Resume and JobRESUME AND JOB
MongoDB logo

Senior Software Engineer, Search Systems Careers at MongoDB - Toronto, Ontario | Apply Now!

MongoDB

Senior Software Engineer, Search Systems Careers at MongoDB - Toronto, Ontario | Apply Now!

full-timePosted: Feb 6, 2026

Job Description

Role Overview

Join MongoDB as a Senior Software Engineer, Search Systems in Toronto, Ontario, and become a key architect of the modern developer data platform powering AI innovation. MongoDB Search and Vector Search enable developers to execute complex search queries and build cutting-edge RAG (Retrieval-Augmented Generation) applications using the intuitive MongoDB Query Language. This hybrid role in Toronto lets you focus on relevance, data retrieval, and scalable search solutions without managing underlying infrastructure.

With MongoDB's unified database platform—the most widely available, globally distributed database—you'll empower nearly 60,000 customers, including 75% of the Fortune 100, to modernize legacy workloads and unleash AI capabilities. Work on MongoDB Atlas, the cloud-native, multi-cloud database spanning AWS, Google Cloud, and Microsoft Azure.

Key Responsibilities at MongoDB

  • Design and build MongoDB's integrated search platform written in Java, optimizing for performance and scalability.
  • Develop advanced Vector Search features to support RAG applications and semantic search at scale.
  • Lead end-to-end projects, owning subsystems from conception to production deployment.
  • Collaborate with cross-functional teams to shape the team's roadmap and system architecture.
  • Review code, project designs, and actively participate in technical discussions and team meetings.
  • Implement improvements, bug fixes, and optimizations that enhance search relevance and speed.
  • Mentor junior engineers while driving excellence in code quality and engineering processes.
  • Scale distributed systems to handle industrial-strength workloads for enterprise customers.
  • Integrate NoSQL innovations with modern cloud services and SaaS products.

Qualifications & Requirements

  • 5+ years of hands-on experience designing, building, testing, and maintaining backend software in complex, large-scale codebases.
  • Proficiency in modern programming languages like Java, with expertise in backend development techniques.
  • Strong background in distributed systems, cloud services (AWS, GCP, Azure), and SaaS product development.
  • Excellent technical communication skills; passion for collaboration, mentoring, and knowledge sharing.
  • Demonstrated growth mindset: thrive on challenges, reflect on outcomes, and incorporate feedback rapidly.
  • Proven sense of ownership across the full lifecycle—from design to production maintenance.

Based in Toronto for our hybrid model, you'll join a collaborative team that builds systems customers love. Success milestones include contributing to projects in 3 months, active participation in 6 months, and leading initiatives by 12 months.

Salary & Benefits

MongoDB offers competitive compensation tailored to your experience, skills, and Toronto location. Base salary ranges reflect market standards for senior roles in Canada, plus comprehensive perks:

  • Competitive Equity and Employee Stock Purchase Program participation.
  • 20 weeks fully-paid parental leave (gender-neutral).
  • RRSP with employer match, health, dental, vision coverage.
  • MongoDB University for continuous learning in NoSQL, Atlas, and AI databases.
  • Fertility assistance, mental health counseling, backup care services.
  • Flexible PTO and wellness programs supporting work-life balance.

Why Join MongoDB?

MongoDB is built for change, redefining databases for the AI era. Our Leadership Commitment guides decisions, fostering innovation at market speed. With global offices and a supportive culture—including affinity groups and generous benefits—we prioritize employee growth and impact.

Power the next era of software for AI-native startups and Fortune 100 companies. Work on MongoDB Atlas, the leader in multi-cloud databases, and contribute to products that disrupt industries. Toronto's vibrant tech scene complements our hybrid model, offering collaboration with top talent.

Experience a workplace committed to wellbeing: from parental leave to mental health support, we're here for your professional and personal journey. MongoDB is an equal opportunity employer providing accommodations as needed.

How to Apply

Ready to shape the future of search systems at MongoDB? Apply now for this Toronto-based Senior Software Engineer role (Req ID: 3263277207). Submit your resume highlighting Java, distributed systems, and NoSQL experience. Join us to build scalable, customer-loved solutions on the world's leading developer data platform.

Keywords: MongoDB careers Toronto, Vector Search jobs, Java backend engineer, NoSQL search systems, RAG development roles.

Locations

  • Toronto, Ontario, Canada

Salary

Estimated Salary Rangehigh confidence

147,000 - 220,000 USD / yearly

Source: ai estimated

* This is an estimated range based on market data and may vary based on experience and qualifications.

Skills Required

  • MongoDBintermediate
  • Vector Searchintermediate
  • Java Developmentintermediate
  • Distributed Systemsintermediate
  • NoSQL Databasesintermediate
  • Search Enginesintermediate
  • RAG Applicationsintermediate
  • Cloud Servicesintermediate
  • SaaS Architectureintermediate
  • Backend Engineeringintermediate
  • Microservicesintermediate
  • Atlas Platformintermediate
  • Query Language Optimizationintermediate
  • Scalable Data Retrievalintermediate
  • AI Database Integrationintermediate

Required Qualifications

  • 5+ years of hands-on experience designing, building, testing, and maintaining industrial-strength backend software in complex codebases (experience)
  • Proficiency in modern programming languages and techniques, especially Java (experience)
  • Proven experience developing distributed systems, cloud services, and SaaS products (experience)
  • Excellent verbal and written technical communication skills with enthusiasm for collaboration and mentoring (experience)
  • Strong growth mindset with ability to learn quickly through challenges, reflection, and feedback (experience)
  • Demonstrated sense of ownership from initial design through production maintenance (experience)

Responsibilities

  • Build and design MongoDB's integrated search platform using Java
  • Develop advanced Vector Search capabilities for RAG applications
  • Lead projects and own critical subsystems within the search infrastructure
  • Collaborate with engineering teams to prioritize sound technical decision-making
  • Contribute to the team's roadmap and system architecture evolution
  • Review code and project designs while participating actively in team meetings
  • Implement improvements, bug fixes, and optimizations for search performance
  • Mentor junior engineers and drive positive impact on code quality and processes
  • Scale search systems to handle complex queries at enterprise levels

Benefits

  • general: Competitive Equity Packages
  • general: MongoDB University Training
  • general: 20 Weeks Fully-Paid Gender-Neutral Parental Leave
  • general: Fertility and Adoption Assistance
  • general: Registered Retirement Savings Plan (RRSP) with Employer Match
  • general: Mental Health Counseling Services
  • general: Flexible Paid Time Off
  • general: Global Family Leave Policies
  • general: Backup Child and Elder Care
  • general: Comprehensive Health, Dental, and Vision Benefits
  • general: Employee Stock Purchase Program
  • general: Wellness Programs and Affinity Groups

Target Your Resume for "Senior Software Engineer, Search Systems Careers at MongoDB - Toronto, Ontario | Apply Now!" , MongoDB

Get personalized recommendations to optimize your resume specifically for Senior Software Engineer, Search Systems Careers at MongoDB - Toronto, Ontario | Apply Now!. Takes only 15 seconds!

AI-powered keyword optimization
Skills matching & gap analysis
Experience alignment suggestions

Check Your ATS Score for "Senior Software Engineer, Search Systems Careers at MongoDB - Toronto, Ontario | Apply Now!" , MongoDB

Find out how well your resume matches this job's requirements. Get comprehensive analysis including ATS compatibility, keyword matching, skill gaps, and personalized recommendations.

ATS compatibility check
Keyword optimization analysis
Skill matching & gap identification
Format & readability score

Tags & Categories

MongoDBSearch SystemsVector SearchJavaBackend EngineeringToronto JobsHybrid WorkDistributed SystemsNoSQLAI DatabaseMongoDB Senior Software Engineer TorontoVector Search jobs CanadaJava backend developer MongoDBRAG applications engineerDistributed systems MongoDB careersNoSQL search platform rolesMongoDB Atlas search engineerSenior Java developer Toronto hybridAI database engineering jobsSaaS backend engineer MongoDBSearch systems software engineerMongoDB Query Language developerScalable search Toronto jobsMongoDB hybrid engineering careersVector database senior engineerRAG MongoDB developer positionsPTO Atlas Search

Answer 10 quick questions to check your fit for Senior Software Engineer, Search Systems Careers at MongoDB - Toronto, Ontario | Apply Now! @ MongoDB.

Quiz Challenge
10 Questions
~2 Minutes
Instant Score

Related Books and Jobs

No related jobs found at the moment.

MongoDB logo

Senior Software Engineer, Search Systems Careers at MongoDB - Toronto, Ontario | Apply Now!

MongoDB

Senior Software Engineer, Search Systems Careers at MongoDB - Toronto, Ontario | Apply Now!

full-timePosted: Feb 6, 2026

Job Description

Role Overview

Join MongoDB as a Senior Software Engineer, Search Systems in Toronto, Ontario, and become a key architect of the modern developer data platform powering AI innovation. MongoDB Search and Vector Search enable developers to execute complex search queries and build cutting-edge RAG (Retrieval-Augmented Generation) applications using the intuitive MongoDB Query Language. This hybrid role in Toronto lets you focus on relevance, data retrieval, and scalable search solutions without managing underlying infrastructure.

With MongoDB's unified database platform—the most widely available, globally distributed database—you'll empower nearly 60,000 customers, including 75% of the Fortune 100, to modernize legacy workloads and unleash AI capabilities. Work on MongoDB Atlas, the cloud-native, multi-cloud database spanning AWS, Google Cloud, and Microsoft Azure.

Key Responsibilities at MongoDB

  • Design and build MongoDB's integrated search platform written in Java, optimizing for performance and scalability.
  • Develop advanced Vector Search features to support RAG applications and semantic search at scale.
  • Lead end-to-end projects, owning subsystems from conception to production deployment.
  • Collaborate with cross-functional teams to shape the team's roadmap and system architecture.
  • Review code, project designs, and actively participate in technical discussions and team meetings.
  • Implement improvements, bug fixes, and optimizations that enhance search relevance and speed.
  • Mentor junior engineers while driving excellence in code quality and engineering processes.
  • Scale distributed systems to handle industrial-strength workloads for enterprise customers.
  • Integrate NoSQL innovations with modern cloud services and SaaS products.

Qualifications & Requirements

  • 5+ years of hands-on experience designing, building, testing, and maintaining backend software in complex, large-scale codebases.
  • Proficiency in modern programming languages like Java, with expertise in backend development techniques.
  • Strong background in distributed systems, cloud services (AWS, GCP, Azure), and SaaS product development.
  • Excellent technical communication skills; passion for collaboration, mentoring, and knowledge sharing.
  • Demonstrated growth mindset: thrive on challenges, reflect on outcomes, and incorporate feedback rapidly.
  • Proven sense of ownership across the full lifecycle—from design to production maintenance.

Based in Toronto for our hybrid model, you'll join a collaborative team that builds systems customers love. Success milestones include contributing to projects in 3 months, active participation in 6 months, and leading initiatives by 12 months.

Salary & Benefits

MongoDB offers competitive compensation tailored to your experience, skills, and Toronto location. Base salary ranges reflect market standards for senior roles in Canada, plus comprehensive perks:

  • Competitive Equity and Employee Stock Purchase Program participation.
  • 20 weeks fully-paid parental leave (gender-neutral).
  • RRSP with employer match, health, dental, vision coverage.
  • MongoDB University for continuous learning in NoSQL, Atlas, and AI databases.
  • Fertility assistance, mental health counseling, backup care services.
  • Flexible PTO and wellness programs supporting work-life balance.

Why Join MongoDB?

MongoDB is built for change, redefining databases for the AI era. Our Leadership Commitment guides decisions, fostering innovation at market speed. With global offices and a supportive culture—including affinity groups and generous benefits—we prioritize employee growth and impact.

Power the next era of software for AI-native startups and Fortune 100 companies. Work on MongoDB Atlas, the leader in multi-cloud databases, and contribute to products that disrupt industries. Toronto's vibrant tech scene complements our hybrid model, offering collaboration with top talent.

Experience a workplace committed to wellbeing: from parental leave to mental health support, we're here for your professional and personal journey. MongoDB is an equal opportunity employer providing accommodations as needed.

How to Apply

Ready to shape the future of search systems at MongoDB? Apply now for this Toronto-based Senior Software Engineer role (Req ID: 3263277207). Submit your resume highlighting Java, distributed systems, and NoSQL experience. Join us to build scalable, customer-loved solutions on the world's leading developer data platform.

Keywords: MongoDB careers Toronto, Vector Search jobs, Java backend engineer, NoSQL search systems, RAG development roles.

Locations

  • Toronto, Ontario, Canada

Salary

Estimated Salary Rangehigh confidence

147,000 - 220,000 USD / yearly

Source: ai estimated

* This is an estimated range based on market data and may vary based on experience and qualifications.

Skills Required

  • MongoDBintermediate
  • Vector Searchintermediate
  • Java Developmentintermediate
  • Distributed Systemsintermediate
  • NoSQL Databasesintermediate
  • Search Enginesintermediate
  • RAG Applicationsintermediate
  • Cloud Servicesintermediate
  • SaaS Architectureintermediate
  • Backend Engineeringintermediate
  • Microservicesintermediate
  • Atlas Platformintermediate
  • Query Language Optimizationintermediate
  • Scalable Data Retrievalintermediate
  • AI Database Integrationintermediate

Required Qualifications

  • 5+ years of hands-on experience designing, building, testing, and maintaining industrial-strength backend software in complex codebases (experience)
  • Proficiency in modern programming languages and techniques, especially Java (experience)
  • Proven experience developing distributed systems, cloud services, and SaaS products (experience)
  • Excellent verbal and written technical communication skills with enthusiasm for collaboration and mentoring (experience)
  • Strong growth mindset with ability to learn quickly through challenges, reflection, and feedback (experience)
  • Demonstrated sense of ownership from initial design through production maintenance (experience)

Responsibilities

  • Build and design MongoDB's integrated search platform using Java
  • Develop advanced Vector Search capabilities for RAG applications
  • Lead projects and own critical subsystems within the search infrastructure
  • Collaborate with engineering teams to prioritize sound technical decision-making
  • Contribute to the team's roadmap and system architecture evolution
  • Review code and project designs while participating actively in team meetings
  • Implement improvements, bug fixes, and optimizations for search performance
  • Mentor junior engineers and drive positive impact on code quality and processes
  • Scale search systems to handle complex queries at enterprise levels

Benefits

  • general: Competitive Equity Packages
  • general: MongoDB University Training
  • general: 20 Weeks Fully-Paid Gender-Neutral Parental Leave
  • general: Fertility and Adoption Assistance
  • general: Registered Retirement Savings Plan (RRSP) with Employer Match
  • general: Mental Health Counseling Services
  • general: Flexible Paid Time Off
  • general: Global Family Leave Policies
  • general: Backup Child and Elder Care
  • general: Comprehensive Health, Dental, and Vision Benefits
  • general: Employee Stock Purchase Program
  • general: Wellness Programs and Affinity Groups

Target Your Resume for "Senior Software Engineer, Search Systems Careers at MongoDB - Toronto, Ontario | Apply Now!" , MongoDB

Get personalized recommendations to optimize your resume specifically for Senior Software Engineer, Search Systems Careers at MongoDB - Toronto, Ontario | Apply Now!. Takes only 15 seconds!

AI-powered keyword optimization
Skills matching & gap analysis
Experience alignment suggestions

Check Your ATS Score for "Senior Software Engineer, Search Systems Careers at MongoDB - Toronto, Ontario | Apply Now!" , MongoDB

Find out how well your resume matches this job's requirements. Get comprehensive analysis including ATS compatibility, keyword matching, skill gaps, and personalized recommendations.

ATS compatibility check
Keyword optimization analysis
Skill matching & gap identification
Format & readability score

Tags & Categories

MongoDBSearch SystemsVector SearchJavaBackend EngineeringToronto JobsHybrid WorkDistributed SystemsNoSQLAI DatabaseMongoDB Senior Software Engineer TorontoVector Search jobs CanadaJava backend developer MongoDBRAG applications engineerDistributed systems MongoDB careersNoSQL search platform rolesMongoDB Atlas search engineerSenior Java developer Toronto hybridAI database engineering jobsSaaS backend engineer MongoDBSearch systems software engineerMongoDB Query Language developerScalable search Toronto jobsMongoDB hybrid engineering careersVector database senior engineerRAG MongoDB developer positionsPTO Atlas Search

Answer 10 quick questions to check your fit for Senior Software Engineer, Search Systems Careers at MongoDB - Toronto, Ontario | Apply Now! @ MongoDB.

Quiz Challenge
10 Questions
~2 Minutes
Instant Score

Related Books and Jobs

No related jobs found at the moment.