Staff Software Engineer- Backend

2 months ago


Gurugram, India Agoda Full time

Staff Software Engineer – Back End (India)

In this Role, you’ll get to:

  • Lead development of features, experiments, technical projects and complex systems
  • Be a technical architect, mentor, and driver towards the right technology
  • Continue to evolve our architecture and build better software
  • Be a major contributor to our agile and scrum practices
  • Get involved with software engineering and collaborate with server, other client, and infrastructure technical team members to build the best solution
  • Constantly look for ways to improve our products, code-base and development practices
  • Write great code and help others write great code
  • Drive Technical decisions in the organization.

What you’ll Need to Succeed:

  • 8+ years’ experience under your belt developing performance-critical applications that run in a production environment using Scala, Java or C#.
  • Experience in leading projects, initiatives and/or teams, with full ownership of the systems involved
  • Data platforms like SQL, Cassandra or Hadoop. You understand that different applications have different data requirements
  • Good understanding of algorithms and data structures
  • Strong coding ability
  • You are passionate about the craft of software development and constantly work to improve your knowledge and skills
  • Excellent verbal and written English communication skills

It’s Great if you have:

  • Experience with Scrum/Agile development methodologies
  • Experience building large-scale distributed products
  • Core engineering infrastructure tools like Git for source control, TeamCity for Continuous Integration and Puppet for deployment
  • Hands-on experience working with technology like queueing systems (Kafka, RabbitMQ, ActiveMQ, MSMQ), Spark, Hadoop, NoSQL (Cassandra, MongoDB), Play framework, Akka library

Full BE IND JD:



  • gurugram, India Agoda Full time

    Staff Software Engineer – Back End (India) In this Role, you’ll get to: Lead development of features, experiments, technical projects and complex systems Be a technical architect, mentor, and driver towards the right technology Continue to evolve our architecture and build better software Be a major contributor to our agile and scrum practices Get...


  • gurugram, India Agoda Full time

    Staff Software Engineer – Back End (India) In this Role, you’ll get to: Lead development of features, experiments, technical projects and complex systems Be a technical architect, mentor, and driver towards the right technology Continue to evolve our architecture and build better software Be a major contributor to our agile and scrum practices Get...


  • gurugram, India Outbrain Full time

    Backend Software Engineering – GoLangWe are OutbrainWe’re one of the world’s largest content recommendation platforms, delighting audiences with engaging, personalized content recommendations while serving as the primary engagement partner and platform for the world’s top digital media companies.We're looking for a top-notch backend Golang developer...

  • Software Engineer

    2 months ago


    gurugram, India HDFC Bank Full time

    Software Engineer - Backend Location: Gurgaon Experience required: 10 years and above Key Skills: Strong hands-on experience Full Stack development Java microservices. Mobile app development experience is a big plus Strong systems design experience with DS/ Algo Hands-on Java, Multi-threading Concurrency and Performance Tuning approaches. Proven experience...

  • Software Engineer

    2 months ago


    Gurugram, India HDFC Bank Full time

    Software Engineer - BackendLocation: GurgaonExperience required: 10 years and aboveKey Skills:Strong hands-on experience Full Stack development Java microservices. Mobile app development experience is a big plusStrong systems design experience with DS/ AlgoHands-on Java, Multi-threading Concurrency and Performance Tuning approaches.Proven experience on Java...

  • Software Engineer

    2 months ago


    gurugram, India HDFC Bank Full time

    Software Engineer - BackendLocation: GurgaonExperience required: 10 years and aboveKey Skills:Strong hands-on experience Full Stack development Java microservices. Mobile app development experience is a big plusStrong systems design experience with DS/ AlgoHands-on Java, Multi-threading Concurrency and Performance Tuning approaches.Proven experience on Java...

  • Software Engineer

    2 months ago


    gurugram, India HDFC Bank Full time

    Software Engineer - Backend Location: Gurgaon Experience required: 10 years and above Key Skills: Strong hands-on experience Full Stack development Java microservices. Mobile app development experience is a big plus Strong systems design experience with DS/ Algo Hands-on Java, Multi-threading Concurrency and Performance Tuning approaches. Proven experience...

  • Software Engineer

    6 days ago


    gurugram, India HDFC Bank Full time

    Software Engineer - Backend Location: Gurgaon Experience required: 10 years and above Key Skills: Strong hands-on experience Full Stack development Java microservices. Mobile app development experience is a big plus Strong systems design experience with DS/ Algo Hands-on Java, Multi-threading Concurrency and Performance Tuning approaches. Proven experience...


  • Gurugram, India Outbrain Full time

    Backend Software Engineering – GoLang We are Outbrain We’re one of the world’s largest content recommendation platforms, delighting audiences with engaging, personalized content recommendations while serving as the primary engagement partner and platform for the world’s top digital media companies. We're looking for a top-notch backend Golang...


  • Gurugram, India Outbrain Full time

    Backend Software Engineering – GoLangWe are OutbrainWe’re one of the world’s largest content recommendation platforms, delighting audiences with engaging, personalized content recommendations while serving as the primary engagement partner and platform for the world’s top digital media companies.We're looking for a top-notch backend Golang developer...


  • gurugram, India Outbrain Full time

    Backend Software Engineering – GoLangWe are OutbrainWe’re one of the world’s largest content recommendation platforms, delighting audiences with engaging, personalized content recommendations while serving as the primary engagement partner and platform for the world’s top digital media companies.We're looking for a top-notch backend Golang developer...


  • Gurugram, India Outbrain Full time

    Backend Software Engineering – GoLangWe are OutbrainWe’re one of the world’s largest content recommendation platforms, delighting audiences with engaging, personalized content recommendations while serving as the primary engagement partner and platform for the world’s top digital media companies.We're looking for a top-notch backend Golang developer...


  • gurugram, India Outbrain Full time

    Backend Software Engineering – GoLang We are Outbrain We’re one of the world’s largest content recommendation platforms, delighting audiences with engaging, personalized content recommendations while serving as the primary engagement partner and platform for the world’s top digital media companies. We're looking for a top-notch backend Golang...


  • Chennai/Mumbai/Pune/Noida/Gurgaon/Gurugram/Ahmedabad/Bangalore, India Coders Brain Technology Private Limited Full time

    Job Title: **Python Backend Developer**Coders Brain Technology Private Limited is seeking a skilled Backend Software Engineer to join our team.Main Responsibilities:Develop and maintain high-performance backend services and APIs using Python (Django, Flask).Implement server-side logic and ensure the security and scalability of applications.Collaborate...


  • Gurugram, India ApplyBoard Full time

    ApplyBoard simplifies the study abroad search, application, and acceptance process by connecting international students, recruitment partners, and educational institutions on one intuitive and personalized platform. ApplyBoard is a mission-driven, hyper-growth organization. It has been attracting dedicated individuals for more than eight years who are...

  • Software Engineer

    4 days ago


    Gurugram, India ixigo Full time

    Job DescriptionJob DescriptionAs a Software Engineer - Backend (strong Product background), you will play a critical role in the design, planning, development, and deployment of software applications. You will be responsible for all aspects of development and help develop best practices for future development. You will work closely with Tech, Design and...


  • Gurugram, India Agoda Full time

    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. Internal In this Role, you’ll get to: • Lead development of...


  • Delhi NCR/Gurgaon/Gurugram, India Freecharge Payment Technologies Pvt Ltd Full time

    Job Title: Senior Software Development Engineer - Backend ArchitectureJob Summary:We are seeking a highly skilled Senior Software Development Engineer - Backend Architecture to join our team at Freecharge Payment Technologies Pvt Ltd. The ideal candidate will have a strong background in Enterprise Java, Spring, and ORM Frameworks, with a solid understanding...


  • Gurugram, India Dew Software Full time

    Dew Software is seeking a highly skilled and motivated Test Automation Engineer to join our team. As a leading player in the Digital Transformation space, we work with Fortune 500 companies to drive innovation and transformation through cutting-edge technologies. In this role, you will be responsible for developing automated test scripts, frameworks, and...


  • Delhi NCR/Bangalore/Hyderabad/Pune/Gurgaon/Gurugram/Noida, India Publicis Sapient Full time

    Job Title: Backend DeveloperJob Summary:We are seeking a highly skilled Backend Developer to join our team at Publicis Sapient. As a Backend Developer, you will be responsible for designing, developing, and deploying high-quality software applications using Java and Spring Boot.Key Responsibilities:Design and develop scalable and efficient backend systems...