Lead Software Engineer - Back End; FinTech; Bangkok
Listed on 2026-02-06
-
Software Development
Software Engineer, Cloud Engineer - Software
Location: New York
Lead Software Engineer – Back End (Fin Tech) (Bangkok based – Relocation provided)
Fintech is one of the fastest growing areas in Agoda and we are rapidly expanding our tech team. We work closely with the finance business team and our Fintech product owners to reduce risk, drive efficiencies and move on new market opportunities in this exciting field. We have a wide range of projects from traditional finance to cutting‑edge customer fintech.
In This Role- Think and own the full life cycle of our products, from business requirements through technology selection, coding standards, agile development, unit and application testing, CI/CD and monitoring.
- Design, develop and maintain platforms and data pipelines across fintech.
- Build systems that are stable, scalable and highly performant to meet the dynamic demands of the financial landscape.
- Write great code and mentor others on the team and across teams.
- Collaborate with other teams and departments.
- Apply strong problem‑solving skills and a strategic mindset to adapt to changes and anticipate future needs.
- Foster cross‑functional collaboration to drive product and technology goals.
- Help shape our future team by recruiting and onboarding exceptional talent.
- 10+ years of experience with strong proficiency in Java, Kotlin, Scala, or C#, with a proven track record of high‑performance production applications.
- Insightful experience with big data technologies such as Hadoop, real‑time processing frameworks (e.g., Apache Spark), and advanced SQL and data architecture knowledge.
- Systems thinking – understand edge cases, failure modes, and life cycles.
- Metrics‑driven approach and ability to make data‑based decisions.
- Passion for the craft of software development and continuous learning.
- Experience with Scrum/Agile development methodologies.
- Excellent verbal and written English communication skills.
- Experience with operational excellence and deep understanding of metrics, alarms, and dashboards.
- Experience working in a modern Fin Tech or Payments organization.
- Domain knowledge in financial reconciliation, reporting, tax, payouts, or virtual credit cards.
- Hands‑on experience with Spark, ETL pipelines, and queueing systems (Kafka, Rabbit
MQ). - Core engineering infrastructure tools such as Git Lab, Kubernetes.
- Experience developing, maintaining, and debugging large‑scale distributed systems.
- Experience leading projects or teams with full ownership of systems.
At Agoda, we pride ourselves on being a company represented by people of all different backgrounds and orientations. We prioritize attracting diverse talent and cultivating an inclusive environment that encourages collaboration and innovation. Employment at Agoda is based solely on a person’s merit and qualifications. We are committed to providing equal employment opportunity regardless of sex, age, race, color, national origin, religion, marital status, pregnancy, sexual orientation, gender identity, disability, citizenship, veteran or military status, and other legally protected characteristics.
We will keep your application on file so that we can consider you for future vacancies and you can always ask to have your details removed from the file. For more details please read our privacy policy.
Discover More About Working At Agoda- Agoda Careers
- Linked In
- You Tube
We do not accept any terms or conditions, nor do we recognize any agency’s representation of a candidate, from unsolicited third‑party or agency submissions. If we receive unsolicited or speculative CVs, we reserve the right to contact and hire the candidate directly without any obligation to pay a recruitment fee.
Position based in Bangkok, Thailand. Relocation package is provided.
#J-18808-Ljbffr(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).