Jobs · Information Technology · California

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

Agoda · San Francisco, CA · 1 wk ago
Information TechnologyFull-time

About the role

The Agoda Platform team is seeking developers to work on mission-critical systems that serve millions of users daily. You will have the opportunity to work on innovative projects, utilizing cutting-edge technologies, and make a significant impact on our business and the travel industry.

Responsibilities

  • Develop performance-critical applications in a production environment using Scala, Java, Kotlin, C#, Go or relevant modern programming languages.
  • Show strong RDBMS knowledge (SQL Server, Oracle, MySQL, or other).
  • Direct significant company-wide projects and set technical vision.
  • Implement advanced CI/CD pipelines and robust testing strategies to ensure seamless integration, deployment, and high code quality.
  • Make architectural decisions, set the standard and direction for the team.
  • Show passion for software development and continuous improvement of your knowledge and skills.

Requirements

  • 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 sets 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.

Qualifications

  • Knowledge in NoSQL, Queueing systems (Kafka, RabbitMQ, ActiveMQ, MSMQ), and Play framework is a plus.

Benefits

This position is based in Bangkok, Thailand (Relocation Provided)

Pay

Details TBD

Schedule

Details TBD

Skills

Knowledge in NoSQL, Queueing systems (Kafka, RabbitMQ, ActiveMQ, MSMQ), and Play framework is a plus.

Benefits

Details TBD

Pay

Details TBD

Schedule

Details TBD

Company Information

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.

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.

Similar jobs

Software Engineer

BAE Systems, Inc.Fort George G. Meade, MD· 1 wk ago
Engineering$133k–$226k/yrapply on jobs.baesystems.com

Software Engineer

EpicRound Rock, TX· 4 days ago
Information Technologyapply on epic.avature.net

Software Engineer

EpicGarland, TX· 4 days ago
Information Technologyapply on epic.avature.net