LeethubLeethub
JobsCompaniesBlog
Go to dashboard

Leethub

Curated tech jobs from FAANG and top companies worldwide.

Top Companies

  • Google Jobs
  • Meta Jobs
  • Amazon Jobs
  • Apple Jobs
  • Netflix Jobs
  • All Companies →

Job Categories

  • Software Engineering
  • Data, AI & Machine Learning
  • Product Management
  • Design & User Experience
  • Operations & Strategy
  • Remote Jobs
  • All Categories →

Browse by Type

  • Remote Jobs
  • Hybrid Jobs
  • Senior Positions
  • Entry Level
  • All Jobs →

Resources

  • Google Interview Guide
  • Salary Guide 2025
  • Salary Negotiation
  • LeetCode Study Plan
  • All Articles →

Company

  • Dashboard
  • Privacy Policy
  • Contact Us
© 2026 Leethub LLC. All rights reserved.
Home›Jobs›MongoDB›Senior Software Engineer, Search Systems
MongoDB

About MongoDB

The leading developer data platform for modern applications

🏢 Tech👥 1001+ employees📅 Founded 2007📍 Theater District, New York, NY💰 $311.1m⭐ 4.1
B2BEnterpriseBig dataCloud Computing

Key Highlights

  • Headquartered in Theater District, New York, NY
  • Over 1000 employees and $311.1 million in Series F funding
  • Popular document-oriented database system with hundreds of millions of downloads
  • Partnership with Patronus AI for automated LLM evaluation

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...

🎁 Benefits

MongoDB offers a comprehensive benefits package including equity and an Employee Stock Purchase Program, 20 weeks of fully paid gender-neutral parenta...

🌟 Culture

MongoDB fosters a culture centered around open-source development and innovation. The company is committed to helping businesses modernize their appli...

🌐 Website💼 LinkedIn𝕏 TwitterAll 379 jobs →
MongoDB

Senior Software Engineer, Search Systems

MongoDB • Toronto

Posted 4d ago🏢 HybridSeniorSoftware engineering📍 Toronto
Apply Now →

Skills & Technologies

JavaMongoDB

Overview

MongoDB is seeking a Senior Software Engineer to design and build their integrated search platform. You'll work with Java and MongoDB to enhance search capabilities. This role requires 5+ years of experience in backend software development.

Job Description

Who you are

You have 5+ years of hands-on experience designing, building, testing, and maintaining industrial-strength backend software in a complex codebase — you've tackled challenges in distributed systems and cloud services, ensuring robust performance and reliability. Your proficiency in modern programming languages and techniques allows you to adapt and innovate in a fast-evolving tech landscape.

You excel in developing distributed systems and SaaS products, understanding the intricacies of cloud services and their architecture — your experience has equipped you with the skills to build scalable solutions that meet user needs. Excellent verbal and written technical communication skills are your forte, enabling you to collaborate closely with colleagues and mentor other engineers effectively.

With a growth mindset, you embrace challenges and reflect on outcomes to continuously improve — you take ownership of your work, from initial design through to maintaining code in production, ensuring high standards and quality. Your enthusiasm for collaboration fosters a positive team environment, where sound technical decision-making is prioritized.

Desirable

Experience with search systems or vector search technologies would be a plus, as would familiarity with agile methodologies and project management tools. A background in mentoring junior engineers and contributing to team roadmaps would also enhance your candidacy.

What you'll do

In this role, you will build and design MongoDB's integrated search platform, leveraging your expertise in Java to create efficient and effective search solutions — your contributions will directly impact how users interact with data at scale. You will work with a collaborative team that values sound technical decision-making, ensuring that the systems you build are not only functional but also loved by customers.

You will lead projects and own subsystems, helping to determine the team’s roadmap and the architecture of our system — your insights will guide the direction of our search capabilities, ensuring they meet the evolving needs of our users. Success in this role means contributing to the development of existing projects and completing several improvements or bug fixes within your first three months.

In six months, you will be reviewing code and project designs, actively participating in discussions that shape the future of our search systems. Your role will also involve mentoring junior engineers, sharing your knowledge and experience to help them grow in their careers.

What we offer

MongoDB provides a hybrid working model, allowing you to balance your professional and personal life effectively. We offer a competitive salary range of $137,000—$189,000 CAD for this role in Canada, along with a comprehensive benefits package that includes health, dental, and vision coverage, as well as a Registered Retirement Savings Plan (RRSP) with employer match.

You will have access to mental health counseling, backup child and elder care, and other support services to ensure your well-being. Join us at MongoDB, where you can make a significant impact on how users search and retrieve data, while working in a supportive and innovative environment.

Interested in this role?

Apply now or save it for later. Get alerts for similar jobs at MongoDB.

Apply Now →Get Job Alerts