Principal Software Engineer, Back End

6 days ago


Singapore Agoda Full time

Principal Software Engineer, Back End - L7 (Bangkok based, Relocation provided)2 weeks ago Be among the first 25 applicants Get AI-powered advice on this job and more exclusive features. About Agoda Agoda is an online travel booking platform for accommodations, flights, and more. We build and deploy cutting‐edge technology that connects travelers with a global network of 4.7M hotels and holiday properties worldwide, plus flights, activities, and more. Based in Asia and part of Booking Holdings, our 7,100+ employees representing 95+ nationalities in 27 markets foster a work environment rich in diversity, creativity, and collaboration. We innovate through a culture of experimentation and ownership, enhancing the ability for our customers to experience the world. Our Purpose - Bridging the World Through Travel We believe travel allows people to enjoy, learn and experience more of the amazing world we live in. It brings individuals and cultures closer together, fostering empathy, understanding and happiness. We are a skillful, driven and diverse team from across the globe, united by a passion to make an impact. Harnessing our innovative technologies and strong partnerships, we aim to make travel easy and rewarding for everyone. 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 to ensure everything works without 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 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, nurturing an inclusive engineering environment, and championing 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 & 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)Discover More About Working At Agoda Agoda Careers Facebook LinkedIn 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. #J-18808-Ljbffr



  • Singapore RP International Ltd Full time

    Our client is one of the SaaS Climate Tech company, a venture and backed by one of the largest primary listed companies in Singapore in terms of market capitalization and one of the Fortune Global 500 company. We are looking for a Principal Back End Engineer to build SaaS Restful API’s using cutting-edge technologies. This role will report into Head of...

  • Software Engineer

    1 day ago


    Singapore LEOCH BATTERY PTE. LTD. Full time

    **Software Engineer (Back-End)** **Roles and Responsibilities**: - Collaborate with the development team with all aspects of coding and software design related to decarbonization products. - Conducts development tests. - Assist in investigating and resolving production issues. - Deliver features with quality. - Involved in all stages of the software...

  • Software Engineer

    2 weeks ago


    Singapore NES GLOBAL PTE. LTD. Full time

    Your role Our major Oil & Gas Downstream Client is looking for Software Engineer who will be focused on back-end software development of an in-house optimisation product built on Python. Full stack development skillsets (including React experience on front-end) is a bonus, but not a must. You are expected to have a clear understanding of software coding...

  • Back-end Engineer

    7 days ago


    Singapore H2 GAMES PTE. LTD. Full time

    We are looking for a Back-end Engineer to join our team. You will be responsible in the development and maintenance of back-end systems. Your expertise in web technologies will help us deliver quality products that captivate our audience. **Responsibilities**: - Lead the technical architecture and feature design of business systems and oversee code...

  • Back End Developer

    2 days ago


    Singapore Reno Research Full time

    Description Company Description Reno Research connects homeowners and businesses with the right interior designers and contractors using advanced technology and algorithms. Since its inception in 2024, the company has streamlined renovations, enabling projects to be completed 70% faster and at more competitive rates. Reno Research specializes in creating...

  • Software Engineer

    1 week ago


    Singapore Marketnode Pte. Ltd. Full time

    **About Marketnode** Marketnode is an SGX / Temasek Holdings joint venture which focuses on the digital asset infrastructure for traditional capital markets products such as fixed income and funds. Marketnode is looking to re-invent the way traditional financial instruments are originated, traded, booked, and serviced with the use of public blockchain....


  • Central Singapore QCP Full time

    Established in 2017, QCP is one of the first digital asset trading firms in Singapore, with a vision to partner the next generation of investors to unlock institutional opportunities in digital assets. QCP brings to clients deep expertise gained from thriving through multiple market cycles. A global market maker in digital asset derivatives with a vast...

  • Back-end Developer

    6 days ago


    Singapore River Baiwu (HK) International Limited Full time $60,000 - $120,000 per year

    1.Collaborate closely with front-end developers in a front-end/back-end separated architecture, following Scrum Agile processes.2.Design, develop, and maintain back-end systems to ensure high availability, scalability, and security. Participate in requirements analysis, architecture design, and technical solution reviews, translating product needs into...


  • Singapore Agoda Full time $120,000 - $180,000 per year

    About Agoda Agoda is an online travel booking platform for accommodations, flights, and more. We build and deploy cutting-edge technology that connects travelers with a global network of 4.7M hotels and holiday properties worldwide, plus flights, activities, and more. Based in Asia and part of Booking Holdings, our 7,100+ employees representing 95+...


  • Singapore PeopleScope (Asia) Pte Ltd Full time

    ***:**Get to know the Role**: *** We are seeking talented & passionate engineers to join our team, you will have opportunities to work on multiple backend service clusters as well as participating in machine learning pipelines. It is very important that you take the initiative to identify problems, and have the right mindset and skill sets to solve...