Overview
Lead Software Engineer - Back End (FinTech) – Bangkok based, relocation provided.
Responsibilities
Think and own the full life cycle of our products, not just a single piece of code – from business requirements, technology selection, coding standards, agile development, unit and application testing, to CI/CD and proper monitoring
Design, develop and maintain platforms and data pipelines across fintech
Boost system performance: build systems that are stable, scalable, and highly performant to meet the dynamic demands of the financial landscape
Write great code and help others write great code – mentor people in your team and wider
Collaborate with other teams and departments
Exceptional problem-solving skills coupled with a strategic mindset; leadership at Agoda means inspiring innovation and driving vision into reality
Foster cross-functional collaboration: work with diverse teams to drive forward product and technology goals
Shape our future team: play a pivotal role in recruiting and onboarding exceptional talent
What You’ll Need To Succeed
10+ years of experience with strong proficiency in Java, Kotlin, Scala, or C# with a proven track record of developing high-performance applications in production settings; experience with big data technologies like Hadoop, real-time processing frameworks (e.g., Apache Spark), and strong SQL and data architecture
Systems thinking: understand edge cases, failure modes, and life cycles
Metrics-driven approach and ability to make data-informed decisions
Passion for software development and continuous improvement
Experience with Scrum/Agile development methodologies
Excellent verbal and written English communication skills
Experience with operational excellence and understanding of metrics, alarms and dashboards
It’s Great If You Have
Experience in modern FinTech or Payments organizations
Domain knowledge in financial reconciliation, financial reporting, tax, payout methods like virtual cards or customer payments
Hands-on experience with Spark for data processing, ETLs for data pipelines, and queueing systems (Kafka, RabbitMQ)
Core engineering tools like GitLab for source control and CI, Kubernetes
Experience developing, maintaining and debugging large-scale distributed systems
Experience leading projects, initiatives and/or teams with ownership of systems
Location & Relocation
This position is based in Bangkok, Thailand.
Relocation package is provided.
Equal Opportunity Employer
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.
#J-18808-Ljbffr