Qualifications
5+ years of practical experience in designing, developing, testing, and maintaining robust software solutions.Proficiency in building databases or core components for data processing systems.Expertise in distributed systems encompassing data replication, distributed transactions, scalability, and fault tolerance.Proficient in at least one compiled programming language, with a keen interest in Go.Strong verbal and written communication skills, with a passion for teamwork and mentoring junior developers.Demonstrated curiosity and a proactive approach to learning new concepts in computer science and software engineering.
About the job
The Cluster to Cluster Synchronization (C2C) team at MongoDB is dedicated to simplifying and enhancing the processes of migrating, backing up, and ensuring disaster recovery for MongoDB clusters. Our flagship tool, mongosync, plays a crucial role in synchronizing two MongoDB clusters and is pivotal for transitioning customers from on-premises MongoDB to our cloud service, MongoDB Atlas.
We take pride in fostering a culture of inclusivity and collaboration. If you are eager to join a dynamic team that is building a high-performance, distributed database synchronization service, we would love to hear from you!
This position offers the flexibility to work from our Dublin office or remotely anywhere in Ireland.
About MongoDB
MongoDB is at the forefront of modern data management, empowering developers with versatile tools to build applications that can scale seamlessly. Our commitment to innovation and excellence makes us a premier choice for professionals who seek to make a significant impact in the tech industry.