Staff Software Engineer - Full Stack

8 - 12 years

0 Lacs

Posted:1 week ago| Platform: Shine logo

Apply

Work Mode

On-site

Job Type

Full Time

Job Description

As a Staff Engineer at Agoda, you will play a crucial role in the technology organization by working closely with individual contributors and senior leadership. Your responsibilities will include designing and implementing new systems and components, as well as driving major architectural changes within Agoda. It is expected of you to push Agoda forward technically by adopting new technologies and setting higher standards. **Key Responsibilities:** - Lead full-stack architecture and system design for features used by millions of customers across web and cross-platform environments - Own complex end-to-end systems, taking responsibility for building, integrating, and maintaining both frontend and backend components, including the critical Backend for Frontend (BFF) layer - Mentor and guide high-performing teams, providing technical leadership, driving engineering excellence, and supporting the growth of your peers - Drive technical decisions, influencing architecture and best practices across multiple squads to ensure scalable, reliable, and high-quality solutions - Collaborate with Product and Design teams to deliver cohesive, user-centered features and experiments that directly impact business outcomes **Qualifications Required:** - 8+ years of experience in software engineering, with a strong record of technical leadership and end-to-end ownership - Expertise in Java, Kotlin, .NET, and JavaScript/TypeScript, along with hands-on experience with frameworks such as Node.js and React (or similar TypeScript frameworks) - Proven experience leading end-to-end architecture on high-traffic, high-availability platforms, ideally with exposure to cross-platform or migration projects - BFF (Backend for Frontend) experience is a must, having designed, built, or maintained BFF layers that bridge frontend and backend systems - Track record of technical mentorship, cross-team collaboration, and solving ambiguous, complex problems in fast-paced environments - Strong API and middleware skills, with the ability to design and implement APIs and backend services tailored for frontend needs **Nice to Have:** - Experience with Scala or other JVM languages - Exposure to cloud platforms, microservices, and modern DevOps practices - Prior work on large-scale migration or cross-platform initiatives Agoda is an online travel booking platform based in Asia and part of Booking Holdings. With a diverse team of 7,100+ employees representing 95+ nationalities in 27 markets, we foster a work environment rich in diversity, creativity, and collaboration. Our purpose is to bridge the world through travel, believing that travel allows people to enjoy, learn, and experience more of the amazing world we live in. By harnessing innovative technologies and strong partnerships, we aim to make travel easy and rewarding for everyone.,

Mock Interview

Practice Video Interview with JobPe AI

Start Java Interview
cta

Start Your Job Search Today

Browse through a variety of job opportunities tailored to your skills and preferences. Filter by location, experience, salary, and more to find your perfect fit.

Job Application AI Bot

Job Application AI Bot

Apply to 20+ Portals in one click

Download Now

Download the Mobile App

Instantly access job listings, apply easily, and track applications.

coding practice

Enhance Your Java Skills

Practice Java coding challenges to boost your skills

Start Practicing Java Now
Agoda logo
Agoda

Travel & Hospitality

Singapore

RecommendedJobs for You