Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Senior Software Engineer, Cluster Scalability

$158k - $220k per year

MongoDB

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

Vacancy posted 2 hours ago
Similar jobs that could be interesting for youBased on the Senior Software Engineer, Cluster Scalability in British Columbia vacancy
  • $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... 
    Senior
    Permanent employment
    Work at office
    Remote work
    Work from home
    Flexible hours

    Instacart

    British Columbia
    2 hours ago
  •  ...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... 
    Senior
    Permanent employment
    Full time
    Work at office
    Remote work
    Work from home
    Flexible hours

    Instacart

    British Columbia
    14 days ago
  • $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... 
    Senior
    Long term contract
    Permanent employment
    Work at office
    Remote work
    Work from home
    Flexible hours

    Instacart

    British Columbia
    2 hours ago
  • $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... 
    Senior
    Permanent employment
    Work at office
    Remote work
    Work from home
    Flexible hours

    Instacart

    British Columbia
    2 hours ago
  • $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... 
    Senior
    Long term contract
    For contractors
    Work at office
    Local area
    Remote work

    Greenhouse

    British Columbia
    29 days ago
  • $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+... 
    Senior
    Permanent employment
    Work at office
    Remote work
    Work from home
    Flexible hours

    Instacart

    British Columbia
    2 hours ago
  • $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... 
    Senior
    Full time
    Internship
    Work at office
    Remote work

    JUDI.AI

    British Columbia
    more than 2 months ago
  •  ...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... 
    Senior
    Full time
    Remote work
    Shift work

    Telus Digital

    British Columbia
    20 days ago
  • $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... 
    Senior
    Permanent employment
    Work at office
    Remote work
    Work from home
    Flexible hours
    Shift work

    Instacart

    British Columbia
    2 hours ago
  • $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... 
    Senior
    Permanent employment
    Work at office
    Remote work
    Work from home
    Flexible hours

    Instacart

    British Columbia
    2 hours ago
  • $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... 
    Senior
    Permanent employment
    Internship
    Work at office
    Remote work
    Work from home
    Flexible hours

    Instacart

    British Columbia
    2 hours ago
  • usd196k - 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... 
    Senior
    Long term contract
    Permanent employment
    Work at office
    Remote work
    Work from home
    Flexible hours

    Instacart

    British Columbia
    2 hours ago
  • $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... 
    Senior
    Full time

    Snowflake

    British Columbia
    2 hours ago
  • $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... 
    Senior
    Permanent employment
    Internship
    Work at office
    Remote work
    Work from home
    Flexible hours

    Instacart

    British Columbia
    2 hours ago
  • $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... 
    Senior
    Flexible hours

    Hootsuite

    British Columbia
    2 hours ago
  •  ...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... 
    Senior
    Permanent employment
    Full time

    PRI Consultants

    British Columbia
    8 days ago
  • $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... 
    Senior
    Local area
    Worldwide

    Veeam Software

    British Columbia
    a month ago
  • $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 contract
    Full time
    Local area
    Remote work
    Worldwide

    Twilio

    British Columbia
    2 days ago
  • $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... 
    Senior
    Full time
    Local area
    Remote work
    Worldwide

    Twilio

    British Columbia
    2 days ago
  • $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... 
    Senior
    Permanent employment
    Contract work
    For contractors
    Internship
    Work at office
    Remote work
    Work from home
    Flexible hours

    Instacart

    British Columbia
    2 hours ago
  •  ...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... 
    Senior
    Permanent employment
    Full time
    Contract work
    For contractors
    For subcontractor

    Ecl

    British Columbia
    8 days ago
  •  ...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 time
    Contract work
    Manual labor
    Remote work
    Shift work

    Whitecollars

    British Columbia
    5 days ago
  • $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... 
    Senior
    Long term contract
    Shift work
    3 days per week

    Axon

    British Columbia
    2 hours ago
  • $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... 
    Senior
    Remplacement
    Long term contract
    Full time
    Temporary work

    Municipality of North Cowichan

    British Columbia
    7 days ago
  • $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... 
    Senior
    Permanent employment
    Internship
    Work at office
    Remote work
    Work from home
    Flexible hours

    Instacart

    British Columbia
    2 hours ago
  • $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... 
    Senior
    Full time
    Contract work
    Remote work

    Aequilibrium Software Inc.

    British Columbia
    3 days ago
  •  ...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... 
    Senior
    Hourly pay
    Long term contract
    Full time
    Local area
    Remote work
    Flexible hours

    District of Oak Bay

    British Columbia
    3 days ago
  •  ...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.... 
    Senior
    Full time
    Work at office
    Work from home
    Flexible hours

    Instacart

    British Columbia
    4 days ago
  • 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 employment
    Full time

    City of Nanaimo

    British Columbia
    4 days ago
  • 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 employment
    Work at office
    Remote work
    Work from home
    Flexible hours
    Shift work

    Instacart

    British Columbia
    2 hours ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Senior Software Engineer, Cluster Scalability. Be the first to apply!