Principal Software Engineer, Full Stack

1 month ago


gurugram, India Agoda Full time

The Opportunity:

Principal Software Engineer plays a pivotal role in our technology organization, collaborating closely with individual contributors and senior leadership. Our Principal engineers are heavily involved in the hiring and mentoring process and the go-to experts who design and implement new systems and components. We are seeking individuals who are passionate about taking on greater responsibilities and driving significant architectural changes at Agoda. It’s expected that our Principal Software Engineers will lead Agoda forward technically by adopting new technologies and setting higher standards. 

In this Role, you’ll get to: 

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

What you’ll Need to Succeed:

12+ years of experience building large-scale web applications Bachelor’s degree with a preference for Computer Science degree; a master’s degree is preferred. Alternatively, a minimum of 10 years of experience in the relevant field is acceptable Working experience with agile, analytics, A/B testing and/or feature flags, Continuous Delivery, Trunk-based Development You love new technologies and approaches and want to use the best tools available. We want people who can help us continually evolve our stack. Great communication and coordination skills Excellent analytical thinking and problem-solving skills You have a good command of the English language.

It’s Great if you have:

Knowledge in physical architecture at scale, building resilient, no single point of failures, highly available solutions Knowledge in one or more of the following: NoSQL technologies (Cassandra, ScyllaDB, ElasticSearch, Redis, DynamoDB, etc), Queueing system experience (Kafka, RabbitMQ, SQS, Azure Service Bus, etc.) Working Experience with Containers and Dockerization, also K8S is a plus Knowledge and hands on experience in CI/CD solutions would be a plus Strong experience in all aspects of client-side performance optimization Extremely proficient in modern coding and design practices. For example, Clean Code, SOLID principals, and TDD Experience in multiple front-end platforms including iOS, Android, Web, and API services Have worked on an app or internet company that is at scale with large numbers of users and transactions per second Have experience in a data driven company with experience analyzing and working with Big Data Lead teams and greenfield projects solving large system problems Worked on global projects serving world markets with distributed data centers and localization of the front end and data

( This position is based in Gurugram, Haryana)



  • Gurugram, India Agoda Full time

    The Opportunity: Principal Software Engineer plays a pivotal role in our technology organization, collaborating closely with individual contributors and senior leadership. Our Principal engineers are heavily involved in the hiring and mentoring process and the go-to experts who design and implement new systems and components. We are seeking individuals...


  • Gurugram, India Hudson RPO Full time

    Title : Senior EngineerLocation : GurugramWe are expanding and so we are looking for Senior Software Engineers to join our Solutions Platform team. You'll work with the teams responsible for the systems and related infrastructure that enable our engineering teams to get our industry leading data to our customer and product engineering teams efficiently...


  • gurugram, India Hudson RPO Full time

    Title : Senior EngineerLocation : GurugramWe are expanding and so we are looking for Senior Software Engineers to join our Solutions Platform team. You'll work with the teams responsible for the systems and related infrastructure that enable our engineering teams to get our industry leading data to our customer and product engineering teams efficiently and...


  • Gurugram, India GoDaddy Full time

    Location Details:  India, Gurugram At GoDaddy the future of work looks different for each team. Some teams work in the office full-time; others have a hybrid arrangement (they work remotely some days and in the office some days) and some work entirely remotely.​ This is a hybrid position. You’ll divide your time between working remotely from your home...

  • Full Stack Engineer

    1 week ago


    gurugram, India Credence Full time

    Backend / Full Stack developer - MEVN StackCompany Description Credence provides global business intelligence solutions to the Cross Border Trade industry, helping businesses make informed decisions through timely access to risk warning signs and transactional risk assessment. Our actionable intelligence is critical to any business or trade finance...

  • Full Stack Engineer

    1 week ago


    Gurugram, India Credence Full time

    Backend / Full Stack developer - MEVN StackCompany Description Credence provides global business intelligence solutions to the Cross Border Trade industry, helping businesses make informed decisions through timely access to risk warning signs and transactional risk assessment. Our actionable intelligence is critical to any business or trade finance decision....

  • Full Stack Engineer

    1 week ago


    Gurugram, India Credence Full time

    Backend / Full Stack developer - MEVN StackCompany Description Credence provides global business intelligence solutions to the Cross Border Trade industry, helping businesses make informed decisions through timely access to risk warning signs and transactional risk assessment. Our actionable intelligence is critical to any business or trade finance decision....

  • Zypp Electric

    4 weeks ago


    Gurugram, India Zypp Electric Full time

    Job Overview :We are seeking an exceptionally skilled and visionary Senior Principal Engineer with expertise in the cutting-edge Java technology stack to lead our technical team. The ideal candidate will have a profound understanding of Java-based software architecture, extensive experience in designing and implementing complex systems, and a track record of...

  • Zypp Electric

    1 month ago


    gurugram, India Zypp Electric Full time

    Job Overview :We are seeking an exceptionally skilled and visionary Senior Principal Engineer with expertise in the cutting-edge Java technology stack to lead our technical team. The ideal candidate will have a profound understanding of Java-based software architecture, extensive experience in designing and implementing complex systems, and a track record of...


  • Gurugram, India NatWest Digital X Full time

    Join us as a Software EngineerThis is an opportunity for a technically minded individual to join us as a Software EngineerYou’ll be designing, producing, testing and implementing working code, working across the lifecycle of the systemHone your existing software engineering skills and advance your career in this critical roleWe're offering this role at...

  • Full Stack Engineer

    5 days ago


    Gurugram, India Coforge Full time

    Role: Full Stack Developer( Product Development)Experience: 5 -9 yearsSkills: Java, Microservices & React, CI/CD pipeline, Data Structure and AlgorithmsLocation: GurugramMust have 5+ years of hands on experience to be considered for this roleWhat you'll do : Support Guardian (Data Quality Monitoring) Tool and other web services.Troubleshoot and identify root...

  • Full Stack Engineer

    5 days ago


    gurugram, India Coforge Full time

    Role: Full Stack Developer( Product Development) Experience: 5 -9 years Skills: Java, Microservices & React, CI/CD pipeline, Data Structure and Algorithms Location: Gurugram Must have 5+ years of hands on experience to be considered for this role What you'll do : Support Guardian (Data Quality Monitoring) Tool and other web services. Troubleshoot and...

  • Full Stack Engineer

    6 days ago


    Gurugram, India Coforge Full time

    Role: Full Stack Developer( Product Development)Experience: 5 -9 yearsSkills: Java, Microservices & React, CI/CD pipeline, Data Structure and AlgorithmsLocation: GurugramMust have 5+ years of hands on experience to be considered for this roleWhat you'll do : Support Guardian (Data Quality Monitoring) Tool and other web services.Troubleshoot and identify root...


  • Gurugram, India GEMINI Full time

    Department : Information Security In the emerging industry of digital assets, there is nothing more important than trust. The Gemini security team forms the backbone of trust. In fact, Gemini’s very first hires were security specialists and we continue to tackle unique challenges in the crypto space. Our team ensures that our customers, clients, and...


  • gurugram, India GEMINI Full time

    Department : Information Security In the emerging industry of digital assets, there is nothing more important than trust. The Gemini security team forms the backbone of trust. In fact, Gemini’s very first hires were security specialists and we continue to tackle unique challenges in the crypto space. Our team ensures that our customers, clients,...


  • Gurgaon/Gurugram, India Hudson RPO Full time

    Title : Senior EngineerLocation : GurugramWe are expanding and so we are looking for Senior Software Engineers to join our Solutions Platform team. You'll work with the teams responsible for the systems and related infrastructure that enable our engineering teams to get our industry leading data to our customer and product engineering teams efficiently...


  • Gurugram, India dunnhumby Full time

    We’re looking for a Full Stack Engineer who expects more from their career. It’s a chance to extend and improve dunnhumby’s Media group. It’s an opportunity to work with a market-leading business to explore new opportunities for us and influence global retailers. What we expect from you: 2-5 Years of hands on experience of Full Stack...


  • gurugram, India dunnhumby Full time

    We’re looking for a Full Stack Engineer who expects more from their career. It’s a chance to extend and improve dunnhumby’s Media group. It’s an opportunity to work with a market-leading business to explore new opportunities for us and influence global retailers. What we expect from you: 2-5 Years of hands on experience of Full Stack...


  • gurugram, India White Force Full time

    Job Description: Company: Kritikal Solutions Position: Full Stack Developer Location: Gurgaon Website: Requirements: • Bachelor's degree in Computer Science, Engineering, or a related field. • Proven experience as a Full Stack Developer or similar role. • Strong proficiency in C#, ASP.NET Web API, React, HTML, and CSS. • Experience with...

  • Full Stack Engineer

    3 weeks ago


    Gurugram, India Saxo Group - India Full time

    Responsibilities: As a Full-Stack Developer, you will:Architect robust and scalable backend solutions using technologies such as C#, .NET, Web API, SQL, Kafka, Redis, and Azure pipeline.Collaborate closely with cross-functional teams to understand requirements, design innovative solutions, and deliver high-quality software.Embrace emerging technologies and...