MongoDB

Senior Software Engineer, Cluster to Cluster Synchronization, Migration Tooling

MongoDB
Apply
2 days ago
Dublin, IrelandSenior

Responsibilities

  • Build mongosync, a database migration and synchronization tool for MongoDB clusters.
  • Develop MongoDB Database Tools, including CLI utilities for importing, exporting, and diagnosing deployments.
  • Collaborate with product, support, and engineering teams to build customer-focused features.
  • Review designs and code, lead feature development, and mentor team members.
  • Contribute to the design and implementation of high-performance distributed services.

Requirements

  • 5+ years of hands-on experience designing, building, testing, and maintaining industrial-strength software.
  • Experience building databases or core components for data-processing systems.
  • Experience with distributed systems, including data replication, distributed transactions, scalability, and fault tolerance.
  • Experience with at least one compiled language and interest in working with Go.
  • Strong verbal and written technical communication skills, collaboration skills, and interest in mentoring junior engineers.
  • Curiosity and ability to quickly learn new computer science and software engineering concepts.

Benefits

  • Hybrid working model for candidates based in Dublin.
  • Supportive and inclusive culture with employee affinity groups.
  • Fertility assistance and generous parental leave policy.
  • Necessary accommodations are available during the application and interview process.

Tech Stack

AWSAzureGoGoogle CloudMongoDB

Categories

MongoDB

About MongoDB

5,001-10,000 employees

MongoDB builds the MongoDB document database and the MongoDB Atlas cloud database service for application developers and enterprises. Its business model centers on cloud consumption (Atlas), commercial subscriptions, and support, with tooling for migration, synchronization, and disaster recovery across on‑prem and multi‑cloud environments. Founded in 2007 and headquartered in New York, it is a public company listed on NASDAQ and widely used across industries worldwide.

Contact me