Software Development Engineer II (Full Stack)
About the Role
As a Software Development Engineer in Expedia Group’s Lodging Supply Connectivity team, you will be responsible for translating requirements into code, performing testing and debugging tasks, and developing software in collaboration with peers and mentors in a small team environment. You will work on a team that builds capabilities, including both UIs and APIs, used directly by integrated lodging supply partners. This partner segment provides the supply that generates the majority of Expedia Group’s revenue.
Key Responsibilities
- Develop, debug, and modify components of software applications and tools.
- Participate in on-call support of the team’s services through a PagerDuty rotation.
- Resolve problems and roadblocks with help from peers and/or managers; follow through on details and drive issues to closure.
- Actively participate as a key team member in code and design reviews.
Who You Are
- Bachelor’s degree in computer science, mathematics, or a related technical field, or equivalent related professional experience.
- A minimum of two years (up to five years) of professional work experience in software development in a team environment.
- Prior professional work experience with Java is required.
- Experience with code versioning tools (e.g., Git) and Agile development methodology is required.
- Experience building RESTful or Open API web services.
- Strong communication skills.
Technologies We Use
- Languages: Kotlin, JavaScript/NodeJS
- Markup: HTML, CSS, XML
- Frameworks: DropWizard, React
- Database: SQL, NoSQL, distributed caches
- Protocols: RESTful/Open API web services, GraphQL, gRPC
- Cloud (AWS): EC2, S3, Lambda, MongoDb, DynamoDB, Redis, Kafka, Docker
- Generative AI (in 2025)
Compensation
The total cash range for this position in Austin is $112,000.00 to $156,500.00. Employees in this role have the potential to increase their pay up to $179,000.00, which is the top of the range, based on ongoing, demonstrated, and sustained performance in the role.
Benefits
Expedia Group is proud to offer a wide range of benefits to support employees and their families, including medical/dental/vision, paid time off, and an Employee Assistance Program. To fuel each employee’s passion for travel, we offer a wellness & travel reimbursement, travel discounts, and an International Airlines Travel Agent (IATAN) membership.
About Expedia Group
Expedia Group powers travel for everyone, everywhere through our global platform. Driven by the core belief that travel is a force for good, we help people experience the world in new ways and build lasting connections. We provide industry-leading technology solutions to fuel partner growth and success, while facilitating memorable experiences for travelers.
Benefits Extracted with AI
- Medical/Dental/Vision Insurance
- Paid Time Off
- Employee Assistance Program
- Wellness & Travel Reimbursement
- Travel Discounts
- International Airlines Travel Agent (IATAN) Membership
Similar jobs
Last update: 23 minutes ago
Senior Software Development Engineer - Full Stack
Join Expedia as a Senior Full Stack Engineer in Austin, TX. Work with React, JavaScript, Kotlin, and more to enhance travel experiences.
Software Development Engineer II
Software Development Engineer II role focusing on building cloud-based systems and event-driven services for reservations at Expedia Group in Austin.
Software Development Engineer II
Join Expedia as a Software Development Engineer II, working on mission-critical features with Java, AWS, and Kubernetes.
Software Development Engineer II
Join Expedia Group as a Software Development Engineer II to build intelligent travel platforms.
Software Development Engineer I
Join Expedia Group as a Software Development Engineer I in Austin, TX. Work with Workday/Service Now, Agile methodologies, and more.
Senior Software Development Engineer III - Full Stack
Join Expedia Group as a Senior Software Development Engineer III - Full Stack in Seattle, WA.
Senior Software Development Engineer - Full Stack
Join Expedia as a Senior Full Stack Engineer, leveraging JavaScript, TypeScript, and Kotlin to enhance travel planning.
Senior Software Development Engineer
Senior Software Development Engineer role at Expedia Group, focusing on building scalable B2B partnership platforms with advanced tech.
Software Development Engineer III - Java/Python
Join Expedia Group as a Software Development Engineer III in Seattle, focusing on Java and Python.
Software Development Engineer I
Join Expedia Group as a Software Development Engineer I in Seattle. Work with Spring Framework, Agile, and more.
Software Development Engineering Intern
Join Expedia Group as a Software Development Engineering Intern to gain hands-on experience in a dynamic environment.
Senior Software Architect
Join Expedia Group as a Senior Software Architect to design and build B2B solutions using microservices and cloud technologies.
Software Development Engineer II, AWS Security
Join AWS as a Software Dev Engineer II in Austin, TX, focusing on building new security services at scale. In-depth programming and system design experience required.
Software Development Engineer II, AWS Field Experience
Join AWS as a Software Development Engineer II to build innovative global products. Embrace a culture of inclusion and career growth.
Senior Software Engineer III - Full Stack
Join EA as a Senior Software Engineer III in Austin, TX. Work on scalable web applications with a modern tech stack.
Full-Stack Software Engineer II
Join AWS as a Full-Stack Software Engineer II to develop innovative solutions ensuring user privacy and personalized experiences.
Senior Technical Program Manager - Machine Learning
Join Expedia Group as a Senior Technical Program Manager in Machine Learning, leading AI/ML projects in a dynamic environment.
Software Development Engineer, AWS Compute Services
Join AWS as a Software Development Engineer to innovate in serverless computing. Work on large-scale systems in Austin, Texas.
Software Engineer II - Full Stack (React, Java/SpringBoot, AWS)
Join Disney as a Software Engineer II to build scalable web applications using React, Java/SpringBoot, and AWS.
Staff Software Engineer - Full Stack
Join Visa as a Staff Software Engineer - Full Stack in Austin, TX. Work on innovative projects with Java, Spring, Kubernetes, and more.
Senior Fullstack Cloud Engineer
Senior Fullstack Cloud Engineer role focusing on innovative cloud solutions using Azure, AWS, GCP in Austin, TX.
Full Stack Developer - Uncrewed and Advanced Aviation
Join ForeFlight as a Full Stack Developer in Austin, TX. Work on UAS and AAM initiatives with Java, Kotlin, React, and AWS.
Software Engineer II - Java, AWS, CI/CD
Join Disney as a Software Engineer II to enhance user experiences on consumer-facing products using Java, AWS, and CI/CD tools.
Software Engineer II (Full Stack) - Performance Marketing
Join Booking.com as a Software Engineer II (Full Stack) in Amsterdam, focusing on Performance Marketing with skills in JavaScript, GraphQL, and more.