Staff Software Engineer - Back End: Fast track 1-Day Program (Bangkok Based, Relocation Provided)
Core
Design, develop, and maintain mission-critical back-end platforms and data pipelines serving millions of daily users in the travel industry.
Role type
Staff Software Engineer (Back End)
Builds
Scalable, fault-tolerant systems, APIs, and data pipelines for inventory, pricing, booking, and payments.
Domain
Travel Technology / Distributed Systems
Deliverable
production ML models | product features | infrastructure
Required skills
Scala, Java, Kotlin, RDBMS (SQL Server, Oracle, MySQL), CI/CD pipelines, architectural decision-making, system performance optimization, mentoring
Preferred skills
NoSQL, Queueing systems (Kafka, RabbitMQ, ActiveMQ, MSMQ), Play framework
Technologies
Kafka, Spark, MLflow, Kubeflow, VastStorage, StarRocks, Play framework
Responsibilities
Own the full product lifecycle from requirements to deployment; design and maintain platforms and data pipelines; boost system performance and stability; mentor team members; foster cross-functional collaboration
Seniority
Staff, strategic technical leadership & hands-on engineering