Staff Engineer, Backend
Core
Drive architectural excellence and technical strategy across multiple product engineering pods for a travel marketplace, solving complex challenges in dynamic pricing, large-scale inventory processing, and vendor ecosystem management.
Role type
Staff Backend Engineer (Distributed Systems)
Builds
Low-latency systems for dynamic pricing, inventory data processing, and vendor coordination for millions of travelers
Domain
Travel marketplace / Distributed Systems
Deliverable
production ML models | product features | infrastructure
Required skills
Distributed systems architecture, System design, Technical strategy, Mentorship, Performance optimization, Reliability engineering, Scalability, Code quality, Stakeholder communication, Cross-team collaboration
Preferred skills
Event-driven architectures, Cloud-native infrastructure, Database optimization
Technologies
Kafka, Kotlin, Spring Boot, Java, PostgreSQL, MongoDB, Redis, AWS
Responsibilities
Design very low-latency systems for dynamic pricing and inventory; Lead systematic reduction of technical debt across pods; Own architectural decisions spanning multiple teams; Partner with Engineering Managers on deployment stability; Elevate engineering standards through design reviews and mentorship
Seniority
Staff, hands-on IC with strategic influence