Agoda logo

Staff Full Stack Software Engineer

Agoda

Job Description

About Agoda

Agoda is a leading online travel booking platform for accommodations, flights, and more. We are part of Booking Holdings and have a global presence with over 3.6 million accommodations worldwide. Our team of over 6,000 employees from 90+ nationalities is dedicated to innovation and providing the best travel experiences.

The Role

We are seeking a Staff Full Stack Software Engineer to join our dynamic team in Bangkok, Thailand. This role is pivotal in our technology organization, working closely with individual contributors and senior leadership. As a Staff Engineer, you will be responsible for designing and implementing new systems and components, driving major architectural changes, and mentoring other engineers.

Responsibilities

  • Maintain ownership and responsibility of mission-critical systems.
  • Be hands-on and build high-volume platforms using cutting-edge technologies like React and GraphQL.
  • Mentor and coach other software engineers.
  • Contribute to our agile and scrum practices.
  • Design and lead crucial technical projects and initiatives across teams and departments.
  • Stay on the leading edge of technical know-how, industry trends, and drive technical innovations.

Requirements

  • 8+ years of experience developing web applications in client-side frameworks such as React, Angular, VueJS, etc.
  • B.S. in Computer Science or a quantitative field; M.S. preferred.
  • Experience with agile, analytics, A/B testing, feature flags, Continuous Delivery, and Trunk-based Development.
  • Excellent HTML/CSS skills and understanding of object-oriented JavaScript and TypeScript.
  • Strong communication and coordination skills.
  • Excellent analytical thinking and problem-solving skills.
  • Proficiency in English.

Preferred Qualifications

  • Knowledge in physical architecture at scale, building resilient, highly available solutions.
  • Experience with NoSQL technologies, queueing systems, and CI/CD solutions.
  • Strong experience in client-side performance optimization and modern coding practices.
  • Experience in multiple front-end platforms including iOS, Android, Web, and API services.
  • Experience in a data-driven company with Big Data.
  • Experience leading teams and greenfield projects.

Location

This position is based in Bangkok, Thailand, and relocation assistance is provided.

Equal Opportunity Employer

Agoda is committed to creating a diverse environment and is proud to be an equal opportunity employer. All qualified applicants will receive consideration for employment without regard to 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.

Join us in transforming travel for millions of customers across the globe!

Benefits
Extracted with AI

  • Relocation provided
  • Equal Opportunity Employer

Similar jobs

Last update: 23 minutes ago

Agoda logo
Agoda

Staff/Lead Application Security Engineer

Join Agoda as a Staff/Lead Application Security Engineer in Bangkok. Enhance security in a dynamic DevSecOps environment.

Agoda logo
Agoda

Senior Data Engineer (Fintech Team)

Join Agoda's Fintech team as a Senior Data Engineer in Bangkok. Work with cutting-edge technology and innovative projects. Relocation provided.

Agoda logo
Agoda

Staff Software Engineer – JVM/Rust Expert

Join Agoda as a Staff Software Engineer with expertise in JVM and Rust. Full relocation to Bangkok provided.

Agoda logo
Agoda

Senior Data Engineer (Fintech)

Join Agoda's fintech team as a Senior Data Engineer in Bangkok. Work with cutting-edge technologies in a dynamic environment.

Agoda logo
Agoda

Senior Data Engineer (Fintech)

Join Agoda's fintech team as a Senior Data Engineer in Bangkok. Work with cutting-edge technology to drive efficiencies and market opportunities.

Agoda logo
Agoda

Senior Data Engineer (Fintech)

Join Agoda's Fintech team as a Senior Data Engineer in Bangkok. Work with cutting-edge technology and innovative projects. Relocation provided.

Agoda logo
Agoda

Senior Data Engineer - Fintech

Join Agoda's Fintech team as a Senior Data Engineer in Bangkok. Work with Scala, Spark, Java, and more. Relocation provided.

Agoda logo
Agoda

Staff/Lead Application Security Engineer

Join Agoda as a Staff/Lead Application Security Engineer in a dynamic DevSecOps environment.

Agoda logo
Agoda

Lead DevOps Engineer – Data Platform

Lead DevOps Engineer for Data Platform in Bangkok. Enhance scalability and efficiency using Kubernetes, Spark, and more.

Agoda logo
Agoda

Lead DevOps Engineer – Data Platform

Lead DevOps Engineer for Data Platform in Bangkok. Enhance scalability and efficiency using Kubernetes, Spark, and cloud technologies.

Agoda logo
Agoda

Senior Data Engineer (Fintech)

Join Agoda's fintech team as a Senior Data Engineer in Bangkok. Work with cutting-edge technologies in a dynamic environment.

Agoda logo
Agoda

Senior Data Engineer (Fintech)

Join Agoda's Fintech team as a Senior Data Engineer in Bangkok. Work with cutting-edge technology and innovative projects. Relocation provided.

Agoda logo
Agoda

Senior Data Engineer - Fintech Team

Join Agoda's Fintech team as a Senior Data Engineer in Bangkok. Lead data system improvements using Java, Scala, and Spark.

Agoda logo
Agoda

Senior Data Engineer - Fintech Team

Join Agoda's Fintech team as a Senior Data Engineer in Bangkok. Work with Java, Scala, and Big Data technologies. Relocation provided.

Agoda logo
Agoda

Lead DevOps Engineer – Data Platform

Lead DevOps Engineer for Data Platform in Bangkok. Work with Kubernetes, Spark, and Hadoop to scale Agoda's data infrastructure.

Agoda logo
Agoda

Lead DevOps Engineer – Data Platform

Lead DevOps Engineer for Data Platform in Bangkok, focusing on scalability, stability, and efficiency. Relocation provided.

Agoda logo
Agoda

Lead DevOps Engineer – Data Platform

Lead DevOps Engineer for Data Platform in Bangkok. Work with Kubernetes, Spark, and cloud technologies. Relocation provided.

Agoda logo
Agoda

Lead DevOps Engineer – Data Platform

Lead DevOps Engineer for Data Platform in Bangkok. Enhance scalability and efficiency using Kubernetes, Spark, and more. Relocation provided.

Agoda logo
Agoda

Lead DevOps Engineer – Data Platform

Lead DevOps Engineer for Data Platform in Bangkok, expertise in Kubernetes, Spark, and cloud technologies, relocation provided.

Agoda logo
Agoda

Senior Data Engineer (Fintech Team)

Join Agoda's fintech team as a Senior Data Engineer in Bangkok. Work with cutting-edge technologies in a dynamic environment.

Agoda logo
Agoda

Senior Data Engineer (Fintech Team)

Join Agoda's Fintech team as a Senior Data Engineer in Bangkok. Work with cutting-edge technology and innovative projects. Relocation provided.

Agoda logo
Agoda

Senior Data Engineer - Fintech Team

Join Agoda's fintech team as a Senior Data Engineer in Bangkok. Work with cutting-edge technology in a diverse and inclusive environment.

Agoda logo
Agoda

Senior Data Engineer - Fintech Team

Join Agoda's Fintech team as a Senior Data Engineer in Bangkok. Enhance data systems with Java, Scala, and Spark. Relocation provided.

Agoda logo
Agoda

Lead DevOps Engineer – Data Platform

Lead DevOps Engineer for Data Platform in Bangkok. Enhance scalability and efficiency using Kubernetes, Spark, and more.