About the job
About the Role
MongoDB is looking for a Senior Software Engineer to join the Server Security team in Toronto. This group sits at the heart of MongoDB’s engineering organization, building security features that help users protect their data worldwide. The work spans core elements of the MongoDB database, with a focus on security, reliability, and performance.
What You Will Work On
- Cryptography: Develop and maintain cryptographic features such as Queryable Encryption, at-rest encryption, and other foundational crypto components.
- Identity & Access: Design and improve authentication and authorization systems, manage TLS, and handle X.509 certificate processes.
- Network Security: Build high-performance networking protocols using PKI, hashing, and certificate revocation lists (CRLs).
- System Integrity: Strengthen resilience, observability, and compliance across MongoDB’s distributed database infrastructure.
Team Culture
The Server Security team values inclusivity, diversity, and close collaboration. Engineers here apply distributed systems concepts to advance the security of a widely used database platform. The work supports application developers, system architects, and database administrators around the globe.

