Lead Software Engineer – Back End

2 weeks ago


Sydney, New South Wales, Australia Agoda Full time
Overview

Lead Software Engineer – Back End (FinTech) based in Bangkok, relocation package provided. You will develop robust backend systems and architect scalable data pipelines and storage solutions to support complex data collection, processing, and analysis, enabling reliable data insights for financial technology solutions.

Responsibilities
  • Think and own the full life cycle of our products, from business requirements and technology selection to coding standards, agile development, testing, CI/CD, and monitoring.
  • Design, develop and maintain platforms and data pipelines across fintech domains.
  • Boost system performance by building stable, scalable, and high-performing solutions.
  • Write great code and help others write great code; mentor team members and contribute to wider engineering practices.
  • Collaborate with other teams and departments.
  • Demonstrate exceptional problem-solving skills with a strategic mindset; lead by inspiring innovation and driving vision.
  • Foster cross-functional collaboration to advance product and technology goals.
  • Shape the future team by participating 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#; proven track record of developing high-performance applications in production.
  • Insightful experience with big data technologies (e.g., Hadoop, real-time processing frameworks like Apache Spark) and advanced knowledge of SQL and data architecture.
  • Systems thinking: awareness of edge cases, failure modes, and lifecycle considerations.
  • Data-driven decision making using metrics; passion for software craftsmanship and continuous learning.
  • Experience with Scrum/ Agile development methodologies.
  • Excellent verbal and written English communication skills.
  • Experience with operational excellence, metrics, alarms, and dashboards.
It's Great If You Have
  • Experience in a modern FinTech or Payments organization.
  • Domain knowledge in financial reconciliation, financial reporting, tax, payout methods like virtual cards or customer payments.
  • Hands-on experience with Spark, ETLs, and queueing systems (Kafka, RabbitMQ).
  • Experience with core engineering infrastructure tools (GitLab, CI/CD, Kubernetes).
  • Experience developing, maintaining and debugging large-scale distributed systems.
  • Experience leading projects, initiatives and/or teams with full ownership of the systems involved.

Location: Bangkok, Thailand. Relocation package is provided.


#J-18808-Ljbffr

  • Sydney, New South Wales, Australia Bebeebackend Full time

    Job DescriptionWe are seeking a skilled Back End Software Engineer to join our team.The ideal candidate will have experience in designing and developing scalable, efficient back-end systems using Python frameworks. They should be proficient in SQL databases, particularly PostgreSQL and MySQL, and have hands-on expertise with AWS and Docker.Required Skills...


  • Sydney, New South Wales, Australia beBeeBackend Full time $80,000 - $125,000

    Job DescriptionWe are seeking a skilled Back End Software Engineer to join our team.The ideal candidate will have experience in designing and developing scalable, efficient back-end systems using Python frameworks. They should be proficient in SQL databases, particularly PostgreSQL and MySQL, and have hands-on expertise with AWS and Docker.Required Skills...


  • Sydney, New South Wales, Australia Q-Ctrl Full time

    Overview Software Engineer, Back-end (Boulder Opal) at Q-CTRLJoin to apply for the Software Engineer, Back-end (Boulder Opal) role at Q-CTRL.About Q-CTRL Founded in 2017, Q-CTRL has grown to become the global leader in quantum.We're using control to solve the hardest problems facing quantum technology, improving hardware performance and accelerating pathways...

  • Software Engineer

    2 weeks ago


    Sydney, New South Wales, Australia beBeeDeveloper Full time

    Back-End Java Developer OpportunityAre you an experienced Java developer looking to join a forward-thinking team? This exciting opportunity is perfect for you!The ideal candidate will have a strong background in back-end Java development, with experience working on complex projects and collaborating with cross-functional teams. If you're passionate about...


  • Sydney, New South Wales, Australia Agoda Full time

    OverviewLead Software Engineer – Back End (FinTech) based in Bangkok, relocation package provided. You will develop robust backend systems and architect scalable data pipelines and storage solutions to support complex data collection, processing, and analysis, enabling reliable data insights for financial technology solutions.ResponsibilitiesThink and own...


  • Sydney, New South Wales, Australia Agoda Full time

    Back End Staff Software Engineer (Bangkok based, Relocation provided)Join to apply for the Back End Staff Software Engineer (Bangkok based, Relocation provided) role at AgodaBack End Staff Software Engineer (Bangkok based, Relocation provided)2 days ago Be among the first 25 applicantsJoin to apply for the Back End Staff Software Engineer (Bangkok based,...


  • Sydney, New South Wales, Australia Agoda Full time

    OverviewJoin to apply for the Senior Lead Software Engineer, Back End (Bangkok based, Relocation provided) role at Agoda.About AgodaAgoda is an online travel booking platform for accommodations, flights, and more. We build and deploy cutting-edge technology that connects travelers with a global network of 4.7M hotels and holiday properties worldwide, plus...


  • Sydney, New South Wales, Australia beBeeBackendDeveloper Full time $100,000 - $150,000

    Software Development OpportunityWe are seeking two skilled back-end developers to join a fast-paced team that is building an industry-leading software-as-a-service product.The ideal candidate will collaborate with engineers, product, and user experience professionals to design, develop, and scale features that make a real impact in the industry.Work closely...


  • Sydney, New South Wales, Australia beBeeBackEnd Full time US$120,000 - US$200,000

    Role Summary:We are seeking a Senior Back-End Java Engineer to join our collaborative team in building and maintaining global-scale financial services infrastructure.Key Responsibilities:Design, develop, and maintain complex back-end systemsCollaborate with cross-functional teams to deliver high-quality software solutionsImplement scalable and efficient...


  • Sydney, New South Wales, Australia Bebeebackend Full time

    Job TitleA talented software engineer is needed to join our team. As a Backend Developer, you will be at the heart of technical innovation, working on architecting robust APIs handling millions of concurrent user interactions.You will partner with Product and Design teams to translate user needs into technical solutions.Work alongside Frontend Engineers to...