Software Development Engineer II (Full Stack BE Heavy)
Expedia Group, Inc.Match Score
Against your primary resumeLogin to See Your Match Score
Create a free account or log in to unlock your CV match score across:
Protocol Intelligence
Data-driven signals on your job's competitivenessLog in to see why each signal reads the way it does.
Job Description
Structured overview of role & requirementsAbout This Role
Design, build, and operate backend-heavy full-stack services for the Modern Checkout platform supporting multiple travel products globally.
Own end-to-end lifecycle of services including design, implementation, testing, deployment, and ongoing production support in a cloud-native environment.
Develop microservices architecture on AWS, ensuring high-availability, low latency, and observability, and collaborate on decomposing legacy systems into reusable services.
Minimum Requirements
Bachelor’s degree in Computer Science or related technical field, or equivalent professional experience.
Minimum 2 years of relevant professional experience with full development lifecycle ownership in cloud environments.
Strong coding and system design skills with understanding of data structures, algorithms, and complexity.
Experience or familiarity with backend development in languages like Kotlin, Java, or C#/.NET; working knowledge of AWS or similar cloud platforms.
Ideal Candidate Profile
Experienced in building and operating mission-critical, high-throughput microservices on AWS with strong reliability practices.
Comfortable owning backend-heavy full-stack service design, implementation, and production support in scalable cloud-native environments.
Familiar with modern development tools including AI-assisted coding tools and integrating AI/ML capabilities into production services.
