Senior Software Engineer

Logo of MongoDB

MongoDB

πŸ“Remote - Canada

Job highlights

Summary

Join MongoDB's Storage Execution team as a remote engineer in Canada! Contribute to the development and maintenance of MongoDB's core storage engine, working with a large C++ codebase. Collaborate with a team focused on improving time series support, transaction management, and indexing algorithms. You will design, implement, and test new features, while staying current with database technologies. This role requires significant experience in distributed systems and software development, along with a strong understanding of data structures and algorithms. MongoDB offers a supportive and enriching culture with various benefits.

Requirements

  • 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, concurrency, 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 for distributed and/or highly concurrent software systems

Responsibilities

  • Collaborate with other Storage Execution team engineers to coordinate seamless changes in a large, feature-rich 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

Preferred Qualifications

Professional or advanced academic expertise in the domain of distributed systems

Benefits

  • Supportive and enriching culture
  • Employee affinity groups
  • Fertility assistance
  • Generous parental leave policy

Share this job:

Disclaimer: Please check that the job is real before you apply. Applying might take you to another website that we don't own. Please be aware that any actions taken during the application process are solely your responsibility, and we bear no responsibility for any outcomes.
Please let MongoDB know you found this job on JobsCollider. Thanks! πŸ™