Senior Software Engineer, Cluster Scalability
$126k - $248kMongoDB HQ
Join Cluster Scalability, one of MongoDB's Online Transaction Processing teams, and help build the core infrastructure that makes MongoDB a world-class distributed database. The team builds the infrastructure and tools that let customers scale their workloads past what a single node can handle. We take pride in building clean abstractions over hard distributed systems problems, so users can focus on their data instead of worrying about where it lives or how it's accessed. Our work has a big impact: it solves the hardest data challenges faced by MongoDB's largest customers.
As a Senior Software Engineer on Cluster Scalability, you'll work on data partitioning, one of the hardest and most impactful problem areas at MongoDB today. You'll collaboratively design and build the distributed machinery that turns independent query-processing and storage nodes into a single, unified database system. Your team’s work will be to build the data-movement and dynamic-scaling features that run on top of it. Current work includes seamless horizontal scaling with minimal tradeoffs, better cluster elasticity and smarter workload execution. You'll solve complex performance problems and design protocols for moving and placing data without disruption. Your work will help the architecture scale reliably to meet customer demand at any volume.
Our team champions a strong culture of inclusivity, diversity, and collaboration. If you want to work on a collaborative team that applies distributed systems fundamentals to deliver core features of a popular database, join us! Let’s change what’s possible for application developers, system architects, and database operators.
This role can be based remotely in the United States.
Candidate Profile
- 5+ years of experience building distributed systems
- Experience with building production-level code with a large user base, robust design structure and rigorous code quality, written in C++.
- Degree in Computer Science or similar field, or equivalent practical experience, with strong competencies in data structures, algorithms, and software design/architecture
- Passion for the theory and practice of system design for large-scale distributed systems, as well as hands-on or academic experience in the domain
- Understands modern computer architecture and internals to the degree that they can reason about how specific design choices plays out in a system like MongoDB
- Has demonstrated industry success or academic research in areas such as:
- High performance / low latency networking
- Performance tuning
- Distributed systems
- System observability
- System resiliency
Success Measures
- In your first month, you’ll understand the high-level architecture of MongoDB, dive into the details of your team’s components, and resolve a few bugs
- In the first three months, you’ll contribute to the development of a project slated for the next release of MongoDB, take on code review responsibilities, and participate in design reviews for new features
- In the first six months, you’ll lead the development of a new feature and help mentor new engineers on the team
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 AI-native startups and approximately 75% of the Fortune 100, 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: View phone number on aiapply.co
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:
$101,000—$273,000 USD
$184k - $287.5k
...that enable researchers and engineers to develop the next generation... ...globally.We are looking for a senior networking engineer to lead... ...and we are scaling it toward clusters of ten thousand nodes and beyond... ..., network or infrastructure software engineeringDeep command of...SeniorFull timeRemote work- ...day is currently Tuesday.The Compute Software Engineering role plays a key part in the foundation... ...instance lifecycle, system health, host and cluster validation, and contribute to and... ...with focus on performance, scalability, and reliability.Implement and develop...SeniorWork at officeLocal areaWork from homeFlexible hours
$185k - $215k
...looking for strong Java engineers to work with our... ...the core of Starburst's software. This role sits on the... ...customers. As a Senior Software Engineer, Control... ...access control, multi-cluster management, routing,... ...Own the reliability, scalability, and efficiency (performance...SeniorFull timeLocal areaRemote workFlexible hours$195k - $225k
GovCIO is seeking an experienced Senior Software Engineer to support the Department of Veterans Affairs... ...Optimize application performance, scalability, and maintainability. Design and... ...creation, mount configurations, and cluster setup. Familiarity with cloud identity...SeniorRemote work- ...is currently Tuesday.Fleet Engineering at Lambda is responsible for... ...that ties them together.As a Senior Software Engineer in Fleet Engineering... ...the systems that take our clusters from hardware receiving through... ...engineering teams to build scalable, maintainable solutions....SeniorWork at officeLocal areaWork from homeFlexible hours
$86.8k - $198k
Full Stack Software Engineer, SeniorThe OpportunityLead the modernization... ...and microservices. In this senior role, you will shape technical... ...pipelines, and develop secure, scalable solutions that directly... ...(AWS), including Kubernetes clusters, IaC, security controls, and...SeniorFull timeContract workPart timeLocal areaRemote work- ...Tuesday.About the RoleWe are seeking a Senior Software Engineer to join our Managed Kubernetes (Mk8s)... ...You’ll DoDesign, build, and maintain scalable control plane services, operators, and... ...automation in Go/Python for end-to-end cluster lifecycle management — provisioning, upgrades...SeniorWork at officeLocal areaWork from homeFlexible hours
$143.2k - $243k
Company DescriptionIt all started when engineer Fred Luddy wrote code that automated a tedious... ...regions / clouds ensuring security, scalability, performance, observability, resilience,... ...with deploying and managing Kubernetes clusters, Istio, etc.Working knowledge of disaster...SeniorWork at officeImmediate startRemote workFlexible hours$167.2k - $209k
...in their drive to build the simplest scalable cloud. If you have a growth mindset,... ...in the world. We are looking for a Senior Software Engineer II to join our Managed Databases (DBaaS... ...applications—without operating clusters themselves. In this high-impact...SeniorFull timeLocal areaRemote workFlexible hours$160k - $200k
Job DescriptionAs a Senior Software Engineer - Go (Golang), you will design, develop, and deliver high... ...play a critical role in building scalable, reliable, and efficient systems that... ..., particularly infotainment systems, clusters, or vehicle middlewareUnderstanding of...SeniorFull timeLocal areaWork from homeRelocation packageFlexible hours- ...multi-physics simulation software, multi-disciplinary analyses... ...more at CFD is seeking a Senior Remote Sensing Software Engineer, to architect advanced... ...quantificationArchitect scalable scientific computing solutions... ...Python, C++, CUDA, HPC clusters, or cloud-native...SeniorPermanent employmentFull timeTemporary workPart timeWork at officeRemote work
$86.9k - $198k
Remote Sensing Software Engineer, SeniorThe Opportunity:As a senior Remote Sensing Software Engineer, you will architect... ...uncertainty quantification.Architect scalable scientific computing solutions using Python, C++, CUDA, HPC clusters, or cloud-native platforms.Mentor...SeniorFull timeContract workPart timeLocal areaRemote work$86.8k - $198k
Remote Sensing Software Engineer, SeniorThe OpportunityAs a Senior Remote Sensing Software Engineer, you will architect advanced... ...quantificationArchitect scalable scientific computing solutions using Python, C++, CUDA, HPC clusters, or cloud-native platformsMentor junior...SeniorFull timeContract workPart timeWork at officeLocal areaRemote work- ...Core Infrastructure team builds the software systems that power engineering workflows across Cerebras.Our... ...coordinates complex work across machines, clusters, development environments, and... ...requirements and translate them into scalable software designs.Skills & Qualifications...SeniorRemote work
- ...possible.The Lambda Infrastructure Engineering organization forges the... ...of high-performance AI clusters by welding together the latest... ...looking for an experienced Senior Software Engineer to join our storage... ...protocols. You'll work on building scalable and resilient storage...SeniorWork at officeLocal areaWork from homeFlexible hours
$86.9k - $198k
...Job Number: R0250625 Remote Sensing Software Engineer, Senior The Opportunity: As a senior Remote Sensing... ...uncertainty quantification. Architect scalable scientific computing solutions using Python, C++, CUDA, HPC clusters, or cloud-native platforms. Mentor...SeniorFull timeContract workPart timeLocal areaRemote work$152k - $287.5k
...Sr Software Engineer - Distributed Systems Engineer, EDA Infrastructure NVIDIA is hiring engineers... ...across software, operating systems, cluster schedulers, networking, storage, and physical... ...hardware engineering teams to deliver scalable solutions for critical chip-design...SeniorFull time- Senior Software Engineer As a Senior Software Engineer you will design, build, and maintain robust, scalable, and secure systems that support our GenAI, AI, and ML solutions. You'll collaborate... ...: build and manage Kubernetes clusters and cloud-native deployments Technical...SeniorRemote workFlexible hours
$135k - $200k
...builds the world’s leading software for data-driven decisions... ...children, and more.The RoleAs a Senior Software Engineer on Network Infrastructure... ...100s of zero-trust K8s clusters running variable workloads... ...burden, ensure scalability, reduce risk, and strive for...SeniorFull timeWork experience placementWork at officeRemote workWork from homeRelocation package$15k
...beautiful modern office, daily catered lunches, and more.As a Senior Cluster Site Reliability Engineer (SRE), you will help scale our research compute cluster... ...mechanisms when off-the-shelf ones won't doHelp software and research teams design policies around fair cluster...SeniorWork at officeLocal areaRemote work- ...organizations to build and operate scalable, secure, and sovereign... ..., Mirantis empowers platform engineering teams to deliver composable,... ...Overview Design and build the software that provisions, integrates,... ...storage intersects host and cluster bring-up. 3. Platform & Hybrid...SeniorFull timeLocal areaRemote work
$168k - $270.25k
As a Senior Software Engineer on NVIDIA’s Global Network Visibility (GNV) team within NVIDIA's Global... ...direction across authoritative network data, scalable measurement, and customer-facing... ...logical configuration errors during cluster bring-upDefine a telemetry & measurement...SeniorFull time- ...Senior Software Engineer (C++/Qt/Linux)-Medical Device Location : Remote Position Overview We are seeking a Senior Software Engineer... ...the software development lifecycle to deliver high-quality, scalable solutions while ensuring software meets functional requirements...SeniorRemote work
- ...Software Engineer / Sr. Software Engineer Atomic · NYC, Boston, Austin, or Reno; remote positions also available The Company Most... ...our customers Infrastructure Engineers: building massively scalable AWS / custom infrastructure to solve complex problems...SeniorRemote work
- ...technology-enabled instruction. Role Description This full-time Senior Software Engineer role is a hybrid position based in the Greater Seattle Area... ...other engineers to translate educational requirements into scalable, reliable software solutions. Day-to-day responsibilities...SeniorFull timeWork from home
- ...Senior Software EngineerAbout Rhinogram Rhinogram is a patient engagement and telehealth platform... ..., we’re looking for a Senior Software Engineer to help drive innovation and build... ...ownership across the full stack, building scalable backend services and modern frontend...SeniorFull timeLocal areaRemote work
- ...work directly with the CTO and two other engineers on core platform capabilities. In... ...translate clinical requirements into reliable, scalable agentic systems. This is a strong fit... ...What We're Looking For ~5 years of software development in production environments,...SeniorFull timeRemote work
- ...operational efficiency. Our work involves building AI-first scalable services for healthcare administration tasks such as... ...members, and claims. About the Role : We are seeking a Senior Software Engineer to design and build core services on our platform. You will...SeniorFull timeRemote work
- ...Description Project Overview We are seeking a highly specialized Software Engineer for a long-term contract engagement focusing on the... ...and extend our core product. Design and stand up a highly scalable testing environment with rapidly deployable CI/CD pipelines....SeniorLong term contractFor contractorsRemote work
- ...'ll play a critical role in designing and delivering complex, scalable Salesforce solutions that address our customers' most challenging... ...are robust, performant, and aligned with Sitetracker's engineering standards. This opportunity offers the autonomy to solve complex...SeniorFull time
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Senior Software Engineer, Cluster Scalability. Be the first to apply!
- software development engineer aws Remote
- federal - software developer Remote
- software engineer contract Remote
- part time software developer remote Remote
- software developer Remote
- software engineer internship remote Remote
- software engineer mainframe Remote
- software engineer amazon Remote
- software web developer Remote
- senior software engineer Remote



