Senior Lead Software Engineer, Back End (Bangkok based, Relocation provided)
Core
Architecting and developing highly scalable, mission-critical back-end systems serving millions of daily users.
Role type
Senior Lead Software Engineer, Back End
Builds
Scalable back-end systems, APIs, and core business logic for inventory, pricing, bookings, and payments.
Domain
Travel technology / Distributed systems
Deliverable
production ML models | product features | infrastructure
Required skills
Kotlin, Scala, Java, C#, System Architecture, CI/CD, Cloud Infrastructure, Performance Optimization, Technical Leadership, Cross-team Collaboration
Preferred skills
Kubernetes, Rust, C, Low-level programming, Machine Learning automation
Technologies
Kafka, Aerospike, Scala, Go, Kubernetes, Rust, C
Responsibilities
Architecting scalable back-end systems, owning production services from vision to bytecode, enabling cross-team collaboration, providing technical leadership to non-tech stakeholders, optimizing technology stack for cost and efficiency.
Seniority
Senior, hands-on IC with leadership responsibilities