
Staff Software Engineer
Hover or tap a row for full statistics (EUR / month on this chart).
Salary analysis
Compared with the selected benchmark ("All roles in Bangkok, Thailand"), this listing's salary midpoint is about 88% lower. The offer sits below the benchmark range (€9,260–€13,890). The listed pay band (€1,200–€1,464) is tighter than the benchmark, which suggests lower salary variability. This benchmark is based on 3 comparable listings.
| Market | Lower bound (25th percentile) | Median | Upper bound (75th percentile) |
|---|---|---|---|
| Market Average: Staff Software Engineer | €14,468/per month | €16,277/per month | €18,085/per month |
| All roles in Bangkok, Thailand | €9,260/per month | €13,890/per month | €13,890/per month |
Overview of Agoda’s FinTech team and the responsibilities of a Staff Software Engineer in Backend and Data Engineering, including building robust backend systems, scalable data pipelines, mentoring, cross-functional collaboration, and recruitment contributions. Based in Bangkok with relocation provided; 8+ years of experience with Java/Kotlin/Scala, big data (Hadoop, Spark), SQL and data architecture; Scrum/Agile; strong English communication; experience with distributed systems and autonomy in delivering complex fintech solutions.
Job Details
Responsibilities
- Own full lifecycle of products from requirements to CI/CD
- Design and maintain platforms and data pipelines across fintech
- Mentor team members and foster collaboration
- Recruiting and onboarding exceptional talent
Requirements
- 8+ years of experience with strong proficiency in Java, Kotlin, Scala
- Big data technologies like Hadoop, Spark
- SQL and data architecture
- Experience with Scrum/Agile
- Excellent English communication
Skills & Technologies
Perks
Benefits & Perks
Perks

Related Opportunities
Discover more opportunities that match your interests and skills