Senior Software Development Engineer
Expedia
Overview
As a Fullstack engineer in the Product Experience team, you build and maintain high-availability property detail pages and scalable services. You work with product managers, TPMs, and engineers across multiple hubs to deliver robust features with performance and resiliency in mind. You will lead end-to-end development, mentor peers, and integrate AI/ML-enabled capabilities to improve outcomes. This role offers cross-team impact and opportunities to shape large-scale travel experiences.
Pay / Benefits- travel perks
- generous time-off
- parantal leave
- flexible work model
- career development resources
- Design, build, and maintain robust full stack applications and scalable services across multiple domains
- Lead end-to-end development including system design, API design, and data modelling
- Collaborate with engineering, product, and business teams to define requirements and deliver features
- Mentor engineers and promote best practices in coding, testing, and operational excellence
- Safely integrate and operate AI/ML-enabled solutions to improve business and customer outcomes
- Demonstrate adaptability across different technical stacks, domains, and platforms
- 8+ years of relevant professional experience
- Bachelor’s degree in Computer Science or a related technical field or equivalent
- Strong engineering skills and curiosity with modern tech regardless of stack
- Ability to break down complex problems and ship simple, innovative solutions with a cross-functional team
- Proven experience building scalable, user-centric products
- Clear, concise communication for technical and non-technical audiences
- Growth-minded and data-driven, always learning and raising the bar
- Familiarity with AI-driven systems and applying AI/ML concepts to real-world products
- curiosity
- empathy
- growth mindset
- full-stack design and development
- system design and API design
- data modelling
Reference: WJ-747_30138044