Senior Software Engineer

fdetimes

Gurugram 7 years experience Posted 2h ago

Job Description

  • Design, build, test, and ship MongoDB integrations across a broad AI framework ecosystem that includes technologies like LangChain, LangGraph, LlamaIndex, n8n, and Mastra, owning them from first exploratory spike through production release and ongoing maintenance.
  • Take ownership of ambiguous problems and drive them to completion independently, making sound decisions as requirements, frameworks, and customer needs evolve.
  • Do the initial, exploratory work: assess a new framework, define the smallest useful version of an integration, get it in front of users quickly, and make a clear recommendation about whether and how to invest further.
  • Contribute high-quality code upstream to repositories MongoDB doesn't own, maintaining a high standard of professionalism and courtesy while working through external maintainer review cycles.
  • Build and maintain the team's engineering practices for a broad integration portfolio, including CI/CD, automated testing across framework and server versions, version compatibility awareness, and release readiness.
  • Own the operational health of the integrations you build — monitoring, upgrades, breaking-change response, issue triage, and follow-through after launch.
  • Partner with the Database Experience (DBX) org to define the driver, platform, and product capabilities your integrations depend on, making the case for what's needed and why.
  • Work with product management, product design, partners, field teams, and open source maintainers to define the first version and future evolution of these integrations.
  • Raise the technical bar within the team: shape architecture and development practices, give thorough code reviews, share what you know, and mentor peers and less experienced engineers.
  • Stay current with the Python, TypeScript, and broader AI builder ecosystems and bring what you learn back to the team's roadmap.
  • Bring a research and discovery mindset: notice emerging opportunities in the ecosystem, surface them early, and make the case for where MongoDB should show up next.
    • Flag issues, risks, and resource needs early and clearly, both within the team and to cross-functional partners in other regions.

Similar Openings for You