jobapplier

Staff Software Engineer (Agentic AI)

MongoDB

Skills

Required

  • distributed systems
  • data distributed
  • cloud services
  • Python
  • Go
  • Java
  • containerization
  • orchestration platforms
  • Kubernetes
  • AI frameworks and tools

Preferred

  • AI
  • a force multiplier
  • software development process

Join MongoDB as a Staff Software Engineer (Agentic AI) and play a key role in building a new platform for AI applications. You will provide technical leadership, design and deliver core components, mentor fellow engineers, and contribute to shaping architecture and development practices. The ideal candidate has 8+ years of experience in building distributed systems, a strong background in high-scale compute and data distributed systems, and excellent communication skills.

Responsibilities

  • Provide technical leadership to teams developing technologies for deploying AI applications at scale.
  • Design, build, and deliver well-tested core pieces of the platform in collaboration with other teams.
  • Mentor fellow engineers and assume ownership and accountability of projects, enabling teams to deliver great products.
  • Be a force multiplier in our software development process. Enable teams to deliver great products through leadership and technical contributions

Requirements

  • 8+ years experience of building distributed systems, and/or foundational cloud services at scale and an interest in working with Python, Go and Java
  • Strong background in building core components for high scale compute and data distributed systems
  • Bonus points for experience with containerization and orchestration platforms (e.g. Kubernetes) and AI frameworks and tools
  • Track record of identifying problems, implementing solutions and delivering complex projects in distributed systems or databases
  • Good verbal and written technical communication skills, desire to collaborate with colleagues
  • Proven success in designing, writing, testing, debugging, performance tuning, possessing a strong grip on the foundational materials of computer science and maintaining distributed and/or highly concurrent software systems in large, long-lived code bases
  • Experience leading 15-20 people projects involving distributed systems infrastructure from conception to successful delivery
  • Eager to learn, with a strong technical background

Pay

USD 151,000 - 297,000