M

MongoDB

Builds document databases for software teams

Staff Engineer

Backend EngineeringConfirmed live in the last 24 hours
Full-timeRemote in Canada

About the Job

Requirements

  • Strong background building core components for high-scale compute and distributed data systems.
  • At least 8 years of experience building distributed systems and/or foundational cloud services at scale, with an interest in working with Python, Go, and Java.
  • Proven success designing, writing, testing, debugging, and performance-tuning software; strong knowledge of foundational computer science; and experience maintaining distributed and/or highly concurrent software systems in large, long-lived codebases.
  • Track record of identifying problems, implementing solutions, and delivering complex projects in distributed systems or databases.
  • Experience leading projects involving 15–20 people, focused on distributed systems infrastructure, from conception through successful delivery.
  • Verbal and written technical communication skills.
  • Strong technical background and eagerness to learn.

Responsibilities

  • Work closely with product management, product engineering, product design peers, and other company teams to define the service's first version and future evolution.
  • Design, build, and deliver well-tested core platform components in collaboration with other stakeholders.
  • Help shape architecture, code reviews, development practices, and developer experience as the teams and product grow.
  • Mentor fellow engineers and take ownership and accountability for projects.
  • Provide technical direction and implement core components of the platform.
  • Provide technical leadership to teams developing technologies that enable deployment of AI applications at scale.
  • Improve and enhance the performance, scalability, and reliability of the product's distributed systems infrastructure.
  • Enable teams to deliver products through technical leadership and contributions.

Desired Qualifications

  • Experience with containerization and orchestration platforms such as Kubernetes.
  • Experience with AI frameworks and tools.

About the Company

MongoDB

Builds document databases for software teams

MongoDB builds databases for software teams that need to store and retrieve application data without fitting every record into fixed rows and columns. Its flagship Atlas service runs the database in the cloud and combines it with tools for search, real-time analytics and AI retrieval. Data is stored as flexible documents, letting developers change an application's structure while keeping related information together. Customers pay for cloud resources and usage, or buy Enterprise Advanced subscriptions to run the software themselves with monitoring, management tools and technical support. MongoDB was founded in 2007 and is headquartered in New York City.

Company size
5,001-10,000
Company stage
IPO
Headquarters
New York City, New York
Founded
2007

Recently Posted Jobs

Explore more opportunities at MongoDB

See more jobs