
Senior Engineering Manager
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 90% lower. The offer sits below the benchmark range (€9,260–€13,890). Range-width comparison is limited because one of the salary bands is incomplete. This benchmark is based on 3 comparable listings.
| Market | Lower bound (25th percentile) | Median | Upper bound (75th percentile) |
|---|---|---|---|
| All roles in Bangkok, Thailand | €9,260/per month | €13,890/per month | €13,890/per month |
The Role: As a Senior Engineering Manager at Agoda, you will lead multiple teams or a large engineering organization, driving technical direction, organizational scale, and business impact. This role focuses on leading managers, shaping strategy, and driving cross-team execution, with opportunities to lead fintech-related platforms and transaction-heavy systems. Responsibilities include setting roadmaps, partnering with senior leadership, developing leaders, hiring and scaling teams, and ensuring high-quality, reliable systems across backend, platform, data, and fintech domains. Requirements include extensive experience managing large teams (>25), hiring and developing managers, and strong communication with C-level executives; at least 5 years in management and 10+ years in software engineering; Bachelor’s in CS or quantitative field.
Job Details
Responsibilities
- Lead multiple engineering teams or a large organization.
- Manage Engineering Managers, senior engineers, and technical leaders.
- Drive strategic, cross-team initiatives and major engineering programs.
- Set the technical roadmap and align it with business goals.
- Partner with senior leadership, including Directors, VPs, and C-level stakeholders.
- Develop engineering leaders through coaching, mentoring, and performance management.
- Hire and scale high-performing teams and leadership talent.
- Strengthen engineering culture through quality, ownership, and data-driven decisions.
- Drive organizational excellence across backend, platform, data, and fintech-related engineering domains.
- Oversee the delivery of scalable, reliable, and secure systems that support high-volume, business-critical, and transaction-intensive workloads.
Requirements
- Experience managing large engineering teams (>25)
- Experience hiring and managing engineering managers
- Experience developing future engineering managers from within the company
- Experience rapidly growing a team
- Experience communicating to C-level
- At least 5 years of experience managing engineering teams, 10+ years of experience in software engineering.
- Demonstrable experience as a system owner with operational responsibility
- Able to operate autonomously with decision-making and KPIs
- Proficiency in at least one programming language (React, Javascript, Kotlin, Scala, Java, C#)
- Knowledge in scale, microservices and clean architecture
- Focus on velocity and quality with engineering metrics
- Excellent people management and communication skills
- Bachelor’s in CS or quantitative field
Skills & Technologies

Related Opportunities
Discover more opportunities that match your interests and skills