Shape a global travel marketplace using Java, SQL, React, AWS, and AI coding tools from a remote-first base near Oxford. Deliver features travelers value.
Software Engineer II is a product-focused, mid-level position within Experiences Engineering. You will build clean, maintainable solutions for a marketplace offering more than 400,000 travel experiences. Collaborate globally with product, design, and data specialists while applying algorithms, data structures, experiments, and operational information to real-world systems.
Key Responsibilities:
- Influence product specifications and efficient delivery paths
- Design and implement performant, secure solutions
- Automate testing and maintain code quality
- Manage alerts, support cases,
and underlying bugs
- Connect engineering work directly to traveler value
Requirements:
- Full-stack web application development experience
- Proficiency in Java or another contemporary backend language
- Familiarity with relational databases; NoSQL exposure welcomed
- Ability to apply algorithms to distributed systems
- Clear communication within global engineering teams
Use Java ecosystem experience, product thinking, and operational discipline to improve a widely used travel experiences marketplace.