Principal Software Engineer, Back End
5 days ago
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
In Agoda's Back End Engineering department, we build the 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. These mission-critical systems change frequently with dozens of releases per day, so we must employ state-of-the-art CI/CD and testing techniques in order to make sure everything works without any downtime. We also ensure that our systems are self-healing, responding gracefully to extreme loads or unexpected input. In order to accomplish this, we use state-of-the-art languages like Scala and Go, data technologies like Kafka and Aerospike, and agile development practices. Most importantly though, we hire great people from all around the world and empower them to be successful. Whether it's building new projects like Flights and Packages or reimagining our existing business, you'll make a big impact as part of the Back End Engineering team.
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.
In this Role, you'll get to:
- Architecting and developing highly scalable, mission critical back end systems
- Owning a big chunk of Agoda's system all the way from the north-star & vision down to the bytecode level
- Enabling impactful collaboration and cross-team projects on big projects, making a dent in the quality of our services, code & architecture
- Providing thoughtful feedback, nurture an inclusive engineering environment, and champion engineering fundamentals. Bring out the best from your fellow engineers.
- Identifying and implementing opportunities for optimization across the technology stack, focusing on cost, efficiency, velocity & dev happiness
- Exhibiting technical leadership throughout the broader organization, conveying complex technical trade-offs to non-techies such as business owners & C-suite executives.
What you'll Need to Succeed:
- Overall experience of 10+ years in software engineering roles
- Proven hands-on experience, Experience with owning production services with significant impact on design, development, deployment, monitoring & evolution
- Curiosity, staying a-breast on technological improvements and open source advancement.
- Strong programming skills in languages such as Kotlin, Scala, Java, C#.
- Can perform deep research & take decisions on complex projects. Can easily toggle between running as a lone wolf and also works great as part of a pack
- Strong communication skills, with the ability to explain complex technical details to stakeholders at all levels.
- On top of being an expert in Back End, has understanding of challenges and trade-offs in the entire engineering universe, from Front End/ Mobile to Data 7 analytics
- Bachelor's degree in Computer Science, Engineering, or a related field.
It's Great if you have:
- Master's or Ph.D. in a technical field
- Experience with Kubernetes for effective container orchestration and scaling
- Deep understanding of CI/CD pipelines, automation tools, and practices relevant to machine learning.
- Experience in programming with Rust, C or other low level language
This position is based in Bangkok, Thailand. (Relocation support is provided)
Toronto #london #seattle #Texas #singapore #toronto #boston #chicago #sydney #telaviv #atlanta #dallas #Bengaluru #hyderabad #pune #noida #chennai #gurgaon #newdelhi #mumbai #jakarta #IT #ENG #4 #5Discover More About Working At Agoda
- Agoda Careers
- YouTube
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.
Disclaimer
We do not accept any terms or conditions, nor do we recognize any agency's representation of a candidate, from unsolicited third-party or agency submissions. If we receive unsolicited or speculative CVs, we reserve the right to contact and hire the candidate directly without any obligation to pay a recruitment fee.
-
Back End Engineer
7 days ago
Jakarta, Jakarta, Indonesia PT Maybank Sekuritas Indonesia Full time 120,000,000 - 240,000,000 per yearWe invite you to grow withMaybank Sekuritas Indonesia. If you are have experience and passionate in Capital Market, we are looking forward to collaborate with you.Role & Responsibilities:Architect and implement web/mobile back end with efficiency, speed, quality & robustness in mind.Assess efficiency and speed of current applications.Gather, document and...
-
Back End Engineer
3 days ago
Jakarta, Jakarta, Indonesia Sea Full time 120,000,000 - 240,000,000 per yearAbout the Team:About Sea Labs IndonesiaSea Labs is at the core of the Sea platforms development, supporting diverse business lines from e-commerce, supply chain, games, payment and finance, among many others. The strong growth and unique positioning of Sea's e-commerce business, Shopee, spurred the launch of Sea Labs Indonesia. Since its inception, the group...
-
Back End Engineer
1 day ago
Jakarta, Jakarta, Indonesia Shopee Full timeAbout The TeamAbout Sea Labs IndonesiaSea Labs is at the core of the Sea platforms development, supporting diverse business lines from e-commerce, supply chain, games, payment, and finance, among many others. The strong growth and unique positioning of Sea's e-commerce business, Shopee, spurred the launch of Sea Labs Indonesia. Since its inception, the group...
-
Back End Developer
7 days ago
Jakarta, Jakarta, Indonesia Esha Parama Technology Full time 2,500,000 - 7,500,000 per yearKey Responsibilities:- Design, develop, and maintain the back end of our software applications- Collaborate with front end developers, designers, and project managers to ensure seamless integration of front end and back end functionality- Write clean, efficient, and well-documented code- Troubleshoot and debug code to resolve issues and improve performance-...
-
Back End Engineer
1 day ago
Jakarta, Jakarta, Indonesia ParagonCorp Full timeJob Description:Develop, test, and maintain backend services using and PostgreSQL.Design and optimize database schemas and queries for high performance and scalability.Implement and maintain RESTful APIs, ensuring efficient data flow between the server and frontend or mobile applications.Ensure code quality meets internal standards for style,...
-
Back-end Software Engineer Asuransi
7 days ago
Jakarta, Jakarta, Indonesia PT Intikom Berlian Mustika Full time 9,000,000 - 12,000,000 per yearResponsibilities:Support on-going projects such as Oracle-to-Cloud migration and daily BAU (Business As Usual) activities.Develop and enhance microservices and SQL components.Build and maintain PL/SQL programming and API services.Provide proactive technical solutions and complete documentation (FSD, implementation).Focus on .NET application support,...
-
Software Engineer
7 days ago
Jakarta, Jakarta, Indonesia Bang Jamin Full time 8,000,000 - 12,000,000 per yearCompany DescriptionBang Jamin is a digital insurance platform dedicated to providing seamless insurance purchase, claims experiences, and comprehensive services. Founded by industry experts with more than 30 years of experience and backed by top fintech investors in Indonesia, our mission is to extend financial safety to every Indonesian.Role DescriptionThis...
-
Principal Software Engineer, Backend
7 days ago
Jakarta, Jakarta, Indonesia Grab Full time $60,000 - $120,000 per yearCompany Description About Grab and Our WorkplaceGrab is Southeast Asia's leading superapp. From getting your favourite meals delivered to helping you manage your finances and getting around town hassle-free, we've got your back with everything. In Grab, purpose gives us joy and habits build excellence, while harnessing the power of Technology and AI to...
-
Software Engineer
7 days ago
Jakarta, Jakarta, Indonesia MindSoci Full time 8,000,000 - 12,000,000 per yearCompany DescriptionMindSoci empowers creators and teams to think bigger, work smarter, and share their ideas with the world. Whether you're a solo creator or part of a growing team, MindSoci provides the tools and freedom needed to excel and innovate.Role DescriptionThis is a full-time on-site role for a Software Engineer located in South Jakarta. The...
-
Back End Engineer
5 days ago
Jakarta, Jakarta, Indonesia NXS Indonesia Full timeHello, System Sculptor Are you abackend builderwho thrives on designing systems that power seamless digital experiences?Do you love writing scalable, secure, and elegant server-side code that brings frontend interfaces to life?If you're excited to work alongside a frontend team and shape the core infrastructure behind modern marketing solutions—thenwe...