MongoDB logo

Senior Software Engineer

MongoDB

Join MongoDB as a Senior Software Engineer

MongoDB is seeking a talented Senior Software Engineer to join our Replication Team in New York, NY. This team is responsible for building infrastructure to support fault tolerance, high availability, and tunable consistency in our distributed systems. As a Senior Software Engineer, you will play a crucial role in developing and maintaining the core components of MongoDB's server, focusing on performance, scalability, and observability.

Key Responsibilities

  • Team Leadership: Manage a small team of individual contributors, ensuring their success and career growth.
  • Technical Excellence: Balance your time between coding, designing, mentorship, and leading your team.
  • Agile Practices: Use agile methodologies to deliver features on a predictable schedule.
  • Collaboration: Work closely with other server engineers, client drivers, cloud services, support, consulting, training, and marketing teams.
  • Feature Development: Identify, design, implement, test, and support new features related to storage, intra/inter-process communication, and system performance.
  • Code Quality: Assist fellow engineers in writing secure, robust, well-reasoned industrial-strength software.

Success Measures

  • Three Months: You will have met with all team members, contributed to a project for the next major MongoDB server version, and fixed bugs in a minor release.
  • Six Months: You will be relied upon for code reviews and have developed growth plans for each team member.
  • Twelve Months: You will lead the development of a new major feature and have a clear understanding of the longer-term roadmap.

Our Culture

MongoDB champions a strong culture of inclusivity, diversity, and collaboration. We are committed to providing a supportive and enriching environment for all employees, with benefits that include flexible paid time off, generous parental leave, and mental health support.

Qualifications

  • Extensive experience in programming, debugging, and performance tuning distributed and/or highly concurrent software systems.
  • Strong expertise in C++ and distributed systems.
  • Excellent communication and leadership skills.

Compensation

MongoDB offers a competitive base salary range for this role in the U.S. from $137,000 to $270,000, along with equity and a comprehensive benefits package.

Join us at MongoDB and help us make an impact on the world by empowering innovators to create, transform, and disrupt industries with the power of software and data.

Benefits
Extracted with AI

  • 401(k)
  • Medical insurance
  • Flexible paid time off
  • 20 weeks fully-paid gender-neutral parental leave
  • Fertility and adoption assistance
  • Mental health counseling
  • Transgender-inclusive health insurance coverage

Similar jobs

Last update: 23 minutes ago

MongoDB logo
MongoDB

Senior Software Engineer, Developer Productivity

Join MongoDB as a Senior Software Engineer to enhance developer productivity with Python and MongoDB.

Amazon logo
Amazon

Senior Software Development Engineer

Join Amazon as a Senior Software Development Engineer to lead design efforts and develop innovative systems.

Mediaocean logo
Mediaocean

Senior Software Engineer - JVM

Join Mediaocean as a Senior Software Engineer to develop and scale high-impact JVM applications remotely.

Google logo
Google

Software Engineer, Node Platform

Join Google as a Software Engineer on the Node Platform team, working with C++ and Go in New York.

MongoDB logo
MongoDB

Software Engineer, Atlas Search Web

Join MongoDB as a Software Engineer to build user interfaces for Atlas Search using JavaScript, React, and Next.js.

Amazon logo
Amazon

Senior Software Development Engineer - Amazon Advertising

Join Amazon's Advertising team as a Senior Software Development Engineer in New York, focusing on scalable solutions and machine learning.

Amazon logo
Amazon

Senior Software Engineer - Generative AI, AGI Inference Engine

Join Amazon as a Senior Software Engineer to advance Generative AI capabilities, focusing on high-performance inference.

Lyft logo
Lyft

Software Engineer, Mapping

Join Lyft as a Software Engineer in Mapping, focusing on microservices and distributed systems.

Squarespace logo
Squarespace

Senior Frontend Software Engineer

Join Squarespace as a Senior Frontend Software Engineer, focusing on JavaScript, React.js, and Angular in a hybrid work environment.

HelloFresh logo
HelloFresh

Software Engineer, Fulfillment Planning Technology

Join HelloFresh as a Software Engineer in Fulfillment Planning Technology, focusing on frontend and backend development.

Amazon logo
Amazon

Senior Software Development Engineer, Japan Store Tech

Join Amazon as a Senior Software Development Engineer to build innovative user experiences using Big Data and Machine Learning.

Fullstory logo
Fullstory

Senior Software Engineer - Remote

Join Fullstory as a Senior Software Engineer to build and maintain services for behavioral data governance.

OpenAI logo
OpenAI

Senior Software Engineer, Observability

Join OpenAI as a Senior Software Engineer in Observability, ensuring system reliability and scalability in a fast-paced environment.

Mapbox logo
Mapbox

Senior Software Development Engineer, Maps API

Join Mapbox as a Senior Software Development Engineer to lead the Maps API team in building scalable backend services.

Sentry logo
Sentry

Senior Software Engineer, APIs and Integrations

Join Sentry as a Senior Software Engineer to lead API and integration projects using Django and React.

Lob logo
Lob

Senior Software Engineer - Logistics

Join Lob as a Senior Software Engineer in Logistics, working with Node.js, Go, and AWS to develop innovative logistics solutions.

Airbnb logo
Airbnb

Senior Software Engineer (Contract) - JavaScript/TypeScript

Join Airbnb as a Senior Software Engineer to build digital experiences using JavaScript and TypeScript. Remote role in the US.

Nederlandse Loterij logo
Nederlandse Loterij

Senior Fullstack Developer with Microservices and MongoDB

Join Nederlandse Loterij as a Senior Fullstack Developer, working with cutting-edge tech in Rijswijk.

Meta logo
Meta

Software Engineer, Infrastructure

Join Meta as a Software Engineer in Infrastructure, focusing on large-scale systems and distributed components.

Hinge logo
Hinge

Senior Backend Engineer

Join Hinge as a Senior Backend Engineer to design and maintain cloud-based services, solving complex challenges in a hybrid work environment.

Lattice logo
Lattice

Senior Software Engineer, Core UI

Join Lattice as a Senior Software Engineer, Core UI, focusing on enhancing shared components and experiences across our product suite.

Motorola Solutions logo
Motorola Solutions

Senior Software Engineer - Remote (Eastern Time Zone)

Remote Senior Software Engineer role focusing on C#, Python, and chatbot technologies for Motorola Solutions.

Sky Solutions logo
Sky Solutions

Senior Full Stack (React/Node) Developer

Join Sky Solutions as a Senior Full Stack Developer specializing in React and Node.js for hybrid work in Woodlawn, MD.

Moveworks logo
Moveworks

Senior Software Engineer II, Fullstack

Join Moveworks as a Senior Fullstack Engineer to innovate with ML and AI in web development.