Senior Lead Software Engineer, Enterprise Integrations

1 month ago


Bengaluru, India MongoDB Full time

MongoDB seeks an experienced software engineer to help level-up TechOps and launch a new Enterprise Integrations team in India, partnering with an existing team that works in Europe and the United States. The Enterprise Integrations team is central to MongoDB’s ability to provide access to the myriad of data sources utilized daily by corporate systems across the company. Its mission is to develop a middleware strategy that makes it easy for engineers and sysadmins to access and publish trustworthy data via a central and standardized framework.

The Enterprise Integrations team is part of the wider Engineering Corps, which is comprised of front-end and back-end engineers with a large breadth of expertise and experience, and a track record of timely delivery and delighted customers.

This is a hybrid management position that will require recruiting for and developing junior engineers, as well as rolling up your sleeves and developing solutions together with your team. MongoDB Engineering Leads are expected to be both people managers and active developers.

We are looking to speak to candidates who are based in Bengaluru office for our hybrid working model.

Our ideal candidate

Has 8+ years experience developing awesome software and APIs (Python a must, Golang or another strongly typed language a plus)Has 5+ years experience managing a team of >3 direct reportsExtensive experience leading the creation of fault tolerant microservice architecturesIs familiar and comfortable with Linux and CI/CD strategies and tooling, e.g. k8s, Docker, Drone, or similarIs self motivated and not afraid to break a few eggs to get a product over the finish lineBuilds great things alone, but the greatest things in collaboration with othersHas used MuleSoft to deliver integration capabilitiesHas experience working with information security teams Knows how to help his team succeed within a global organization

Position Expectations

Work with system owners across the company to understand their data dependencies and develop technical solutions to help them realize their product visionsDesign, build, and operate internal tools and services that are reliable, scalable, and observableInvestigate gaps and limitations in existing tooling and develop well-thought-out long-term solutionsAuthor and review functional specifications and scoping documents for proposed projectsRecruit for and develop a team of engineers, providing mentorship and career guidanceHave lots of fun doing all of the above things

Success Measures

In three months you will have familiarized yourself with our existing integrations, surveyed external stakeholders, and participated in planning for a company-wide middleware strategy. You will have built your team to three engineersIn six months you will have developed early prototypes and developed a team roadmap to carry out further developmentIn a year you will have helped to establish the middleware methodology used throughout the company to provide a common means of accessing various internally exposed APIs, thereby eliminating duplicate work and data silos across multiple teams and departments. You'll have abstracted current and future corporate systems from developers while providing the data they need to develop their own systems.

  • Bengaluru, India MongoDB Full time

    MongoDB seeks an experienced software engineer to help level-up TechOps and launch a new Enterprise Integrations team in India, partnering with an existing team that works in Europe and the United States. The Enterprise Integrations team is central to MongoDB’s ability to provide access to the myriad of data sources utilized daily by corporate systems...


  • Bengaluru, India BayOne Solutions Full time

    Senior Lead Software Development EngineerJob location: Bangalore (Hybrid)Be an integral part of an agile team that's constantly pushing the envelope to enhance, build, and deliver top-notch technology products.Job Summary:As a Senior Lead Software Engineer within the CIB APPLICATION INFRASTRUCTURE MODERNIZATION team, you are an integral part of an agile team...


  • Bengaluru, India BayOne Solutions Full time

    Senior Lead Software Development EngineerJob location: Bangalore (Hybrid)Be an integral part of an agile team that's constantly pushing the envelope to enhance, build, and deliver top-notch technology products. Job Summary:As a Senior Lead Software Engineer within the CIB APPLICATION INFRASTRUCTURE MODERNIZATION team, you are an integral part of an agile...


  • Bengaluru, India Genpact Full time

    Genpact (NYSE: G) is a global professional services and solutions firm delivering outcomes that shape the future. Our 125,000+ people across 30+ countries are driven by our innate curiosity, entrepreneurial agility, and desire to create lasting value for clients. Powered by our purpose – the relentless pursuit of a world that works better for people – we...


  • Bengaluru, India ADCI - Karnataka - A66 Full time

    The Team: Amazon One Enterprise is a brand-new, contactless, palm-based biometrics authentication service that lets employees securely access buildings, enterprise assets, and software resources without the use of badges, PINs, and passcode. The offering includes an Amazon One (AO) device which is deployed at the customer location and cloud services for...


  • Bengaluru, India Innominds Software Full time

    Primary responsibility is understanding, designing and managing solution engineering and create solutions for business problems using information technology - Work closely with other IT Architects to design systems and programs that create technological solutions and implementation plans. - Create Implementation plans for technological software solutions...


  • Bengaluru, India Hudson's Bay Company Full time

    Job DescriptionRole Summary :Lead for Cloud Applications, you will be responsible for the Design/Implementation/Maintenance of Cloud-Based Applications for SCS. This role also requires strong programming skills in AWS, Java, Scala and Data Streaming technologies. You will be required to triage issues closely working with development and support teams for the...


  • Bengaluru, India Software AG Full time

    Locations: BangaloreSoftware AG customers around the world have developed business-critical enterprise applications based on Adabas (DBMS) and Natural (Programming Language) to run their core business transactions and processes, e.g., large financial enterprises, government organizations, retailers, and others. Contributing to our long-term customer...


  • Bengaluru, India Microsoft Full time

    Overview Join our innovative team as a Senior Software Engineer (full-stack web UX+API) and be at the forefront of reimagining enterprise data governance, management, and democratization/activation. Contribute your expertise to revolutionize how organizations manage and leverage their data using AI in an ever-evolving digital landscape. Security...


  • Bengaluru, India Saviynt Full time

    Senior Engineer - JavaBENGALURU /RESEARCH AND DEVELOPMENT – ENGINEERING /FULL-TIMESaviynt is a leading provider of Cloud Security and Identity Governance solutions. Saviynt enables enterprises to secure applications, data, and infrastructure in a single platform for Cloud (Office 365, AWS, Azure, Salesforce, Workday) and Enterprise (SAP, Oracle EBS)....

  • Lead Software Engineer

    13 hours ago


    Bengaluru, India Cimpress Full time

    Lead Software EngineerDate: May 16, 2024 Location:Bengaluru, KA, IN, 560092#job-location.job-location-inline { display: inline; } Company: Cimpress TechnologyHere are the roles and responsibilities for the position (Lead Software Engineer)-Responsibilities:Design, develop, and maintain APIs to support applications.Monitor API performance and troubleshoot...


  • Bengaluru, India h3 Technologies, LLC Full time

    HI We are looking for Senior Software Engineer in Bangalore for one of our reputed client. If you or anyone whom you might know is interested then please share resume to sujata@h3-staffing.comJD:Minimum qualifications:5 years of experience in algorithms, data structures, analysis, software design, or Unix/Linux systems, IP networking, performance and...


  • Bengaluru, India h3 Technologies, LLC Full time

    HI We are looking for Senior Software Engineer in Bangalore for one of our reputed client. If you or anyone whom you might know is interested then please share resume to sujata@h3-staffing.comJD:Minimum qualifications:5 years of experience in algorithms, data structures, analysis, software design, or Unix/Linux systems, IP networking, performance and...


  • Bengaluru, India Hudson's Bay Company Full time

    Job Description Role Summary : Lead for Cloud Applications, you will be responsible for the Design/Implementation/Maintenance of Cloud-Based Applications for SCS. This role also requires strong programming skills in AWS, Java, Scala and Data Streaming technologies. You will be required to triage issues closely working with development and support...


  • Bengaluru, India Genpact Full time

    Genpact (NYSE: G) is a global professional services and solutions firm delivering outcomes that shape the future. Our 125,000+ people across 30+ countries are driven by our innate curiosity, entrepreneurial agility, and desire to create lasting value for clients. Powered by our purpose – the relentless pursuit of a world that works better for people –...


  • Bengaluru, India Careerfit.ai Full time

    Responsibilities :- Design, develop, and implement system integration solutions to ensure interoperability and seamless communication between different software, hardware, and network components.- Analyze system requirements, specifications, and architecture to develop integration plans and strategies that meet business objectives and technical...


  • Bengaluru, India Rocket Software Full time

    DescriptionSummary:The Software Engineer-II designs, develops, troubleshoots, and debugs software programs for software enhancements and new products. Develops software tools including operating systems, compilers, routers, networks, utilities, databases, and Internet-related tools. Determines software’s compatibility with hardware and/or influences...


  • Bengaluru, India Indium Software Full time

    Title : Senior/Lead Automation Test Engineer. Experience : 6-12 Years. Work Location : Bangalore. Work Mode : Work from Office. Requirements : - Good in communication.- Strong experience in Automation Testing + Functional Testing.- Experience in Java Selenium - Page Object Model (POM) + BDD Cucumber Framework.- Experience in DB Testing , Writing Advanced...


  • Bengaluru, India Software AG Full time

    Locations: BangaloreSoftware AG customers around the world have developed business-critical enterprise applications based on Adabas (DBMS) and Natural (Programming Language) to run their core business transactions and processes, e.g., large financial enterprises, government organizations, retailers, and others. Contributing to our long-term customer strategy...


  • Bengaluru, India MRI Software Full time

    As a software engineer, you will enhance online experiences for our huge user base. Utilizing your web application experience to build responsive experiences for our customers. You will be working on new projects as well as existing live projects as well.To be successful in securing this role, you’ll have at least 8 - 12 years of commercial experience,...