Remote Senior Software Engineer
closedMongoDB
πRemote - Canada
Job highlights
Summary
Join MongoDB's Cluster to Cluster Synchronization team as a software engineer and contribute to building high-performance distributed services for syncing databases. The team champions a strong culture of inclusivity and collaboration, and this role can be based out of the New York City office or remotely in North America.
Requirements
- 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
Responsibilities
- Building mongosync, a database migration and syncing tool
- Developing the MongoDB Database Tools, a set of CLI utilities for working with a MongoDB deployment
Benefits
- Employee affinity groups
- Fertility assistance
- Generous parental leave policy
This job is filled or no longer available
Similar Remote Jobs
- πArgentina
- πGermany
- π°$175k-$210kπUnited States, Worldwide
- π°$185k-$223kπUnited States
- πPortugal
- π°$169k-$240kπUnited States
- π°$225k-$255kπUnited States
- π°$225k-$255kπUnited States
- π°$155k-$200kπUnited States
- π°$150k-$200kπCanada, United States