
The leading developer data platform for modern applications
MongoDB is a leading developer data platform headquartered in the Theater District of New York, NY. The company specializes in a document-oriented database system that stores data as JSON-like documents, making it a popular choice for modernizing legacy applications. With over 1000 employees and $31...
MongoDB offers a comprehensive benefits package including equity and an Employee Stock Purchase Program, 20 weeks of fully paid gender-neutral parenta...
MongoDB fosters a culture centered around open-source development and innovation. The company is committed to helping businesses modernize their appli...

MongoDB • Canada
MongoDB is seeking a Staff Software Engineer for their Server Security team to enhance database security features. You'll work with technologies like MongoDB, TLS, and encryption systems. This role requires strong technical expertise in security protocols.
You have extensive experience in software engineering, particularly in security-focused roles, and a deep understanding of database security principles. Your background includes working with TLS and X.509 certificate management, ensuring secure data transmission and storage. You are proficient in implementing at-rest data encryption and have hands-on experience with authentication and authorization systems. Your knowledge extends to the latest security offerings, such as Queryable Encryption, and you are passionate about improving security postures in software applications. You thrive in collaborative environments and enjoy mentoring junior engineers, sharing your expertise to foster a culture of security awareness within the team.
Experience with cloud services and multi-cloud database architectures is a plus, as is familiarity with open-source projects. You have a proactive approach to identifying security vulnerabilities and implementing effective solutions. A background in working with distributed systems and understanding their security implications will set you apart. You are comfortable navigating complex technical discussions and can articulate security concepts to both technical and non-technical stakeholders.
As a Staff Software Engineer on the Server Security team, you will lead initiatives to enhance the security features of MongoDB's core server. Your responsibilities will include designing and implementing security protocols that protect user data, such as TLS and X.509 certificate management. You will work closely with cross-functional teams to integrate security measures into the development lifecycle, ensuring that security is a priority from the outset. You will also be involved in the development of at-rest data encryption solutions, contributing to the overall robustness of the MongoDB ecosystem.
In this role, you will have the opportunity to influence the security architecture of MongoDB Atlas, our globally distributed, multi-cloud database platform. You will collaborate with product managers and other engineers to identify security requirements and translate them into actionable development tasks. Your expertise will guide the team in adopting best practices for security, and you will play a key role in conducting security audits and assessments to identify potential vulnerabilities.
MongoDB offers a competitive salary range for this role in Canada, between $159,000 and $221,000 CAD, along with a comprehensive benefits package that includes health, dental, and vision coverage. We prioritize the well-being of our employees and provide mental health counseling and support for child and elder care. You will be part of a dynamic team that values innovation and collaboration, working on cutting-edge technologies that empower organizations to build next-generation applications. We encourage you to apply even if your experience doesn't match every requirement, as we value diverse perspectives and backgrounds.
Apply now or save it for later. Get alerts for similar jobs at MongoDB.