CareerPlan

Senior Software Engineer, Cluster Scalability

AustinRemoteFull-time$126k2026-10-07 → 2026-11-10
Remote

Core

Build core infrastructure and distributed machinery for MongoDB's data partitioning and dynamic scaling to enable customers to scale workloads across multiple nodes.

Role type

Senior Software Engineer (Distributed Systems)

Builds

Data-movement and dynamic-scaling features for a globally distributed database

Domain

Database systems, Distributed systems, Cloud infrastructure

Required skills

C++, Distributed systems, Data structures, Algorithms, System design, Computer architecture, Networking, Performance tuning, System resiliency, System observability

Preferred skills

High performance networking, Academic research in distributed systems

Technologies

C++, MongoDB

Responsibilities

Design and build distributed machinery for data partitioning, develop data-movement and dynamic-scaling features, solve complex performance problems, design protocols for data placement without disruption.

Seniority

Senior, hands-on IC