Staff Software Engineer - Back End (Bangkok based, Relocation provided) in London
Staff Software Engineer - Back End (Bangkok based, Relocation provided)

Staff Software Engineer - Back End (Bangkok based, Relocation provided) in London

London Full-Time 36000 - 60000 ÂŁ / year (est.) No home office possible
A

At a Glance

  • Tasks: Develop scalable back-end systems and APIs for a global travel platform.
  • Company: Agoda, a leading travel tech company with a diverse team.
  • Benefits: Relocation support, competitive salary, and opportunities for professional growth.
  • Why this job: Join a mission-critical team and impact millions of users daily.
  • Qualifications: 10+ years in software development with modern programming languages.
  • Other info: Dynamic work environment in vibrant Bangkok, fostering innovation and collaboration.

The predicted salary is between 36000 - 60000 ÂŁ per year.

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.

In Agoda’s Back-End Engineering department, we build scalable, fault‑tolerant systems and APIs that host our core business logic. Our systems cover all major areas of our business: inventory and pricing, product information, customer data, communications, partner data, booking systems, payments, and more. We employ state‑of‑the‑art CI/CD and testing techniques to ensure everything works without downtime. Our systems are self‑healing, responding gracefully to extreme loads or unexpected input. We use modern languages like Kotlin and Scala, data technologies Kafka, Spark, MLflow, Kubeflow, VastStorage, StarRocks and agile development practices. Most importantly, we hire great people from around the world and empower them to be successful.

The Opportunity: Agoda Platform team is looking for developers to work on mission‑critical systems that serve millions of users daily. You will have the chance to work on innovative projects, using cutting‑edge technologies, and make a significant impact on our business and the travel industry.

What You’ll Need To Succeed:

  • 10+ years of experience developing performance‑critical applications in a production environment using Scala, Java, Kotlin, C#, Go or relevant modern programming languages.
  • Strong RDBMS knowledge (SQL Server, Oracle, MySQL, or other).
  • Ability to direct significant company‑wide projects and set technical vision.
  • Good command of the English language.
  • Deeply involved in making architectural decisions, setting the standard and direction for the team.
  • Implement advanced CI/CD pipelines and robust testing strategies to ensure seamless integration, deployment, and high code quality.
  • Passion for software development and continuous improvement of your knowledge and skills.

It’s Great if You Have:

  • Knowledge in NoSQL, queueing systems (Kafka, RabbitMQ, ActiveMQ, MSMQ), and Play framework.

This position is based in Bangkok, Thailand (Relocation 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.

Staff Software Engineer - Back End (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 opportunities to work on cutting-edge technologies in a dynamic environment, all while enjoying the rich cultural experiences of Bangkok. Our inclusive atmosphere and focus on merit ensure that every team member can contribute meaningfully to our mission of transforming travel for millions worldwide.
A

Contact Detail:

Agoda Recruiting Team

StudySmarter Expert Advice 🤫

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

✨Tip Number 1

Network like a pro! Reach out to current or former Agoda employees on LinkedIn. A friendly chat can give you insider info and maybe even a referral, which can really boost your chances.

✨Tip Number 2

Prepare for the interview by brushing up on your technical skills. Since you're applying for a Staff Software Engineer role, be ready to discuss your experience with Scala, Kotlin, and CI/CD practices. We want to see your passion for coding!

✨Tip Number 3

Showcase your projects! Whether it's on GitHub or your personal website, having a portfolio of your work can set you apart. It’s a great way to demonstrate your skills and creativity to us at Agoda.

✨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 our team at Agoda.

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

Scala
Java
Kotlin
C#
Go
RDBMS Knowledge
SQL Server
Oracle
MySQL
CI/CD Pipelines
Testing Strategies
Architectural Decision Making
NoSQL
Kafka
Agile Development Practices

Some tips for your application 🫡

Tailor Your CV: Make sure your CV reflects the skills and experiences that match the job description. Highlight your expertise in modern programming languages like Scala or Kotlin, and don’t forget to mention your experience with CI/CD practices!

Craft a Compelling Cover Letter: Your cover letter is your chance to shine! Use it to tell us why you’re passionate about software development and how your background aligns with our mission at Agoda. Keep it engaging and personal!

Showcase Your Projects: If you've worked on any relevant projects, make sure to include them in your application. We love seeing real-world examples of your work, especially if they demonstrate your ability to handle performance-critical applications.

Apply Through Our Website: We encourage you to apply directly through our website for the best chance of getting noticed. It’s super easy, and you’ll be one step closer to joining our amazing team in Bangkok!

How to prepare for a job interview at Agoda

✨Know Your Tech Stack

Make sure you’re well-versed in the technologies mentioned in the job description, like Scala, Kotlin, and CI/CD practices. Be ready to discuss your experience with these tools and how you've used them in past projects.

✨Showcase Your Problem-Solving Skills

Prepare to share specific examples of how you've tackled performance-critical applications or architectural decisions. Highlight your ability to direct significant projects and set a technical vision, as this is crucial for the role.

✨Understand Agoda's Culture

Familiarise yourself with Agoda’s mission and values. They value curiosity and innovation, so be prepared to discuss how you embody these traits in your work and how you can contribute to their diverse team.

✨Ask Insightful Questions

Prepare thoughtful questions about the team dynamics, ongoing projects, and the technologies they use. This shows your genuine interest in the role and helps you assess if it’s the right fit for you.

Staff Software Engineer - Back End (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
  • Staff Software Engineer - Back End (Bangkok based, Relocation provided) in London

    London
    Full-Time
    36000 - 60000 ÂŁ / year (est.)
  • A

    Agoda

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