Senior Software Engineer, Cluster Scalability

3 weeks, 5 days ago
Full-time
Senior
Software Development
MongoDB

MongoDB

MongoDB provides a developer data platform that simplifies data management and accelerates application development, enabling businesses to leverage modern database technology for innovative solutions across various industries.

Internet Software & Services
1K-5K
Founded 2007

Description

  • Design and build distributed protocols and infrastructure for data partitioning, movement, and placement.
  • Develop dynamic-scaling and cluster-elasticity features with minimal disruption to workloads.
  • Solve complex performance, reliability, and workload-execution problems in large-scale distributed systems.
  • Contribute production code and participate in code and design reviews.
  • Resolve bugs and contribute to projects targeted for upcoming MongoDB releases.
  • Lead development of new features and mentor new engineers.
  • Collaborate with teammates to deliver core MongoDB database functionality.

Requirements

  • 5+ years of experience building distributed systems.
  • Production software development experience in C++ for a large user base, with strong design structure and rigorous code quality.
  • Bachelor’s degree in Computer Science or a related field, or equivalent practical experience.
  • Strong knowledge of data structures, algorithms, software design, and architecture.
  • Hands-on or academic experience with large-scale distributed-system design.
  • Understanding of modern computer architecture and systems internals.
  • Industry or research experience in high-performance or low-latency networking, performance tuning, distributed systems, observability, or resiliency.

Benefits

  • U.S. base salary range of $126,000–$248,000.
  • Equity and employee stock purchase program.
  • Flexible paid time off.
  • 20 weeks of fully paid gender-neutral parental leave.
  • Fertility and adoption assistance.
  • 401(k) plan and health benefits, including transgender-inclusive coverage.
  • Mental health counseling.
  • Remote work within the United States.

Interested in this position?

Apply directly on the company website

Apply Now

Similar Roles

Principal Software Engineer

AssureSoft 51-250 Internet Software & Services

AssureSoft is seeking a senior software development technical leader to guide architecture, build web applications, mentor engineering teams, and lead quality and AI adoption for client projects.

CI/CD Docker Git JavaScript PHP Python REST API Vue.js
13 hours, 43 minutes ago

Staff Software Engineer, Planner

DoorDash 10K-50K Air Freight & Logistics

DoorDash Labs is hiring a Senior Planner Engineer to develop and deploy robust motion-planning and trajectory-optimization systems for autonomous last-mile delivery in dynamic urban and suburban environments.

C++
13 hours, 43 minutes ago

Staff Software Engineer

EQL Tech Internet Software & Services

Planoly is seeking a hands-on Staff Software Engineer to lead a product squad and build the shared platform foundations powering its creator-focused social content platform.

Expo GraphQL Next.js Node.js Playwright PostgreSQL React React Native System Design Tailwind CSS TypeScript Vercel
13 hours, 43 minutes ago

Software Engineer AFRL

Whitespace 11-50 Professional Services

GeoDelphi, Inc. is seeking a Software Engineer to customize the Worldline synthetic population simulation platform for an AFRL research and development project supporting national security applications.

Agile Apache Spark AWS Azure CI/CD Confluence GCP GitLab Hadoop Java Jenkins JIRA Python SQL
13 hours, 43 minutes ago

You're on a roll! Sign up now to keep applying.

Sign Up

Already have an account? Log in

Used by 14,729+ remote workers