
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 • Toronto
MongoDB is seeking a Senior Software Engineer for their Identity and Access Management team. You'll design and build core IAM features while mentoring team members. This role requires 5+ years of backend engineering experience and proficiency in Java and modern programming languages.
You have 5+ years of software engineering experience, primarily focused on backend systems — you've designed, built, and delivered complex software solutions that scale effectively. Your proficiency in a modern compiled programming language such as Java, Go, C#, or C++ allows you to tackle challenging engineering problems with confidence. You are also willing to learn JavaScript and/or TypeScript to enhance your skill set and contribute to the team's success.
You possess a strong understanding of authentication and authorization systems, including OAuth, SSO, RBAC, and ABAC — your experience enables you to implement secure and user-friendly features that meet the needs of both internal engineers and external customers. You have a passion for mentoring and growing other team members, sharing your knowledge and best practices to foster a collaborative environment.
You are adept at defining priorities and executing against them — your ability to communicate effectively ensures that your team is aligned and focused on delivering high-quality results. You thrive in a dynamic environment where you can lead and contribute to complex technical projects and initiatives, driving innovation and improvement in the codebase and design principles.
Experience with cloud-based services and database management systems, particularly MongoDB, is a plus. Familiarity with agile methodologies and best practices in software development will help you integrate seamlessly into our team.
As a Senior Software Engineer on the Atlas IAM team, you will design, architect, build, and deliver core pieces of the Identity and Access Management platform — your contributions will directly impact the security and usability of MongoDB Atlas for our users. You will lead projects from specification to delivery, ensuring that all aspects of the development process are executed with excellence.
You will mentor and grow other team members, providing guidance and support as they navigate their own engineering challenges — your leadership will help cultivate a culture of learning and collaboration within the team. You will continuously improve our codebase, best practices, and design principles, ensuring that we maintain a high standard of quality in our work.
Your role will involve defining your top priorities and focuses, communicating them clearly to your team, and executing against them effectively — you will be responsible for leading and contributing to complex technical projects and initiatives that enhance the functionality and security of our IAM services.
MongoDB offers a competitive salary range for this role in Canada, with a base salary between $137,000 and $189,000 CAD. We provide a comprehensive benefits package that includes health, dental, and vision coverage, as well as mental health counseling and retirement savings plans with employer matching. You will have the opportunity to work in a hybrid model, allowing for flexibility in your work environment while collaborating with a diverse team of talented engineers.
Join us at MongoDB, where you will play a crucial role in shaping the future of our Identity and Access Management services, enabling customers to securely build their applications with our best-in-class user experience.
Apply now or save it for later. Get alerts for similar jobs at MongoDB.