Back End Staff Software Engineer (Bangkok based, Relocation provided)
Core
Building scalable, fault-tolerant systems and APIs for core business logic including inventory, pricing, booking, and payments for millions of daily users.
Role type
Staff Software Engineer (Backend)
Builds
Mission-critical backend systems, APIs, and CI/CD pipelines
Domain
Travel technology, high-scale distributed systems
Deliverable
production ML models | product features | infrastructure
Required skills
Scala, Java, Kotlin, C#, Go, SQL Server, Oracle, MySQL, architectural decision making, CI/CD pipeline implementation, testing strategies
Preferred skills
NoSQL, Kafka, RabbitMQ, ActiveMQ, MSMQ, Play framework
Technologies
Kafka, Spark, MLflow, Kubeflow, VastStorage, StarRocks, Scala, Java, Kotlin, C#, Go, SQL Server, Oracle, MySQL
Responsibilities
Direct significant company-wide projects and set technical vision, implement advanced CI/CD pipelines and robust testing strategies, make architectural decisions and set standards for the team
Seniority
Staff, hands-on IC with strategic direction