Senior Software Engineer, MongoDB

Cluster to Cluster Synchronization

Salary not provided
MongoDB
Go
Senior level
Remote in Canada, US
New York
MongoDB

Developer data platform

Open for applications

MongoDB

Developer data platform

1001+ employees

B2BEnterpriseBig dataCloud Computing

Open for applications

Salary not provided
MongoDB
Go
Senior level
Remote in Canada, US
New York

1001+ employees

B2BEnterpriseBig dataCloud Computing

Company mission

To empower innovators to create, transform, and disrupt industries by unleashing the power of software and data.

Role

Who you are

  • 5+ years of hands-on experience designing, building, testing, and maintaining industrial-strength software
  • Experience with building databases or core components for data processing systems
  • Experience with distributed systems such as data replication, distributed transactions, scalability, and fault tolerance
  • Experience in at least one compiled language, and interest in working with Go
  • Excellent verbal and written technical communication skills and a desire to collaborate with colleagues and mentor junior engineers and interns
  • Curiosity, willingness, and ability to quickly learn new things in the domains of computer science and software engineering

What the job involves

  • The Cluster to Cluster Synchronization team is working to make migrations, backups, and disaster recovery of MongoDB clusters easy and reliable
  • Our main focus is mongosync, a tool to synchronize two MongoDB clusters
  • This tool is a top priority for the company, and is used to migrate customers from on-prem MongoDB to MongoDB's cloud service, MongoDB Atlas
  • Our team champions a strong culture of inclusivity and collaboration
  • If you want to work on a collaborative team that’s creating a high-performance distributed service for syncing databases, this is the team for you
  • This role can be based out of our New York City office or remotely in North America
  • Building mongosync, a database migration and syncing tool. This tool is heavily used by MongoDB Atlas (our Database-as-a-Service), as well as by on-prem customers
  • Developing the MongoDB Database Tools, a set of CLI utilities for working with a MongoDB deployment. It includes tools for importing, exporting, and diagnostics
  • In three months you’ll have learned about how MongoDB and mongosync works. You’ll have contributed to an ongoing project and fixed a few bugs in existing code
  • In six months, you’ll be reviewing code and new feature designs. You're involved in the design and implementation of a major project, and leading development of smaller features
  • In twelve months, you’re leading the design and development of major new features and are helping to mentor new engineers on the team. You have strong familiarity with the products the team owns and are able to work across the codebase

Our take

MongoDB is an open-source, cross-platform, document-oriented database system. It stores data as JSON-like documents and is written in C++, Go, JavaScript and Python.

Essentially, the company develops tools and blueprints to help businesses and organisations modernise their legacy applications, migrating them to the MongoDB database and the MongoDB Atlas cloud database. With this initiative, MongoDB is particularly taking aim at Oracle customers with ageing applications running on the Oracle relational database system.

Since its release, MongoDB has become one of the most popularly used NoSQL database systems due to its ease of use and efficiency. It is also the fastest-growing database ecosystem, and boasts hundreds of millions of downloads. Recently, the company announced a partnership with Patronus AI, an automated evaluation and security platform, through which it will bring automated LLM evaluation and testing capabilities to enterprise customers.

Freddie headshot

Freddie

Company Specialist at Welcome to the Jungle

Insights

Top investors

Some candidates hear
back within 2 weeks

13% employee growth in 12 months

Company

Funding (last 2 of 8 rounds)

Jan 2015

$80m

SERIES G

Oct 2013

$150m

SERIES F

Total funding: $311.1m

Company benefits

  • Rich health insurance coverage
  • Virtual & on-site fitness classes
  • Health screenings & telemedicine
  • Access to transgender-inclusive health insurance coverage
  • Global and internal mobility opportunities
  • Equity & Employee Stock Purchase Program
  • Pension & retirement programs
  • Income Protection
  • Flexible PTO is offered to every US employee & competitive time off policies for non-US employees
  • Employee Assistance Program
  • Mental health counseling
  • Free meditation app access
  • Fertility & adoption financial assistance
  • Parental counseling for new parents
  • 20 weeks of fully paid gender neutral parental leave & flexible work arrangements
  • 4 weeks of emergency care leave

Company values

  • Think Big, Go Far
  • Build Together
  • Embrace the Power of Differences
  • Be Intellectually Honest
  • Own What You Do
  • Make it Matter

Company HQ

Theater District, New York, NY

Leadership

Dwight Merriman

(Co-Founder)

Previously CTO and Co-founder at DoubleClick for 10 years, and Chairman at AlleyCorp for 15 years.

Salary benchmarks

We don't have enough data yet to provide salary benchmarks for this role.

Submit your salary to help other candidates with crowdsourced salary estimates.

Share this job

View 190 more jobs at MongoDB