Senior Software Engineer, Cluster Scalability
$158k - $220k per yearMongoDB
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 British Columbia or Ontario, Canada.
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 is an equal opportunities employer.
Req ID: View phone number on jobsbylevel.com
AI is used to review applications based on job-related criteria and does not replace human decision-making. The hiring team decide who moves forward.
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, Registered Retirement Savings Plan (RRSP) with employer match, mental health counseling, backup child and elder care, and health, dental, and vision benefits offerings. Please note, the base salary range listed below and the benefits in this paragraph are only applicable to candidates based in Canada.
MongoDB’s base salary range for this role in Canada is:
$158,000—$220,000 CAD
$168k - $177.5k per year
...about our flexible approach to where we work. Overview Instacart is seeking a backend engineer with demonstrated success building highly reliable, performant and scalable software to shape the platform powering real-world, real-time processes. The Logistics Platform...SeniorPermanent employmentWork at officeRemote workWork from homeFlexible hours- ...more about our flexible approach to where we work. Overview Instacart is seeking a backend engineer with demonstrated success building highly reliable, performant and scalable software to shape the platform powering real-world, real-time processes. The Logistics Platform...SeniorPermanent employmentFull timeWork at officeRemote workWork from homeFlexible hours
$168k - $177.5k per year
...capabilities that support Instacart’s business and teams across the company. We are seeking a Senior Software Engineer to join the Enterprise AI team and help build reliable, scalable AI-powered solutions. You will work with engineers, product partners, data scientists, and...SeniorLong term contractPermanent employmentWork at officeRemote workWork from homeFlexible hours$168k - $177.5k per year
...revenue, and there is tremendous room to grow. We are hiring a Senior Software Engineer (IC5) to own high-impact initiatives such as ads web... ...health, and ad revenue growth. Design, build, and operate scalable, well-tested services and APIs that power campaign management...SeniorPermanent employmentWork at officeRemote workWork from homeFlexible hours$117.5k - $164.5k per year
...problems with remarkable teams. Greenhouse is searching for a Senior Full Stack Engineer to join our Employer Experience & Talent Discovery team.... ...Best Workplaces multiple years in a row. – Greenhouse Software is an equal opportunity employer. All qualified applicants...SeniorLong term contractFor contractorsWork at officeLocal areaRemote work$196k - $207k per year
...associated platform foundations. We are hiring a Senior Engineer II (L6) to co-own the technical roadmap,... ...technical leader who designs and ships scalable, data‑intensive systems; drives cross‑... ...senior‑level impact ~8+ years of software engineering experience (typically 10+...SeniorPermanent employmentWork at officeRemote workWork from homeFlexible hours$100k - $140k per year
...Senior Software Engineer Vancouver, Canada (Hybrid) JUDI.AI Who we are. At JUDI.AI, we’re on a mission to help transform small business... ...managers and company leadership to develop robust code, help build scalable architecture, and help grow our operations. AI is woven into...SeniorFull timeInternshipWork at officeRemote work- ...company. Location & Flexibility Canada Our Senior DevOps Engineer will be an integral part of our team at... ...- Architect and implement secure, scalable cloud landing zones, ensuring adherence... .... - Administer and optimize Kubernetes clusters, configuring advanced networking, ingress...SeniorFull timeRemote workShift work
$145k - $153k per year
...Optimization team is the decision-making engine of Instacart's $1B+ ads business. We own the... ...Platform Revenue. We are looking for a Software Engineer II with a strong quantitative... ...problems at scale. Collaborate closely with senior scientists, engineers and product managers...SeniorPermanent employmentWork at officeRemote workWork from homeFlexible hoursShift work$180k - $190k per year
...apply machine learning, optimization, and software engineering to solve complex problems for customers... ...internal partners. We are seeking a Senior Machine Learning Engineer to design,... ...ambiguous opportunities into reliable, scalable solutions. The work will be fast-paced...SeniorPermanent employmentWork at officeRemote workWork from homeFlexible hours$229k - $241.5k per year
...getting started. We are looking for a Senior Engineering Manager to lead the Core Picking... ...provide leadership in driving the stability, scalability, and extensibility of engineering... ...industry. ~10+ years of professional software engineering experience, including 4+ years...SeniorPermanent employmentInternshipWork at officeRemote workWork from homeFlexible hoursusd196k - usd207k per year
...design system foundations that power it. We are hiring a Senior Frontend Engineer II (L6) to co-own the technical roadmap for our advertiser-... ...applications, balancing near-term delivery with long-term scalability and extensibility. Design, build, and maintain high-quality...SeniorLong term contractPermanent employmentWork at officeRemote workWork from homeFlexible hours$162k - $212.63k per year
...Snowflake, your role isn't just to execute a function, but to help redefine the future of how work gets done. We are seeking a Senior Solution Engineer to drive complex customer solutions and close large deals. Working directly with sales teams and channel partners, you will...SeniorFull time$161k - $170k per year
...through regular in-person events. Learn more about our flexible approach to where we work. Overview About the Role - As a Senior Sales Engineer at Instacart, you'll have a unique opportunity to drive adoption of our flagship, industry leading ecommerce products and...SeniorPermanent employmentInternshipWork at officeRemote workWork from homeFlexible hours$115k - $160k per year
...stakeholders to design and deliver a reliable, scalable, secure, and performant platform. This... ...hire in, you will report to the Senior Manager, Software Development, DevOps. WHAT YOU’LL... ...: A degree in Computer Science or Engineering, at least 5 years of experience in an...SeniorFlexible hours- ...Senior Civil Engineer Leading civil engineering delivery for PRI's Ontario practice LOCATION: Mississauga & Toronto, ON (travel to project... ...broader growth objectives. • Champion current civil design software, including AutoCAD Civil 3D, while safeguarding sound engineering...SeniorPermanent employmentFull time
$188.2k - $349.4k per year
...biggest brands. About the Role We are seeking an exceptional Senior Engineer – Access Entitlements to design and scale the systems that... ...truth stores What You'll Bring ~6+ years of professional software engineering experience, with meaningful time spent on identity...SeniorLocal areaWorldwide$160.32k - $200.4k per year
...Join the team as Twilio’s next Staff Machine Learning Engineer on Twilio’s AI/ML Platform team. About the job We are... ...theoretical research, production-grade experimentation, and scalable, enterprise-quality software. Responsibilities In this role, you’ll: Conduct deep-...Long term contractFull timeLocal areaRemote workWorldwide$82.72k - $103.4k per year
...at Twilio Join the team as Twilio’s next Senior Internal Auditor. At Twilio, we build the... ...stakeholder trust, and recommend practical, scalable solutions aligned with industry best... ...systems (e.g., Oracle) and audit management software (e.g., AuditBoard) Experience using...SeniorFull timeLocal areaRemote workWorldwide$143k - $151k per year
...design is a key ingredient. As a Senior Design Program Manager, you'... ...or design systems—to build scalable programs, automate workflows... ...technical fluency to bridge design, engineering, and tooling infrastructure.... ...experience: negotiating software contracts, managing...SeniorPermanent employmentContract workFor contractorsInternshipWork at officeRemote workWork from homeFlexible hours- ...Job Description Senior Estimator Type: On Site Full-time Location: Calgary AB... ...forward alternative approaches and value engineering ideas that strengthen pricing without sacrificing... .... Strong command of estimating software; hands-on experience with HeavyBid HeavyJob...SeniorPermanent employmentFull timeContract workFor contractorsFor subcontractor
- ...complex fleets. They provide innovative software and consultancy services to help their partners... ..., by making the complex simple and scalable, their solutions are helping thousands... ...career. Purpose The purpose of the Engineering Support and Infrastructure Manager role...Full timeContract workManual laborRemote workShift work
$93k - $148.8k per year
...with our ecosystem of devices and cloud software. Like our products, we work better together... ...root-cause resolution across Product, Engineering, Support, and Services when builds or integrations... ...with both technical teams and senior stakeholders, including command staff in...SeniorLong term contractShift work3 days per week$121.61k - $132.89k per year
...opportunity for a technically strong, solutions-oriented Professional Engineer with strong leadership capabilities and a commitment to... ...delivery, and responsive municipal services. Reporting to the Senior Manager, Engineering (Utilities), the Manager, Engineering...SeniorRemplacementLong term contractFull timeTemporary work$165k - $174k per year
...Ads organization brings together product, engineering, data science, design, sales, and... ...partnerships, and expertise. We're looking for a Senior Product Manager to own a critical portion... ...ensuring these foundations are reliable, scalable, and built to support a sophisticated...SeniorPermanent employmentInternshipWork at officeRemote workWork from homeFlexible hours$80 - $100 per hour
...looking for an experienced Senior Solution Architect to support... ...design, build, and optimize scalable solutions using AWS, C#, .NET... ...cloud expertise, and practical software development experience.... ...in Computer Science, Software Engineering, or a related field. ~5+ years...SeniorFull timeContract workRemote work- ...Senior Financial Analyst Auxiliary - Full Time One-Year Term 2026 Rate: $58.79-$63.58 per hour (includes 14% in lieu of benefits... ...good standing with CPA Canada. Experience with Tempest and Vadim software and Power Query would be considered assets. This position is...SeniorHourly payLong term contractFull timeLocal areaRemote workFlexible hours
- ...machine learning models, on a rich data set with fast feedback loops from design to production. You'll be a trusted partner to Product, Engineering, and Operations, turning complex marketplace questions into clear recommendations that shape the roadmap and reach leadership....SeniorFull timeWork at officeWork from homeFlexible hours
- The City of Nanaimo is seeking a permanent full-time Manager, Development Engineering. Reporting to the Director, Planning & Development, the incumbent is responsible for the planning, organizing, direction, and control of the Development Engineering Section of the Planning...Permanent employmentFull time
usd145k - usd153k per year
...community through regular in-person events. Learn more about our flexible approach to where we work. Overview Instacart's Detection Engineering team sits at the core of our Security organization, building and operating the systems that identify, surface, and respond to...Permanent employmentWork at officeRemote workWork from homeFlexible hoursShift work
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Senior Software Engineer, Cluster Scalability. Be the first to apply!
- software developer no experience British Columbia
- software development engineer British Columbia
- senior software developer British Columbia
- software design engineer British Columbia
- software engineer part time British Columbia
- new graduate software developer British Columbia
- director software engineering British Columbia
- software engineer British Columbia
- remote entry level software developer British Columbia
- software engineer devops British Columbia
