Lead Software Engineer - Back End (FinTech) (Bangkok based - Relocation provided) in London
Lead Software Engineer - Back End (FinTech) (Bangkok based - Relocation provided)

Lead Software Engineer - Back End (FinTech) (Bangkok based - Relocation provided) in London

London Full-Time 43200 - 72000 £ / year (est.) No home office possible
A

At a Glance

  • Tasks: Lead the development of innovative fintech solutions and optimise data pipelines.
  • Company: Join Agoda, a global leader in travel technology with a diverse team.
  • Benefits: Relocation package, competitive salary, and opportunities for professional growth.
  • Why this job: Make a real impact in the fast-paced fintech industry while working with cutting-edge technologies.
  • Qualifications: 10+ years in software development with expertise in Java, Kotlin, or Scala.
  • Other info: Dynamic work environment in Bangkok with excellent career advancement opportunities.

The predicted salary is between 43200 - 72000 £ per year.

About Agoda
At Agoda, we bridge the world through travel. Our story began in 2005, when two lifelong friends and entrepreneurs, driven by their passion for travel, launched Agoda to make it easier for everyone to explore the world. Today, we are part of Booking Holdings [NASDAQ: BKNG], with a diverse team of over 7,000 people from 90 countries, working together in offices around the globe. Every day, we connect people to destinations and experiences, with our great deals across our millions of hotels and holiday properties, flights, and experiences worldwide.

No two days are the same at Agoda. Data and technology are at the heart of our culture, fueling our curiosity and innovation. If you’re ready to begin your best journey and help build travel for the world, join us.

Get to Know Our Team
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. For example, reconciliation using Big Data technologies, growing and optimizing customer payments options, tax calculations in milli-second response times and a mesh of supplier payment options like virtual credit cards. It’s a hot field and the perfect mix of data engineering and backend engineering.

The Opportunity
In this role, you will not only develop robust backend systems but also architect and maintain scalable data pipelines and storage solutions that support complex data collection, processing, and analysis. Your dual expertise in backend and data engineering will play a crucial role in optimizing our financial technology solutions and driving informed business decisions through reliable data insights.

In This Role, You’ll Get to:

  • 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 are essential. You possess the ability to adapt to new changes and the foresight to anticipate future needs. Leadership at Agoda isn’t just managing tasks but 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.
  • Insightful experience with big data technologies like Hadoop, real-time processing frameworks (e.g., Apache Spark), and advanced knowledge of SQL and data architecture.
  • Thinks in systems: their edge cases, failure modes, and life cycles.
  • Uses a metrics driven approach and can make informed decisions using data.
  • You are passionate about the craft of software development and constantly work to improve your knowledge and skills.
  • Experience with Scrum/Agile development methodologies.
  • Excellent verbal and written English communication skills.
  • Experience with operational excellence and a deep understanding of metrics, alarms and dashboards.

It’s Great If You Have:

  • Experience working in a modern FinTech or Payments organization.
  • Domain knowledge in any of these areas: financial reconciliation, financial reporting, tax, payout methods like virtual credit cards or customer payments.
  • Hands-on experience working with technologies like Spark for data processing, ETLs for data pipelines and queueing systems (Kafka, RabbitMQ).
  • Core engineering infrastructure tools like GitLab for source control and Continuous Integration, Kubernetes.
  • Experience developing, maintaining and debugging large-scale distributed systems.
  • Experience in leading projects, initiatives and/or teams, with full ownership of the systems involved.

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.

Lead Software Engineer - Back End (FinTech) (Bangkok based - Relocation provided) in London employer: Agoda

Agoda is an exceptional employer that fosters a vibrant work culture where innovation and collaboration thrive. With a commitment to employee growth, we offer extensive opportunities for professional development in the fast-paced FinTech sector, all while enjoying the dynamic lifestyle of Bangkok. Our inclusive environment and focus on diverse talent ensure that every team member can contribute meaningfully to our mission of transforming travel through technology.
A

Contact Detail:

Agoda Recruiting Team

StudySmarter Expert Advice 🤫

We think this is how you could land Lead Software Engineer - Back End (FinTech) (Bangkok based - Relocation provided) in London

✨Tip Number 1

Network like a pro! Reach out to current employees at Agoda on LinkedIn or other platforms. Ask them about their experiences and any tips they might have for landing a role in the FinTech team.

✨Tip Number 2

Prepare for technical interviews by brushing up on your coding skills and understanding of big data technologies. Practice common algorithms and system design questions that are relevant to backend engineering.

✨Tip Number 3

Showcase your passion for software development! During interviews, share examples of projects you've worked on, especially those that demonstrate your problem-solving skills and ability to work with diverse teams.

✨Tip Number 4

Don’t forget to apply through our website! It’s the best way to ensure your application gets seen by the right people. Plus, it shows you’re genuinely interested in joining the Agoda family.

We think you need these skills to ace Lead Software Engineer - Back End (FinTech) (Bangkok based - Relocation provided) in London

Java
Kotlin
Scala
C#
Big Data Technologies
Hadoop
Apache Spark
SQL
Data Architecture
Agile Development
Scrum
Metrics Driven Decision Making
ETL
Kafka
RabbitMQ
GitLab
Kubernetes

Some tips for your application 🫡

Tailor Your CV: Make sure your CV reflects the skills and experiences that align with the Lead Software Engineer role. Highlight your proficiency in Java, Kotlin, or Scala, and any experience with big data technologies. We want to see how you can contribute to our fintech projects!

Craft a Compelling Cover Letter: Your cover letter is your chance to shine! Share your passion for software development and how your background fits into our mission at Agoda. Don’t forget to mention your experience with agile methodologies and problem-solving skills – we love a good story!

Showcase Your Projects: Include links to your GitHub or any relevant projects that demonstrate your coding skills and experience with large-scale systems. We’re keen to see how you’ve tackled challenges in the past and what innovative solutions you’ve come up with.

Apply Through Our Website: We encourage you to apply directly through our careers page. It’s the best way for us to receive your application and ensures you’re considered for the role. Plus, it shows you’re serious about joining our team at Agoda!

How to prepare for a job interview at Agoda

✨Know Your Tech Inside Out

Make sure you brush up on your knowledge of Java, Kotlin, Scala, or C#. Be ready to discuss your experience with big data technologies like Hadoop and real-time processing frameworks. They’ll want to see that you can not only code but also understand the systems behind it.

✨Showcase Your Problem-Solving Skills

Prepare to tackle some technical challenges during the interview. Think through edge cases and failure modes in your past projects. Being able to articulate your thought process will demonstrate your strategic mindset and problem-solving abilities.

✨Emphasise Collaboration

Agoda values cross-functional teamwork, so be ready to share examples of how you've worked with diverse teams. Highlight any mentoring experiences you’ve had, as they’re looking for someone who can inspire and lead others in the tech space.

✨Be Metrics-Driven

Familiarise yourself with metrics, alarms, and dashboards. Be prepared to discuss how you’ve used data to make informed decisions in your previous roles. This will show that you have a solid understanding of operational excellence, which is crucial for this position.

Lead Software Engineer - Back End (FinTech) (Bangkok based - Relocation provided) in London
Agoda
Location: London

Land your dream job quicker with Premium

You’re marked as a top applicant with our partner companies
Individual CV and cover letter feedback including tailoring to specific job roles
Be among the first applications for new jobs with our AI application
1:1 support and career advice from our career coaches
Go Premium

Money-back if you don't land a job in 6-months

A
  • Lead Software Engineer - Back End (FinTech) (Bangkok based - Relocation provided) in London

    London
    Full-Time
    43200 - 72000 £ / year (est.)
  • A

    Agoda

    1001-5000
Similar positions in other companies
UK’s top job board for Gen Z
discover-jobs-cta
Discover now
>