Senior Engineer, Internal Engineering

MongoDB MongoDB · Enterprise · Gurgaon, India · Internal Engineering

Senior Software Engineer to build and maintain internal engineering tools and platforms, focusing on enterprise-grade software to improve coworker effectiveness and efficiency. The role involves owning critical internal tools, driving technical decisions, and contributing to systems supporting essential organizational workflows. Requires strong software engineering experience, proficiency in modern programming languages, and experience with modern infrastructure and delivery systems.

What you'd actually do

  1. Own the implementation and long-term maintenance of internal tools and platforms
  2. Lead technical design discussions and contribute to architectural decisions
  3. Write high-quality, maintainable code while setting a strong engineering example for the team
  4. Identify and proactively address technical debt, reliability risks, and scalability concerns
  5. Collaborate with engineers, product partners, and other stakeholders to prioritize and deliver high-impact work

Skills

Required

  • 6+ years of professional software engineering experience
  • Deep experience with at least one modern programming language (Python, Go, Rust, etc.)
  • Strong technical judgment and the ability to independently solve complex engineering problems
  • Excellent communication skills and comfort collaborating across teams and disciplines
  • Comfortable working with modern infrastructure and delivery systems, including containerized applications, Kubernetes, and CI/CD tooling (e.g., Drone.io or similar)

Nice to have

  • Experience building and maintaining full-stack applications, from front-end UIs to backend API handlers to database migrations
  • Experience designing systems or services used by other engineers or teams
  • Knowledge of any of the following technologies: Next.js, FastAPI, React