TL;DR

Senior Lead Software Engineer (AI, Database): Leading a team to build a complex product suite for modernizing legacy applications using Generative AI with an accent on database ecosystem and large-scale service reshaping. Focus on driving architectural vision, ensuring scalability and reliability, and mentoring engineers to achieve high-impact results.

Location: This role will be based in North America west coast, and offers a hybrid working model.

Salary: $178,000–$248,000 CAD

Company

MongoDB is built for change, empowering customers and people to innovate at the speed of the market, redefining the database for the AI era.

What you will do

  • Provide technical leadership and mentorship to a team of engineers.
  • Drive the architectural vision and long-term technical roadmap for the product suite.
  • Collaborate closely with Product Managers to define product features and translate requirements.
  • Lead the design and implementation of complex, mission-critical components.
  • Champion and enforce engineering best practices through design and code reviews.
  • Act as a hands-on leader, guiding the team through technical challenges and contributing to the codebase.

Requirements

  • 10+ years of software development and operations experience, with a focus on building platforms and distributable software infrastructure.
  • 2+ years of experience leading, coaching, and mentoring a team of software engineers.
  • Extensive product experience in building enterprise-grade analytics systems for data streaming or data tooling.
  • Extensive experience with relational (Postgres, MySQL) and document (MongoDB) data modeling.
  • Curiosity, a positive attitude, and a drive to continue learning.
  • Excellent verbal and written communication skills and project management skills.

Nice to have

  • Experience in using GenAI in building complex large-scale systems.

Culture & Benefits

  • 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, and health, dental, and vision benefits offerings.