Software Engineering Manager

3 weeks ago


Gurgaon, Haryana, India Agoda Full time
Job Overview

As a Software Engineering Manager at Agoda

You will lead a team of talented engineers to design, develop, and maintain our cutting-edge software solutions.

Key Responsibilities:

  • Manage a team of 3+ engineers to ensure timely delivery of high-quality software products.
  • Collaborate with cross-functional teams to define product requirements and technical architecture.
  • Develop and implement software development best practices, such as Agile methodologies and continuous integration.
  • Analyze and resolve complex technical issues, ensuring minimal downtime and maximum system availability.
  • Provide technical guidance and mentorship to junior engineers, fostering a culture of knowledge sharing and professional growth.

Requirements:

  • At least 3 years of experience managing engineering teams, with a strong background in software engineering.
  • Proficient in web client-side technologies, including React, Redux, and state management.
  • Experience with mobile platforms, such as iOS and Android.
  • Knowledge of scale, microservices, and clean architecture principles.
  • Excellent people management and communication skills.
  • B.S. in Computer Science or a quantitative field; M.S. preferred.

Nice to Have:

  • Deep experience in multiple platforms, including Web, iOS, Android, and API services.
  • Experience managing teams and being a key player at an Internet company with large numbers of users and transactions per second.
  • Experience managing in a data-driven company with experience analyzing and working with Big Data.
  • Created new teams and greenfield projects solving large system problems.
  • Previously worked with VP or Senior leadership at a large company.
  • Worked on global projects serving world markets with distributed data centers and localization of the front end and data.

Relocation Package Available:

This position is based in Gurugram, India. A relocation package can be provided to support your move.


  • Software Engineer

    2 weeks ago


    Gurgaon, Haryana, India iKrux Engineering Full time

    Job Description.NET Developer RoleiKrux Engineering is seeking a highly skilled .NET Developer to join our team.Key ResponsibilitiesDesign, develop, and deploy scalable .NET applications.Collaborate with cross-functional teams to identify and prioritize project requirements.Develop and maintain high-quality code, following best practices and...


  • Gurgaon, Haryana, India iKrux Engineering Full time

    iKrux Engineering: .NET Engineer JD - GurgaonJob SummaryWe are seeking an experienced .NET Developer to join our team. The ideal candidate will have a strong background in Microsoft technologies, including C#, .NET Framework, ASP.NET Web Forms, Web API, Web Services, and MSSQL.Key ResponsibilitiesDesign, develop, and deploy scalable and efficient software...


  • Gurgaon, Haryana, India Lepton Software Full time

    Job Title: Senior .NET Software EngineerAbout the Role:We are seeking an experienced Senior .NET Software Engineer to join our team at Lepton Software. As a key member of our development team, you will be responsible for designing, developing, and maintaining high-quality backend systems using .NET technologies.Key Responsibilities:* Design and develop...


  • Gurgaon, Haryana, India iKrux Engineering Full time

    At iKrux Engineering, we are seeking a highly skilled .NET Developer to join our team and help us drive innovation in software development.Key Responsibilities:Design, develop, and deploy high-quality software applications using .NET Framework and C#.Collaborate with cross-functional teams to identify and prioritize project requirements.Stay up-to-date with...


  • Gurgaon, Haryana, India Redian Software Global Full time

    Job Title: Senior Python Software EngineerJob Summary:Redian Software Global is seeking a highly skilled Senior Python Software Engineer to join our team. As a key member of our development team, you will be responsible for designing, developing, and maintaining high-quality Python-based applications and tools. Your expertise in Python and its ecosystems...


  • Gurgaon, Haryana, India ApplyBoard Full time

    At ApplyBoard, we're on a mission to Educate the World, and we're looking for a seasoned Software Engineering Manager to help us achieve this goal.About the RoleWe're seeking an experienced leader to manage our growing Software Development team and drive the development life-cycle from requirements analysis to operational support.Key ResponsibilitiesManage...


  • Gurgaon, Haryana, India Partech Full time

    Job Title: Engineering ManagerAt PAR Technology, we're driven by a relentless pursuit of innovation and a commitment to customer success. As an Engineering Manager, you'll play a critical role in shaping our technology landscape and leading our team of Software Development and QA Engineers.Key Responsibilities:Partner with Product and Engineering teams to...


  • Gurgaon, Haryana, India Devkraft Technologies Full time

    About the Role:Your vision, our future. We’re seeking an exceptional Software Engineering Manager to drive the technical direction of our software development projects. As a key member of our team at Devkraft Technologies, you will be responsible for leading the engineering team, architecting large-scale services, and implementing scalable solutions that...


  • Gurgaon, Haryana, India Redian Software Global Full time

    Technical Skills and ResponsibilitiesDesign and implement software programs, ensuring they meet requirements and are efficient.Evaluate and test new software applications to identify areas for improvement.Modify existing software programs to enhance their functionality and performance.Write and implement high-quality, efficient code to meet business...


  • Gurgaon, Haryana, India UnitedHealth Group Full time

    At UnitedHealth Group, we are committed to helping people live healthier lives and making the health system work better for everyone. As a Software Engineering Manager, you will play a critical role in achieving this mission by leading a team of skilled engineers to design, develop, and deliver high-quality software solutions that improve health outcomes and...


  • Gurgaon, Haryana, India TechTiv Software Solutions Full time

    **Salesforce Developer Position**We are seeking a skilled Salesforce Developer to contribute to the development of Salesforce solutions at TechTiv Software Solutions. This role requires expertise in Apex, Visualforce, Lightning Web Components, and integration technologies to design, develop, and implement custom Salesforce applications.**Key...


  • Gurgaon, Haryana, India Redian Software Global Full time

    Key Responsibilities:We are seeking a skilled Senior Python Software Engineer to join our team at Redian Software Global.The ideal candidate will have a strong background in Python development, with experience in building and maintaining complex applications.Responsibilities will include developing and optimizing Python-based applications, collaborating with...


  • Gurgaon, Haryana, India Redian Software Global Full time

    About the RoleWe are seeking a highly skilled Senior Python Software Engineer to join our team at Redian Software Global. As a key member of our development team, you will be responsible for designing, developing, and maintaining complex Python-based applications and tools.Key ResponsibilitiesDesign and develop scalable, efficient, and secure Python-based...


  • Gurgaon, Haryana, India ApplyBoard Full time

    At ApplyBoard, we’re on a mission to educate the world, and we’re looking for a skilled Software Engineering Manager to help drive our platform’s growth and success.About the RoleWe're seeking an experienced leader to manage our software development team and oversee the delivery of high-quality solutions. As Software Engineering Manager, you will be...


  • Gurgaon, Haryana, India Redian Software Global Full time

    Job Title: Senior Python Software EngineerAbout the Role:Develop and maintain high-performance Python-based applications and tools that meet the needs of our clients.Collaborate with cross-functional teams to design, develop, and deploy full-stack solutions that integrate frontend and backend technologies.Optimize applications for maximum speed and...


  • Gurgaon, Haryana, India UnitedHealth Group Full time

    At UnitedHealth Group, we are committed to helping people live healthier lives and making the health system work better for everyone.Key Responsibilities:Comply with employment contracts, company policies, and directives, including flexibility in work benefits and environment.Lead the delivery of large-scale software development projects with a proven track...


  • Gurgaon, Haryana, India Connections-on Full time

    Key Skills and RequirementsWe are looking for an experienced Senior Backend Engineer to join our team at Connections-on.Technical Expertise6+ years of experience in software development2+ years of experience in the same company4+ years of experience in coding/scripting using languages such as Python, GoLang, and DjangoExperience with various...


  • Gurgaon, Haryana, India Redian Software Global Full time

    Key Responsibilities:As a skilled Java Developer at Redian Software Global, you will be responsible for designing, implementing, and managing software programs. Your key deliverables will include researching and developing software solutions, testing and evaluating new programs, identifying areas for modification in existing programs, and developing these...


  • Gurgaon, Haryana, India Agoda Full time

    About the Role:We are seeking a highly experienced Senior Software Engineering Manager to lead our engineering teams in Gurugram, India. As a key member of our leadership team, you will be responsible for driving the technical vision and strategy for our software development teams.Key Responsibilities:Lead and manage high-performing engineering teams to...


  • Gurgaon, Haryana, India Gemini Solutions Private Limited Full time

    Engineering Leadership OpportunitiesGemini Solutions Private Limited is seeking an experienced Engineering Team Manager to lead the development of cutting-edge software solutions. The ideal candidate will have a strong technical background in software development and a proven track record of managing and leading engineering teams.Responsibilities:Technical...