Taro Logo

Software Engineer 3

MongoDB provides a developer data platform that enables organizations to build and scale modern applications across cloud platforms.
$79,000 - $109,000
Backend
Mid-Level Software Engineer
Hybrid
1,000 - 5,000 Employees
2+ years of experience
Enterprise SaaS · Database

Job Description

MongoDB is seeking a Software Engineer 3 to join their Atlas Core Identity and Access Management (IAM) team in Toronto. This role focuses on authentication and authorization for MongoDB Atlas, the company's fastest-growing database-as-a-service offering. The position combines platform and product development, serving both internal engineers and external customers.

The ideal candidate will have 2+ years of experience in full-stack development and proficiency in compiled programming languages. The role involves leading medium-sized projects from technical design to delivery, collaborating across the project lifecycle, and maintaining MongoDB's security while delivering excellent user experiences.

MongoDB offers a comprehensive benefits package including flexible PTO, extensive parental leave, retirement benefits, and health coverage. The company culture emphasizes personal growth and business impact, with various employee support programs and affinity groups. The work environment is hybrid-based in Toronto, offering flexibility while maintaining team collaboration.

The role presents an exciting opportunity to work on critical infrastructure at a leading database company, with clear success metrics including shipping code within the first month and leading technical projects within 6 months. MongoDB's mission to empower innovators and transform industries through data and software makes this an impactful position for those interested in enterprise software development.

Last updated 8 days ago

Responsibilities For Software Engineer 3

  • Lead medium sized, full-stack projects from technical design to delivery
  • Collaborate with colleagues at all stages of project lifecycle
  • Own MongoDB leadership principles and exemplify them in work
  • Ship code into production within first month
  • Lead technical design, execution, and delivery of projects within 6 months

Requirements For Software Engineer 3

Java
JavaScript
TypeScript
React
  • 2+ years of professional experience building full-stack web applications
  • Proficient in a modern compiled programming language (Java, Go, C#, C++, etc.)
  • Willingness to learn JavaScript and/or TypeScript along with modern frontend technologies
  • Excellent communication skills, both written and verbal
  • Is collaborative, empathetic, and intellectually honest

Benefits For Software Engineer 3

Medical Insurance
Dental Insurance
Vision Insurance
Mental Health Assistance
Parental Leave
401k
Equity
  • Flexible paid time off
  • 20 weeks fully-paid gender-neutral parental leave
  • Fertility and adoption assistance
  • Registered Retirement Savings Plan (RRSP) with employer match
  • Mental health counseling
  • Backup child and elder care
  • Health, dental, and vision benefits
  • Employee stock purchase program
  • Equity compensation