Jobs · Engineering · New York

Engineering Manager, Back End (Bangkok based, relocation provided)

Agoda · New York, NY · 1 wk ago
HybridEngineeringFull-time

About the role

The Engineering Manager role at Agoda is one of the most significant and challenging roles at the company. The right candidate is both extremely hands-on—technically excellent, with solid engineering principles—and exhibits strong leadership and people development skills. We are looking for world-class development managers to lead one or more of our engineering teams.

Opportunity

  • Be hands-on—its one of the job’s fundamental tasks, and most of our development managers are writing and reviewing code, giving expert-level coaching and guidance to their engineers.
  • Staying in touch with where the industry is going is crucial, and it’s important to have strong opinions about how systems should be architected, engineered, and maintained.
  • Developing people—despite our investment and belief in technology, people are still our greatest asset. The right candidate will have a keen interest in developing people: inspiring those around them so they can achieve their potential. Being able to bring A-players such as yourself from outside and integrating them into the business will also be important.

Requirements

  • Extremely proficient in at least 1 programming language (Java, Scala, C#)
  • Strong experience in systems architecture—particularly in complex, scalable, and fault-tolerant distributed systems
  • Demonstrable experience as a system owner with operational responsibility
  • Proficient in lower-level engineering (garbage collection, context switching, threading)
  • DevOps culture—Agility, Leanness, Automation, CI/CD
  • Good understanding of application security
  • Passionate about technology and the Internet
  • Must have worked in a successful agile development team
  • Must have run engineering teams before with 5+ direct reports
  • Able to operate with autonomy: making decisions, setting KPIs, with a strong sense of ownership
  • Practices data-driven decision-making

Qualifications

  • Must have worked in a successful agile development team
  • Must have run engineering teams before with 5+ direct reports
  • Able to operate with autonomy: making decisions, setting KPIs, with a strong sense of ownership
  • Practices data-driven decision-making

Skills

  • Extremely proficient in at least 1 programming language (Java, Scala, C#)
  • Strong experience in systems architecture—particularly in complex, scalable, and fault-tolerant distributed systems
  • Proficient in lower-level engineering (garbage collection, context switching, threading)
  • DevOps culture—Agility, Leanness, Automation, CI/CD
  • Good understanding of application security
  • Passionate about technology and the Internet

Benefits

  • Equal Opportunity Employer

Pay

Compensation is competitive and commensurate with experience.

Schedule

Full-time position.

Similar jobs