Software Engineer 3, Atlas Search Systems
$108k - $149k per yearMongoDB
Atlas Search is a multi-cloud service that allows users to execute complex full text and vector search queries using the MongoDB Query Language . Our users are free to focus on relevance and data retrieval instead of the machinery needed to search data at scale.
Our team is building the cloud-based distributed systems software responsible for the lifecycle of search indexes including: data ingestion, index building, partitioning, performance, availability, and backup management. Our product is quickly gaining traction with customers and we are making core architectural improvements that you will contribute to.
This role is based in Toronto, ON hybrid.
Successful candidates will have the following qualities:
- 2+ years of hands-on experience designing, building, testing, and maintaining industrial-strength backend software in a complex codebase
- Experience developing distributed systems and cloud services
- Experience with at least one modern statically typed programming language, and interest in working with Java
- Excellent verbal and written technical communication skills and enthusiasm for collaborating closely with colleagues
- A growth mindset and the desire to learn quickly through taking on challenges, reflecting on outcomes, and incorporating feedback
- A strong sense of ownership over their work, from initial design all the way through maintaining code in production
You will:
- Contribute to the design, implementation, and support of projects that improve the scalability of Atlas Search to make using it a seamless experience for even the largest workloads
- Work with a collaborative team that prioritizes sound technical decision-making and building systems that our customers love and that we are proud of as engineers
- Have the opportunity to lead projects and own subsystems
- Provide input on the team’s roadmap and help determine the architecture of our system
Success measures:
- In 3 months you’ll have a solid high-level understanding of what our team does and how we operate. You’ll have contributed to the development of an existing project and completed several small improvements or bug fixes
- In 6 months you’ll be reviewing code and project designs, and be an active participant in team meetings
- In 12 months you’ll have a thorough understanding of the systems our team owns and have led a small project. You’ll have proposed small improvements to our code, product, or team processes
About MongoDB
MongoDB is built for change, empowering our customers and our people to innovate at the speed of the market. We have redefined the data platform for the AI era, enabling builders to create, transform, and disrupt industries with software. MongoDB’s unified data platform, the most widely available, globally distributed data platform on the market, helps organizations modernize legacy workloads, embrace innovation, and unleash AI. Our cloud-native platform, MongoDB Atlas, is the only globally distributed, multi-cloud data platform and is available across AWS, Google Cloud, and Microsoft Azure.
With offices worldwide and over 67,000 customers, including 75% of the Fortune 100 and AI-native startups, relying on MongoDB for their most important applications, we’re powering the next era of software.
Our compass at MongoDB is our Leadership Commitment, guiding how and why we make decisions, show up for each other, and win. It’s what makes us MongoDB.
To drive the personal growth and business impact of our employees, we’re committed to developing a supportive and enriching culture for everyone. From employee affinity groups, to fertility assistance and a generous parental leave policy , we value our employees’ wellbeing and want to support them along every step of their professional and personal journeys. Learn more about what it’s like to work at MongoDB , and help us make an impact on the world!
MongoDB is committed to providing any necessary accommodations for individuals with disabilities within our application and interview process. To request an accommodation due to a disability, please inform your recruiter.
MongoDB is an equal opportunities employer.
Req ID: 426157
AI is used to review applications based on job-related criteria and does not replace human decision-making. The hiring team decide who moves forward.
MongoDB’s base salary range for this role is posted below. Compensation at the time of offer is unique to each candidate and based on a variety of factors such as skill set, experience, qualifications, and work location. Salary is one part of MongoDB’s total compensation and benefits package. Other benefits for eligible employees may include: equity, participation in the employee stock purchase program, 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. Please note, the base salary range listed below and the benefits in this paragraph are only applicable to candidates based in Canada.
MongoDB’s base salary range for this role in Canada is:
$108,000—$149,000 CAD
$187k - $260k per year
...Who We Are The Search Systems team at MongoDB builds the core infrastructure behind MongoDB Search and Vector... ...behind mongot, the indexing and query execution engine that powers Search and Vector Search across MongoDB Atlas and self-managed deployments. Our work sits at...SuggestedFull timeContract workWork at officeRemote workWorldwideFlexible hours$122k - $170k per year
...payment processors and internal financial systems to support Finance, Sales, Marketing,... ...backend systems We’re a group of engineers who care deeply about code quality, correctness... .... The role We’re looking for a Software Engineer 3 to help design, build, and operate the...SuggestedFull timeRemote workWorldwideFlexible hours$140.6k - $190.6k per year
...Job Description Senior Manager, Software Engineering — Search Platform Overview of the Role The CoCounsel Legal Integrations team is seeking... ...to configure, deploy, and iterate on production search systems in days rather than months, accelerating the delivery of high...SuggestedFull timeInternshipWork at officeLocal areaFlexible hours2 days per week3 days per week- ...valuing the company at $2.5 billion. What You'll Do: Design and build MaintainX’s end-to-end search and retrieval platform — from indexing pipelines and ranking systems to AI-facing query layers. Partner with product and domain experts to model search across core...SuggestedLong term contract
$181.05k - $213k per year
...and limited partners through world-class software, purpose-built for everyone in venture capital... ...of tomorrow. Ink is Carta’s Design System – the underlying foundation for how all of... ...said that). As a Senior Design Systems Engineer, you’ll work to: Architect and evolve...SuggestedFull timeWork at office$140.6k - $190.6k per year
...our organization. Overview of the Role Advanced Content Engineering (ACE) is seeking a Staff Software Engineer to serve as the technical anchor for the search platform’s ingestion and indexing systems. The platform processes millions of documents across TR’s legal,...Long term contractFull timeTemporary workInternshipWork at officeLocal areaFlexible hours2 days per week3 days per week- ...Overview Ever wanted to see your code directly impact the physical world? As a Senior Software Engineer at Derq, you will design, develop, and optimize the core production systems that power our real‑time traffic and safety solutions. This is a 100% hands-on engineering...
$14.38k per year
...Description: Course number and title : CSC302H1S - Engineering Large Software Systems, LEC5101 Please note, this position is a 0.5 FCE... ...submitting an updated Curriculum Vitae and the CUPE 3902 Unit 3 application form available at . If you have any questions,...Long term contractWork at office- ...Principal Software Engineer The global capital markets are among the largest markets in the world valued at $50T+ and growing... ...Stack at Noetica, you'll help build robust backend systems and APIs that power our search-centric web experience that’s core to the workflow of...Long term contractFull timeWork at officeLocal areaFlexible hours2 days per week3 days per week
- ...Staff Software Engineer The global capital markets are among the largest markets in the world valued at $50T+ and growing.... ...Full Stack at Noetica, you'll help build robust backend systems and APIs that power our search-centric web experience that’s core to the workflow of...Long term contractFull timeWork at officeLocal areaFlexible hours2 days per week3 days per week
$90k per year
...looking for a highly skilled and experienced Software Engineer, AI to perform a key role in our digital... ...focus on LLM applications, agentic AI systems, applied machine learning, backend... ...pipelines for ingestion, preprocessing, vector search, model inference, agent memory/context...Flexible hours$177.8k - $330.1k per year
...Senior Enterprise Pre-Sales Systems Enginee r at Veeam, you will... ...partners, product management, and engineering to influence solution... ...parental leave that includes 3 weeks for all parents and 12 weeks... ...177,800—$330,100 CAD Veeam Software is an equal opportunity employer...Local areaWorldwide$58k - $96k per year
...role includes the build out of an executive search function to facilitate the success of... ...skills, experience and qualifications: ~3+ Years of experience of developing diverse talent... ...~ Minimum 2 years of applicant tracking system/CRM experience ~ Minimum 2 years’ experience...Permanent employmentFlexible hours- ...The Software Technologies team provides solutions to meet grid security needs with a comprehensive suite of power system analysis tools, with capabilities for both off-line and on-line analysis... .... As a Power System Software Engineer, you will be involved in both software...Full timeImmediate startRemote workWork visa
- ...meaningful work-life balance. Being a Staff AI Software Engineer at iManage Means… You are passionate about owning the full lifecycle of AI systems, from training and fine-tuning models to... ...directly impact how knowledge workers search, organize, and understand their most...Full timeWork at officeLocal areaWorldwideFlexible hours
- ...Software Engineer - AI-Native Product Builder Location : Toronto (Hybrid) or Remote within Canada... ...platform. We are building agentic AI systems that reason, decide, and act inside real... ...models Why NexScale Work closely with a 3× experienced founder and a team of...Remote jobLong term contractFull timeTemporary workInternship
$140.6k - $190.6k per year
...Staff Software Engineer, Public Records and Derived Authorities Are you ready to shape the future... ...to efficient delivery to downstream systems. You will collaborate with senior stakeholders... ...investigative platforms or systems that search and analyze large-scale public and...Long term contractFull timeWork at officeLocal areaFlexible hours2 days per week3 days per week$140k - $175k per year
...Lead Software Engineer, AI Are you passionate about building AI-driven software that transforms... ...a lead role in developing intelligent systems that power the next generation of expert... ...vector databases, embeddings, semantic search, and information retrieval systems Domain...Full timeWork at officeLocal areaFlexible hours2 days per week3 days per week- ...join us! About the job - Principal Software Engineer ContactMonkey's platform already runs... ...orchestration), and ship the first production systems yourself. AI is a major thrust, and the... ...retrieval systems: embeddings, hybrid search, reranking, and where each breaks....Work at officeRemote workWorldwide1 day per week
$50 - $65 per hour
...Build, Optimize, and Elevate the Modern Workplace as a Senior Systems Engineer! Our client is seeking a Systems Engineer to support and enhance... ...IT budget, including forecasting technology needs, overseeing software and hardware renewals, evaluating vendor proposals, and...Contract workWork at office1 day per week- ...Description & Qualifications Looking for a Software Engineer opportunity at a place you can make a... ...Transportation. You will be part of a team of 3 developers. Our team is based out of one... .... Troubleshoot application/database/system issues and provide a Root Cause Analysis...Long term contractContract workLocal area
$100k per year
...solutions must evolve to unify innovations in software models, compilers, platforms,... ...Tenstorrent is looking for a Software Engineer to work on system management tools (including tt-smi and... ...posting. Who you are You have 3–6 years of experience in low-level or system...Permanent employment- ...Imagine working alongside over 1,000 top-tier engineers, architects, and planners, all dedicated... ...a detail-oriented and motivated Intern, Systems Engineering to support requirements... ...Education Systems Engineering. Software Engineering. Electrical or Computer Engineering...Full timeInternship
- ...(Level 6) to join our growing engineering team. We are seeking someone who... ...to contribute across the full software development lifecycle. This... ...What You'll Bring ~1–3 years of hands-on software development... ...with version control systems such as Git ~ Strong communication...InternshipFlexible hours
$180k - $200k per year
...problem-solving. BitGo is looking for a Software Engineer to join our Trade team and help us build... ...or supporting financial accounting systems, such as general ledger and bookkeeping functions... ...environment Preferred: At least 3 years of back-end, server-side software development...Full timeWork at officeWorldwide$150k - $170k per year
...Position: Lead Software Engineer (Python, .NET, Azure, Microservices) Location: Hybrid, 3x per week... ...experience in Software Engineering, with 2â3+ years in a Technical Lead / Lead Engineer... ...experience building scalable distributed systems, microservices, APIs, and event-driven...Full time- ...Our real-time advertising bidding system handles over 3,000,000 requests per second and stores... ...ScyllaDB, Redshift, TiDB, MariaDB Build software that utilize messaging queues such as Kafka... ...of experience as a Backend Software Engineer. ~ Very strong problem solving skills...Local areaRemote workWork from homeHome office
$125k - $160k per year
...AutoSync team. AutoSync supports over 3,500 dealerships nationwide, delivering cutting-edge software tools to simplify operations,... ...drive sales. Role: Software Engineering Expert Location: Toronto, ON,... ...at building high-performing systems and creating solutions our customers...Long term contract- ...Reference no. R2859186 Position title: Software Engineer Department: Commercial Marketer and Web Accelerator Engineering Location:... ...delivering compelling growth. Our deep understanding of the immune system – and innovative pipeline – enables us to invent medicines and...Flexible hours
$180k - $220k per year
...Xello is looking for a Principal Engineer __ Who are you? As our... ..., secure, and maintainable systems. Partner with engineering leaders... ...our DevOps team, ensuring our software solutions are highly available... ...leave ~ Group RRSP with 3% matching For our US based...Long term contractFull timeRemote workFlexible hours
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Software Engineer 3, Atlas Search Systems. Be the first to apply!
- software engineer internship Toronto, ON
- director software engineering Toronto, ON
- part time software developer Toronto, ON
- software developer remote Toronto, ON
- software engineer - computer Toronto, ON
- software developer entry level Toronto, ON
- software developer internship no experience Toronto, ON
- développeur logiciel Toronto, ON
- remote entry level software developer Toronto, ON
- software engineer co-op Toronto, ON
