Backend Lead Software Engineer (l5) — Bangkok Relocation Provided
Agoda
Bangkok, Thailand
On-site
10+ years software engineering experience
Proficiency in kotlin scala or java
End-to-end production service ownership
This role involves architecting highly scalable, mission-critical backend systems while providing hands-on technical leadership to over 40 engineers
Job Summary
This role involves architecting highly scalable, mission-critical backend systems while providing hands-on technical leadership to over 40 engineers.
The company offers a comprehensive relocation package including visa sponsorship, flights, temporary housing, and support for family members.
Candidates will drive organization-wide excellence in observability, testing, and software quality through data-informed decisions and strong engineering fundamentals.
Matching Summary
This role involves architecting highly scalable, mission-critical backend systems while providing hands-on technical leadership to over 40 engineers.
Skills & Requirements
Must-have
10+ years software engineering experience
Proficiency in Kotlin Scala or Java
End-to-end production service ownership
Large-scale system architecture design
Strong backend engineering fundamentals
Nice-to-have
Experience with Scala and Go languages
Knowledge of Kafka and Aerospike technologies
Cross-team collaboration and influence skills
Mentoring and fostering engineering culture
Understanding of frontend mobile trade-offs
Key Requirements
Bachelor's degree in Computer Science or related field
10+ years of professional software engineering experience
Proven track record of leading large-scale technical initiatives
Work Rights
Visa sponsorship provided for international candidates