Agoda05.03.26
AI SCORE 8.5

Senior Lead Backend Engineer - Fintech Solutions

$140K–$200K/year
RemoteFinTechRelocation

About the Role

We are looking for a Senior Lead Backend Engineer to join our dynamic team at Agoda. This Senior Lead Backend Engineer remote position will allow you to drive architectural decisions and domain-driven design in our Fintech domain while working from anywhere. You will play a crucial role in shaping our B2B and financial systems, guiding multiple teams on technical direction, domain modeling, and system design.

What You'll Do

  • Architect and evolve highly scalable, mission-critical backend systems in the Fintech domain (e.g., B2B payments, settlements, reconciliation, financial flows).
  • Shape domain boundaries and system interactions using domain-driven design, collaborating with product and finance stakeholders to align technical solutions with business needs.
  • Own key technical initiatives end-to-end: from clarifying requirements and writing RFCs/design docs to guiding implementation and rollout across multiple teams.
  • Provide architectural guidance and technical leadership to several squads (backend, data, and related functions), ensuring consistent patterns, quality, and long-term maintainability.
  • Dive into code where needed to validate designs, de-risk complex changes, and set engineering standards by example.
  • Identify and drive optimizations across services (reliability, performance, cost, operability), focusing on pragmatic trade-offs rather than perfectionism.
  • Partner with non-technical stakeholders (Finance, Product, senior leaders) to explain complex systems, trade-offs, and roadmap choices in clear, accessible terms.
  • Contribute to and improve our engineering practices around observability, incident prevention/response, and continuous improvement in the Fintech space.

Requirements

  • 10+ years of experience in software engineering, with a strong background in backend systems and distributed architecture.
  • Proven hands-on ownership of production services end to end: design, development, deployment, monitoring, and iterative evolution.
  • Strong focus on architecture and domain modeling; you prefer solving complex domain and system design problems over low-level framework or micro-optimization work.
  • Solid programming skills in at least one language such as Kotlin, Java or Scala with the ability to write and review production-quality code.
  • Ability to perform deep research, write clear RFCs/design documents, and make informed architectural decisions on complex projects.
  • High ownership and pragmatism: able to work independently, drive initiatives without waiting for detailed instructions, and make realistic trade-offs under constraints.
  • Excellent communication skills, with the ability to explain complex technical and domain concepts to stakeholders at all levels, including non-technical partners in Finance and Product.
  • Experience or strong motivation to work in fintech or financial systems (e.g., payments, billing, reconciliation, B2B financial flows), and willingness to go deep into the finance domain.

Nice to Have

  • Experience working in fintech-heavy environments (online banks, payment providers, trading platforms, or fintech teams within large product companies).
  • Master’s or Ph.D. in a technical field.
  • Experience with Kubernetes or similar platforms for running and scaling services in production.
  • Strong knowledge of CI/CD practices, observability, and operational excellence in high-availability systems.
  • Experience in other languages (e.g., Go, Rust, C/C++) or with event-driven and data technologies (e.g., Kafka) used in distributed financial systems.

What We Offer

  • Competitive salary and relocation support to Bangkok, Thailand.
  • Flexible remote work options.
  • Opportunity to work with a diverse team from over 90 countries.
  • Access to continuous learning and development opportunities.
  • Inclusive company culture that values diversity and innovation.
Why This Job8.5 of 10

This Senior Lead Backend Engineer role at Agoda offers a unique opportunity to drive fintech architecture while enjoying remote work flexibility and competitive compensation.

Salary Range
Required
0/1
Optional
0/1
Bonus
0/1

Who Will Succeed Here

Proficient in Kotlin and Java, with a strong understanding of distributed systems and domain-driven design principles, enabling effective architectural decision-making for complex fintech solutions.

Self-motivated and disciplined in a remote work environment, capable of managing time efficiently and maintaining productivity while collaborating with cross-functional teams across different time zones.

Experience in implementing CI/CD pipelines using Kubernetes and Kafka, demonstrating a proactive approach to enhancing system reliability and deployment efficiency in a fast-paced fintech environment.

Learning Resources

Kotlin Documentationguide

Career Path

Senior Lead Backend Engineer - Fintech Solutions(Now)Engineering Manager(1-2 years)Director of Engineering(3-5 years)

Market Overview

Market Size 2024
$1.2B
Annual Growth
25.3%
AI Adoption
45%
Investment in Fintech Solutions
+60%
Labour Demand for Kotlin Developers
+35%
Avg Salary for Senior Backend Engineer
$150K

Skills & Requirements

Required
KotlinJavaScala
Growing in Demand
Microservices ArchitectureReactive ProgrammingCloud-Native Development
Declining
Java EEXML-based Configuration

Domain Trends

Increased Adoption of Kotlin for Backend Development
Kotlin has seen a 30% increase in usage for backend development in 2024, particularly in fintech applications, due to its concise syntax and interoperability with Java.
Shift Towards Cloud-Native Fintech Solutions
Over 70% of fintech companies are adopting cloud-native architectures, enhancing scalability and reducing operational costs, with a significant focus on Kubernetes for orchestration.
Rise of AI-driven Financial Services
AI adoption in fintech is projected to reach 60% by 2025, driving demand for backend engineers skilled in integrating machine learning models into existing systems.

Industry News

Loading latest industry news...

Finding relevant articles from the last 6 months

All job postings are automatically gathered by algorithms. We do not review or verify listings, be careful when applying and do not sign-in with iCloud or Google services.