Staff Software Engineer (L4) - Back End (Bangkok based, Relocation provided)
On-site · Bangkok, Bangkok, Thailand
Job Summary
Staff Software Engineer (L4) focused on backend and data engineering in Agoda Fintech. You will design, develop, and maintain scalable backend systems and data pipelines across fintech domains, mentor teammates, and collaborate with cross-functional teams to drive product and technology goals. Require 8+ years of experience with Java/Kotlin/Scala/C# in production, hands-on expertise with big data (Hadoop, Spark), strong SQL and data architecture, and familiarity with distributed systems, Kubernetes, Kafka/RabbitMQ, CI/CD, and Agile methodologies. The role is Bangkok-based with relocation provided. The position emphasizes owning the full lifecycle of backend and data solutions, system performance, and cross-team collaboration to deliver reliable data insights and fintech capabilities.
Required Qualifications
- 8+ years of experience in backend and data engineering
- Proficiency in Java, Kotlin, Scala, or C#
- Experience with big data technologies (Hadoop, Spark)
- Strong SQL and data architecture knowledge
- Experience with Kubernetes, CI/CD, and distributed systems
- Experience with message queues (Kafka, RabbitMQ)
- Excellent English communication skills
- Experience with Scrum/Agile development methodologies
- Ability to mentor and lead teams
- Experience in fintech or payments domains is a plus
- Based in Bangkok, Thailand (Relocation provided)
Apply with one swipe on Sorce. We auto-fill applications and apply on your behalf — no cover letters, no 40-minute forms.
Hiring someone like this?
Get your role in front of qualified candidates on Sorce.