CareerPlanSign in

Principal Software Engineer, Back End - L7 (Bangkok based, Relocation provided)

Bangkok (One Bangkok Office)💼 Full-time🗓 2026-09-09 → 2026-09-26

Core

Architecting and developing highly scalable, mission-critical back-end systems serving millions of daily users.

Role type

Principal Software Engineer (Back End)

Builds

Scalable APIs, inventory, pricing, booking, and payment systems for the travel industry.

Domain

Travel Technology / Distributed Systems

Deliverable

production ML models | product features | infrastructure

Required skills

System architecture, Kotlin, Scala, Java, C#, CI/CD, deep research, technical leadership, cross-team collaboration

Preferred skills

Kubernetes, Rust, C, low-level programming, ML-related automation

Technologies

Scala, Go, Kafka, Aerospike, Kubernetes, Rust, C

Responsibilities

Architecting scalable back-end systems, owning production services from vision to bytecode, enabling cross-team collaboration, providing technical leadership, optimizing technology stack for cost and efficiency, communicating complex trade-offs to executives.

Seniority

Principal, hands-on IC with strategic impact

Sourced via greenhouse · Listed on CareerPlan, which tracks 70,000+ jobs from 20+ sources.