Software Engineer 3
$106k - $209kMongoDB HQ
MongoDB’s Replication Team builds the infrastructure that enables high availability, fault tolerance, automatic failover, and tunable consistency. As an engineer on the team, you will design and implement distributed-systems features that protect data and keep applications available under demanding operating conditions.
You will work primarily in C++ on core database code, partner with engineers across MongoDB, and help shape features that are central to major MongoDB releases. This is an opportunity to apply distributed-systems fundamentals to a widely used database while solving challenging problems in correctness, performance, and operability.
We're looking to speak with candidates based in New York City for our in-office working model.
What you will do
Design and implement replication features based on the Raft consensus protocol
Improve failover behavior, availability, correctness, and performance across the replication system
Write production-quality C++ and the unit, integration, and system tests needed to demonstrate correctness
Use JavaScript and Python where appropriate to extend test coverage and validate end-to-end behavior
Diagnose test failures, investigate bugs, and drive issues through root-cause analysis and resolution
Measure the performance impact of code changes and prevent or resolve regressions
Collaborate with partner engineering teams and stakeholders on large, cross-functional initiatives
Investigate distributed-systems issues raised by customers and Technical Support, communicate findings clearly, and help deliver durable fixes
Participate in code reviews, design reviews, and technical discussions that improve the quality of the team’s work
Interview candidates and mentor junior engineers and interns
What you bring
Required
At least five years of experience programming, debugging, and performance-tuning distributed or highly concurrent software systems
Strong systems fundamentals, including multithreaded programming, concurrency, debugging, and performance profiling
Practical experience with one or more distributed-systems concepts, such as consensus protocols, replication, distributed transactions, or fault tolerance
Experience working with complex production codebases and diagnosing problems that cross subsystem boundaries
Strong written and verbal technical communication skills
A collaborative approach and the ability to make realistic assessments of project complexity and delivery risk
Preferred
Professional experience developing production software in C++ Familiarity with database internals or core components of data-processing systems
Experience with Raft or another consensus protocol
Experience writing unit, integration, and end-to-end tests in C++, JavaScript, or Python
Experience responding to customer-impacting production issues in distributed systems
Experience mentoring engineers or interns and contributing to technical hiring
Candidates with additional relevant experience may be considered for more senior roles.
What success looks like
In your first month
Build a working understanding of MongoDB’s replication architecture, development workflow, and testing strategy
Begin resolving scoped bugs and contributing effectively to code reviews
In your first three months
Contribute production C++ code to a project targeted for an upcoming MongoDB release
Diagnose and resolve issues identified by testing, customers, or partner teams
In your first six months
Take regular ownership of code reviews and participate meaningfully in feature design reviews
Independently drive scoped technical work from investigation through implementation and validation
In your first twelve months
Lead the development of a new feature or substantial improvement from design through delivery
Help mentor new engineers and contribute to the team’s technical direction
About MongoDB
MongoDB is built for change, empowering our customers and our people to innovate at the speed of the market. We have redefined the data platform for the AI era, enabling builders to create, transform, and disrupt industries with software. MongoDB’s unified data platform, the most widely available, globally distributed data platform on the market, helps organizations modernize legacy workloads, embrace innovation, and unleash AI. Our cloud-native platform, MongoDB Atlas, is the only globally distributed, multi-cloud data platform and is available across AWS, Google Cloud, and Microsoft Azure.
With offices worldwide and over 67,000 customers, including 75% of the Fortune 100 and AI-native startups, relying on MongoDB for their most important applications, we’re powering the next era of software.
Our compass at MongoDB is our Leadership Commitment, ( guiding how and why we make decisions, show up for each other, and win. It’s what makes us MongoDB.
To drive the personal growth and business impact of our employees, we’re committed to developing a supportive and enriching culture for everyone. From employee affinity groups, to fertility assistance and a generous parental leave policy ( , we value our employees’ wellbeing and want to support them along every step of their professional and personal journeys. Learn more about what it’s like to work at MongoDB ( , and help us make an impact on the world!
MongoDB is committed to providing any necessary accommodations for individuals with disabilities within our application and interview process. To request an accommodation due to a disability, please inform your recruiter.
MongoDB, Inc. provides equal employment opportunities to all employees and applicants for employment and prohibits discrimination and harassment of any type and makes all hiring decisions without regard to race, color, religion, age, sex, national origin, disability status, genetics, protected veteran status, sexual orientation, gender identity or expression, or any other characteristic protected by federal, state or local laws.
Req ID: 3273512114
MongoDB’s base salary range for this role is posted below. Compensation at the time of offer is unique to each candidate and based on a variety of factors such as skill set, experience, qualifications, and work location. Salary is one part of MongoDB’s total compensation and benefits package. Other benefits for eligible employees may include: equity, participation in the employee stock purchase program, flexible paid time off, 20 weeks fully-paid gender-neutral parental leave, fertility and adoption assistance, 401(k) plan, mental health counseling, access to transgender-inclusive health insurance coverage, and health benefits offerings. Please note, the base salary range listed below and the benefits in this paragraph are only applicable to U.S.-based candidates.
MongoDB’s base salary range for this role in the U.S. is:
$106,000—$209,000 USD
$106k - $209k
...MongoDB is seeking a Software Engineer 3 to join the Documentation Platform Engineering Team. The Documentation Platform delivers 60M page views a year and is critical to our users' understanding of MongoDB products.It is also increasingly the context engine that helps...SuggestedLocal areaRemote workWorldwideFlexible hours$160k - $185k
...and Bon Appétit, among others. Our mobile engineering teams build the digital products that... ...About the roleCondé Nast is hiring a Mobile Software Engineer III based in our New York office... ...maintain cross-platform features using Flutter 3.x and Dart.Translate Figma designs into...SuggestedFull timeWork at officeLocal areaImmediate startRemote workWorldwide- ...distributed MongoDB clusters in just minutes. We're seeking a Software Engineer to join the Atlas Identity and Access Management (IAM) team.... ...In 1 month, you’ll have shipped code into production In 3 months, you’ll have collaborated and delivered on a project with...SuggestedFull timeLocal areaWorldwide
$106k - $209k
...transform, and disrupt industries by unleashing the power of software and data. We enable organizations of all sizes to easily build... ...generation, AI-powered applications. MongoDB is seeking a Software Engineer 3 to join the Atlas Clusters Organization. The organization is...SuggestedFull timeLocal areaWorldwideFlexible hours$165k - $180k
...dog and human gets the right experience, every time. Our engineers work on problems that matter and that are hard: evolving... ...progressive rollouts to release with confidence. As a Software Engineer 3 on the Business Logic pod, you'll work on the systems at the...SuggestedFull timeWork at officeLocal areaFlexible hoursWeekend work$190k
Job Description Location: New York, NY Senior Software Engineer 3 sought by Condé Nast in New York, New York. Responsibilities Leading development of our marketing offer platform, scaling it across brands and enabling experimentation through configurable, user‑specific...Work at officeImmediate start- ...development Own our core values and adhere to them in your work, and Stay up to date with best practices in web engineering Success Measures A Software Engineer will be successful in this role when they Are open, honest and willing to contribute and...Full timeLocal areaWorldwide
$175k - $195k
...Wired, among others.Job DescriptionLocation:New York, NYPlatform Engineering builds the tools our editors use to create and publish stories... ..., and the judgment to apply them well5+ years of professional software engineering experience building and shipping production...Full timeImmediate start$160k - $220k
...technology and service provider globally. As a Full-Stack Software Engineer on the Remix engineering team, you’ll build software cities rely... ...with the expectation that you will be onsite in NYC 2-3 days a week.** About the Role: Work on improving our planning...Full time2 days per week3 days per week- ...build for reliability, performance, and security. Partner with engineering, Product, Design, Data Analytics, and other teams. Develop... ...~5+ years of experience building and shipping production software. ~ Strong full-stack engineering skills with comfort working...Full timeWork at officeFlexible hours
$106k - $209k
...tolerance, automatic failover, and tunable consistency. As an engineer on the team, you will design and implement distributed-systems... ...debugging, and performance-tuning distributed or highly concurrent software systems Strong systems fundamentals, including multithreaded...Work at officeLocal areaWorldwideFlexible hours- ...out our website and docs for more details. Incubations Engineering at Sei Sei Labs is looking for a Fullstack Engineer to help shape... ...'s possible in decentralized technology. Requirements ~3+ years of experience with full-stack development, with a focus...Full time
$160k - $250k
...impact Position Overview As an early full-stack engineer, you’ll help build Conductor’s core application: a user-... ...obligations and export control regulations (ITAR/EAR) ~3+ years as a professional software engineer ~ Strong communication skills, both written and...Full timeContract workLocal areaRemote work- ...As a Full Stack Software Engineer at Regard, you’ll be involved in all stages of the product development and deployment lifecycle: idea generation... ...: ~ BS in Computer Science or equivalent experience ~3+ years of professional experience with full stack software development...Full timeWork at officeLocal areaHome officeVisa sponsorshipRelocation package
- ...'ve raised $14M in seed funding, built our team around a strong engineering culture, and are launching publicly after nearly two years in stealth... ...experience as the engineering team scales Who You Are ~3+ years of professional engineering experience with meaningful...Full timeImmediate startHome officeFlexible hours
$225k - $300k
...frictionless experiences. We're looking for Senior Fullstack Software Engineers to help build the next generation of CLEAR's identity platform... ...of everyone’s time. Our process is usually completed in about 3 weeks. Here’s what you can expect: Recruiter Call → Zoom...Full timeCasual workWork at officeFlexible hours$182.75k - $278.5k
...all 50 states run their practice on our software, serving over 1 million patients. We are... ...Stack Languages: TypeScript, Python 3 Frontend: React, Remix, Next.js Backend... .... You proactively improve your team's engineering velocity - whether that's refining tooling...Full timeFlexible hoursShift work$155k - $175k
...- $175,000 a year Role Overview The Senior Full Stack Software Engineer will report directly to the Director of Technology, a seasoned... ...communication. While day-to-day work is remote, this role requires travel 3–4 times per year for company-wide and engineering off-sites,...Remote jobFull time$118k - $176k
...wholly-owned subsidiary dedicated to making computing more human, in addition to Bitmoji, Saturn, and other digital services.Snap Engineering teams build fun and technically sophisticated products that reach hundreds of millions of Snapchatters around the world, every...Full timeLive inWork at officeLocal area- ...that can take an active, hands on role in the development of the software product, assist with the ongoing support of the firm’s technology... ...NET Framework, C#, and SQL, HTML and JavaScriptYOUR PROFILEMinimum 3 years of Software Development experience Practical experience...
$175k - $350k
...and technical problems and deliver elegant software solutions across the firm. Continuously... ...trading applications. Collaborate across engineering, quantitative research, and trading teams... ...into intuitive software. Qualifications: 3+ years of professional software engineering...Immediate start$130.6k - $192k
...scheduling, and end-user tooling. About the Role As a Software Engineer on Spark Platform, you will execute across the surfaces of our... ...worked (e.g. about 6.7 hours/month if working 40 hours/week; about 3.4 hours/month if working 20 hours/week), and paid sick time...Hourly payWork at officeLocal areaRemote workRelocationFlexible hours$300k - $320k
...growing group of committed researchers, engineers, policy experts, and business leaders working... ...About the role We are looking for software engineers to join our Platform... ...worked on prior to Anthropic, including: GPT-3, Circuit-Based Interpretability, Multimodal...Full timeCurrently hiringWork at officeVisa sponsorshipFlexible hours- ...interfaces and robust API solutions. About the role As a Software Engineer on the Experience Platform team, you'll play a crucial role in... ...in code reviews and mentor junior team members About you ~3+ years of experience building and maintaining production-grade...Full timeWork at office
- ...scale as Adaptive builds the security layer for the AI era. Software Engineer, Product & Platform We’re looking for an experienced full-... ...You have built and operated production software. You have 3+ years of hands-on experience shipping products that real users...Full timeWork at officeLocal area
$170k - $195k
...office). About the role The Product Engineering teams at Betterment build the... ...Betterment’s hallmark since inception. Our software guides customers through the most important... ...to arrange next steps, which will include 3-4 sets of meetings with your future colleagues...Full timeTemporary workWork at officeLocal areaFlexible hours3 days per week$280k
...Job description Full Stack Software Engineer — Our Client (Brooklyn, NY | On-Site | Visa Sponsorship Available) Industry: Software Development... ...Compensation Base Salary: $150K – $280K Equity: 0.3% – 1% Visa sponsorship & relocation support available...Contract workLocal areaRelocationVisa sponsorshipRelocation package$111k - $218k
...The Site Reliability Engineering team designs and builds the global infrastructure on which we... ...maintainability Requirements ~3+ years of experience running a mission... ..., transform, and disrupt industries with software. MongoDB’s unified data platform, the most...Full timeLocal areaWorldwideFlexible hours$175k - $225k
...comes from the best companies in Silicon Valley and Wall Street. Overview Role: Software Engineer Team: Data Platform Type: Individual Contributor Level: Mid-level (3-6 years of experience) Compensation: $175k-225k salary + 0.5%-1% equity, depending...Full timePart timeWeekend work$320k - $405k
...growing group of committed researchers, engineers, policy experts, and business leaders working... ...good fit if you Have significant software engineering experience, particularly... ...worked on prior to Anthropic, including: GPT-3, Circuit-Based Interpretability,...Full timeWork at officeVisa sponsorshipFlexible hours
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Software Engineer 3. Be the first to apply!
- agile software developer New York, NY
- software developer internship no experience New York, NY
- intermediate software engineer New York, NY
- software engineer staff New York, NY
- experienced software developer New York, NY
- software engineer co-op New York, NY
- work from home software developer New York, NY
- software developer no experience New York, NY
- software developer fintech New York, NY
- software data engineer New York, NY



