Taro Logo

Senior Software Engineer, RSS

MongoDB is the leading developer data platform and the first database provider to IPO in over 20 years.
Sydney, FL 33527, USA
Senior Software Engineer
Hybrid
5+ years of experience
This job posting may no longer be active. You may be interested in these related jobs instead:

Description For Senior Software Engineer, RSS

MongoDB, the leading developer data platform, is seeking a Senior Software Engineer for their Replicated Storage Services team in Sydney. This role is part of a team responsible for researching and developing new algorithms for storing data, maintaining a pluggable protocol for MongoDB storage engines, and providing a framework for managing concurrent, transactional access to data. The ideal candidate should have at least 5 years of experience in programming, debugging, and performance tuning distributed systems, with a strong background in computer science and database internals.

The position offers a hybrid working model and involves collaborating with other engineers on a large C++-based codebase, working on feature development, and staying current with new database technologies. Key responsibilities include designing and implementing new features, code review, and mentoring new engineers.

MongoDB values diversity and inclusion, offering a supportive culture with benefits such as fertility assistance and generous parental leave. This role presents an opportunity to work on cutting-edge database technology and contribute to a rapidly growing market, forecasted to reach $137 billion by 2027. Join MongoDB to be at the forefront of innovation in the data management software industry.

Last updated a year ago

Responsibilities For Senior Software Engineer, RSS

  • Collaborate with other Execution team engineers to coordinate seamless changes in a feature-rich, large C++-based codebase
  • Work with product management and neighboring engineering teams to specify new features
  • Identify, design, implement, test, and support new features within the purview of Server Execution
  • Keep abreast of new database technologies and research, and work to incorporate them into the server
  • Espouse and promote the MongoDB values through mentorship, building together, intellectual honesty, and accountability

Requirements For Senior Software Engineer, RSS

  • Experience with building industrial-strength software projects with a large user base, robust designs, a high level of code quality, and collaborative software development processes
  • Degree in Computer Science or similar field, or equivalent practical experience, with strong proficiency in data structures, algorithms, and software design/architecture
  • Interest in the theory and practice of database internals
  • At least 5 years of experience in programming, debugging, and performance tuning distributed and/or highly concurrent software systems

Benefits For Senior Software Engineer, RSS

Parental Leave
  • Fertility assistance
  • Generous parental leave policy
  • Employee affinity groups

Interested in this job?