Remote Otter LogoRemoteOtter

Senior Software Engineer - Cluster Scalability - Remote

Posted 4 weeks ago

Overview

MongoDB’s mission is to empower innovators to create, transform, and disrupt industries by unleashing the power of software and data. We enable organizations of all sizes to easily build, scale, and run modern applications by helping them modernize legacy workloads, embrace innovation, and unleash AI. Our industry-leading developer data platform, MongoDB Atlas, is the only globally distributed, multi-cloud database and is available in more than 115 regions across AWS, Google Cloud, and Microsoft Azure. Atlas allows customers to build and run applications anywhere—on premises, or across cloud providers. With offices worldwide and over 175,000 new developers signing up to use MongoDB every month, it’s no wonder that leading organizations, like Samsung and Toyota, trust MongoDB to build next-generation, AI-powered applications.

In Short

  • The Cluster Scalability Team builds features into the MongoDB Server that enable operators to scale their workload seamlessly from 100 to 100 billion operations a day.
  • The team is responsible for specifying where data is stored and building the distributed protocols for quickly moving data around a cluster.
  • Focus on making data movement primitives more reliable, resilient, and performant.
  • Collaborative team culture that applies distributed systems fundamentals.
  • Role can be based out of New York City office or remotely in North America.

Requirements

  • Minimum 12 years of experience in programming, debugging, and performance tuning distributed and/or highly concurrent C/C++/Rust software systems.
  • Strong systems fundamentals, including multi-threaded programming and performance profiling.
  • Familiarity implementing distributed systems such as consensus protocols, logical clocks, distributed transactions, and fault tolerance.
  • Experience implementing database internals or building core components for data processing systems.
  • Excellent verbal and written technical communication skills.

Benefits

  • Equity and participation in the employee stock purchase program.
  • Flexible paid time off.
  • 20 weeks fully-paid gender-neutral parental leave.
  • Fertility and adoption assistance.
  • Mental health counseling and health benefits offerings.

Similar Jobs:

MongoDB

Senior Software Engineer - Cluster Scalability - Remote

MongoDB

4 weeks ago

Join MongoDB as a Senior Software Engineer to work on the Cluster Scalability Team, focusing on distributed systems and data movement protocols.

C++
Rust
Distributed Systems
Performance Tuning
USA
Full-time
Software Development
$168,000 - $330,000 USD/year

MongoDB

Senior Software Engineer - Cluster Scalability - Remote

MongoDB

4 weeks ago

Join MongoDB as a Senior Software Engineer to develop scalable database solutions in a collaborative environment.

C++
Rust
Distributed Systems
Multi-threaded Programming
USA
Full-time
Software Development
$168,000 - $330,000 USD/year
Growth Acceleration Partners logo

Senior Scala Software Engineer - Remote

Growth Acceleration Partners

10 weeks ago

Join Growth Acceleration Partners as a Scala Developer to enhance manufacturing workflows and maintain the Redzone API Backend.

Scala
API Development
OAS
Tapir
Colombia, Costa Rica
Full-time
Software Development
Visa logo

Senior Software Engineer - Scala - Remote

Visa

12 weeks ago

Join Visa as a Senior Software Engineer to develop innovative FX trading solutions in a remote role.

Scala
Java
Microservices
Relational Databases
Worldwide
Full-time
Software Development
Mark43 logo

Senior Software Engineer - Mobility - Remote

Mark43

20 weeks ago

Mark43 is looking for senior software engineers to develop cloud-based public safety software with a focus on enterprise-scale solutions.

Elasticsearch
Java
React
SQL
USA
Full-time
Software Development
$145,000 - $185,000/year