Senior Software Engineer
Core
Build and maintain highly scalable distributed systems powering travel experiences for millions of users globally.
Role type
Senior Software Engineer (Full-Stack)
Builds
Travel experiences marketplace (tours, adventures, accommodations, restaurants)
Domain
Travel technology / Distributed systems
Deliverable
production ML models | product features
Required skills
Distributed systems design, Java, SQL, React, AWS, AI coding tools (Cursor/Codex/Claude/Open Code), NoSQL databases, GraphQL, Kafka, Docker/Kubernetes
Preferred skills
Building team-wide tools/abstractions, legacy code consolidation
Technologies
Java, SQL, React, AWS, Kafka, Docker, Kubernetes, GraphQL, NoSQL
Responsibilities
Lead technical design and implementation of high-visibility features, translate business strategy to technical specifications, mentor junior and mid-level engineers, architect fault-tolerant systems, optimize and simplify legacy code
Seniority
Senior, hands-on IC with technical leadership