Software Development Engineer I
Role details
Job location
Tech stack
Job description
- Write clean, maintainable, and well-tested code using Kotlin and Java (experience in other modern languages such as TypeScript or JavaScript is also valuable)
- Work primarily on backend services, APIs, and data flows, with opportunities to contribute to frontend web applications as needed
- Collaborate within an Agile team across all phases of development, from understanding requirements and designing solutions to implementation, testing, deployment, and production support, with guidance
- Participate in code reviews, learning good engineering practices, and gradually contribute to technical discussions
- Help improve our systems for scalability, performance, observability, and fault tolerance by implementing features, fixing bugs, and addressing technical debt
- Partner with product and business stakeholders (with support from your team) to help build solutions that solve real customer problems at scale
Requirements
Do you have experience in Vue.js?, We're looking for emerging talent engineers (0-2 years of experience) who are passionate about solving problems with code and eager to learn. You don't need to know everything on day one if you're excited about the role and ready to grow. We'd love to hear from you.
- Must have 0-2 years of industry experience in software development (including internships, placements, or significant personal projects)
- Must have strong problem-solving skills and solid coding fundamentals
- Must have exposure to, and ideally medium proficiency in, Java and/or Kotlin
- Must have experience programming in at least one modern language such as Java, Kotlin, JavaScript, or similar (through coursework, internships, or personal projects)
- Must be good at computer science fundamentals (data structures, algorithms, basic system design)
- Must have a growth mindset, you're keen to learn, open to feedback, and motivated to improve both personally and technically
Preferred Experience:
- Helpful to have some experience or interest in backend services and RESTful APIs
- Helpful to have some experience or interest in Frontend frameworks like React, Vue, or Angular (nice to have, not required)
- Writing clean, maintainable code and an interest in CI/CD, testing, or DevOps practices
- Helpful to have effective communication skills and the ability to engage with a variety of partners (e.g., internal, external, technical, non-technical people)
Benefits & conditions
Expedia Group brands power global travel for everyone, everywhere. We design cutting-edge tech to make travel smoother and more memorable, and we create groundbreaking solutions for our partners. Our diverse, vibrant, and welcoming community is essential in driving our success.
Why Join Us?
To shape the future of travel, people must come first. Guided by our Values and Leadership Agreements, we foster an open culture where everyone belongs, differences are celebrated and know that when one of us wins, we all win.
We provide a full benefits package, including exciting travel perks, generous time-off, parental leave, a flexible work model (with some pretty cool offices), and career development resources, all to fuel our employees' passion for travel and ensure a rewarding career journey. We're building a more open world. Join us., * Build reliable, scalable systems that empower millions of travellers and our partners
- Keep our codebase clean and our architecture elegant
- Learn from each other, share knowledge, and grow together through pair programming, reviews, and regular feedback
- Celebrate wins, reflect on misses, and always aim higher
- Use our travel perks to explore the world
What you'll get:
- We'll take your career on a journey that's right for you, while recognising and rewarding your contributions:
- Competitive salary with clear growth pathways from SDE I and beyond
- Opportunities to develop into a domain expert and contribute to cross-functional initiatives as you grow
- Access to global tech conferences and workshops
- Travel discounts to help you tick off your bucket list
- A truly inclusive culture that values your background, perspectives, and ideas
Accommodation requests
If you need assistance with any part of the application or recruiting process due to a disability, or other physical or mental health conditions, please reach out to our Recruiting Accommodations Team through the Accommodation Request.
We are proud to be named as a Best Place to Work on Glassdoor in 2024 and be recognized for award-winning culture by organizations like Forbes, TIME, Disability:IN, and others.
Expedia Group's family of brands includes: Brand Expedia®, Hotels.com®, Expedia® Partner Solutions, Vrbo®, trivago®, Orbitz®, Travelocity®, Hotwire®, Wotif®, ebookers®, CheapTickets®, Expedia Group Media Solutions, Expedia Local Expert®, CarRentals.com , and Expedia Cruises . © 2024 Expedia, Inc. All rights reserved. Trademarks and logos are the property of their respective owners. CST: 2029030-50