Discover IEUK: Your launchpad to career success

Join us from 17th - 20th June for a transformative 4-day virtual internship experience! Applications are now open. This unique opportunity offers you the chance to take part in real-life case studies and workshops, as well as network with top employers - including British Airways, BT Group, Clyde & Co and PwC. Don’t miss out!

Early Careers: Software Development

Book open Reading time: 2 mins

We caught up with Era Mullahasani Dula, Software Development Intern in London, about their role at Expedia Group. 

Tell us about your team

I am part of the eg-maps team and our goal is to create an intuitive map that helps customers decide between transportation options, neighbourhoods, properties, and activities within a destination by aggregating and clearly visualising the content customers care about, with dynamic response to customer signals and interaction powered by EG-wide data loops.

Tell us about your role

I am a software engineer (SE) (front-end) intern working with the eg-maps team. As a front end developer my day to day includes problem solving continuously and taking the responsibility to create features and components that are directly accessible and viewable by the target user on the maps that are displayed on Expedia. 

What skillsets do you think are required to be successful in your role? 

Being a software engineer means you have to be up to date with the latest technologies no doubt, as technology is advancing so rapidly. Having experience with coding and different developer tools will really come in handy too before starting. Git is an essential version control system that is not taught or practised nearly enough as it should be, yet it’s one of, if not the most, used tools in the software engineering industry, so being confident in that is great! 

In general though I think to be successful, not only as a software engineer, but in any role, being passionate about your job is so important because it means you’re enjoying what you do and taking initiatives to better yourself in that field. At the end of the day, you are not expected to know everything, you will be learning something everyday for sure, but that’s what makes the job so amazing. Remember, knowledge is power! 

What technologies/tools do you work with? 

The main technologies used on our team include Java, Kotlin, Javascript/Typescript, React, GraphQL and Git (as previously mentioned). It’s worth noting that different teams use different technologies. It should be good enough to familiarise yourself on one tech stack, then the knowledge becomes transferable to others when needed. 

What’s your favourite thing about working at Expedia Group? 

Expedia does not feel like a job for sure. I come in happy to do what I love, always know who to ask for help when I get stuck and the people here are all so lovely and fun to be around. Oh and the office in London is amazing!

Are you keen to find out more about Expedia Group's opportunities? Head to their profile!