Software Engineer 3, Search Systems Replication & Routing
MongoDB HQ
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 San Francisco, CA with an in-office or hybrid work model.
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 multithreaded applications
- 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 database for the AI era, enabling innovators to create, transform, and disrupt industries with software. MongoDB’s unified database platform—the most widely available, globally distributed database 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 database and is available across AWS, Google Cloud, and Microsoft Azure.
With offices worldwide and nearly 60,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, Inc. provides equal employment opportunities to all employees and applicants for employment and prohibits discrimination and harassment of any type and makes all hiring decisions without regard to race, color, religion, age, sex, national origin, disability status, genetics, protected veteran status, sexual orientation, gender identity or expression, or any other characteristic protected by federal, state or local laws.
- ...by unleashing the power of software and data. We enable organizations... ...applications. Atlas Search is a multi-cloud service... ...highly scalable yet observable system for customers and engineers. The Atlas Search product... ...measures: In 3 months you’ll have a solid...SuggestedFull timeWork at officeLocal areaWorldwide
- ...Join the Vector Search team and help build a cutting... ...customer base, providing engineers an opportunity to make... ...Ideally you will be: ~3+ years of experience... ...on large-scale backend systems ~ Experience writing... ...industries with software. MongoDB’s unified database...SuggestedFull timeLocal areaWorldwide
- ...AI team works across research, engineering, product, and design to bring... ...you’ll lead development of the systems we use to evaluate the quality... ...quality in domains like search or other AI-oriented areas.... ...We use a hybrid work model of 3 days in the office per week and...SuggestedFull timeWork at officeRelocation package
- ...largest autonomous logistics system, delivering critical... ...The Role You are a senior software engineer on Routing: the team that computes safe... ...maintain algorithms for graph search, path planning, dynamic re-routing... ...production distributed services and 3+ years shipping...SuggestedWork at officeLocal areaAfternoon shiftEarly shift
- ...this by building core systems that researchers rely... ...looking for a staff-level software engineer to own production-... ...hybrid work model of 3 days in the office per... ...around partitioning, replication, consistency, retries,... ..., telemetry, logging, search, ingestion, storage, or...SuggestedFull timeWork at officeRelocation package
$175k - $200k
...Staff Platform Engineer – Agentic AI Systems, IFS The Loops Staff Platform Engineer... ...scaling – dynamically spawning, routing, and managing autonomous... ...Marketing Industries Software Development Referrals... ...CA $150,000.00-$230,000.00 3 months ago Software Development...Full timeFor contractorsFlexible hours- ...constraints of robotic platforms. About the Role As a Software Engineer, Distributed Data Systems, you will design and scale the infrastructure that... ...based in San Francisco, CA. We use a hybrid work model of 3 days in the office per week and offer relocation assistance...Full timeWork at officeRelocation package
- ...collectively earn over $3 million a day.... ...forefront of shaping the systems that are redefining society... ...the Role As a Software Engineer on the Marketplace team... ...opportunities You'll work on search, matching, allocation,... ...-job matching, routing, and marketplace workflows...Full timeWork at officeRelocation package
- ...responsible for the architectural and engineering backbone of OpenAI’s... ...design and deliver advanced systems that support the deployment and... .... Our work spans system software, networking, platform architecture... ..., network/WAN connectivity/routing, admission controls, platform...Full time
- ...About the Team The Platform Systems team operates at the intersection... ...systems. We do the engineering and research required to train... ...build our own model training software, and focus on the lower layers... ...We use a hybrid work model of 3 days in the office per week and...Full timeWork at officeRelocation package
$160k - $270k
...and AI — in a single operating system. With AI Agents that resolve... ...'re rebuilding how design and engineering create products from the ground... ...to life. We're looking for a Software Engineer to lead the technical... ...looking for someone who: Has 3+ years of experience building...Full timeWork at officeFlexible hours$180k - $275k
...evolve the core data model and storage systems powering Gamma's business. You'll ship backend... ...with rapid shipping velocity. As Software Engineer on the Platform team, you'll collaborate... ...timelines What you'll bring ~3–5+ years of backend engineering experience...Full timeWork at officeWork from home- ...Embedded Software Engineer - Embedded Systems & Firmware Company Background: Specter is creating a software-defined “control plane” for the physical... ...; including integrations like OpenWRT for wireless routing, 10Base-T1S for single-pair Ethernet, or cellular modem...Full time
- ...interact with websites, fill out forms, and replicate user actions. We raised a $40M Series B... ...at scale, solving massive distributed systems challenges and making sure our platform... ...APIs. Work closely with the rest of Engineering, gathering input and providing great support...Full timeImmediate startRelocation
- ...About the Team: The Database Systems team specializes in high-performance distributed... .... Our team built Rockset, the real-time search, analytics, and vector database that powers... ...About the Role : We are looking for engineers passionate about distributed systems,...Full time
$150k - $250k
...narrow, adaptive intelligence. Our systems evolve through use, reflecting... ...We’re starting with expert software developers. But the platform... ...adapt to experts across fields: engineering, research, operations, and... ...Francisco, CA $145,000.00-$250,000.00 3 days ago San Francisco, CA...Full timeSummer workInternshipRemote workFlexible hours$130k - $170k
...in Cloud Architecture and AI Systems Compensation: USD 130,000 –... ...vector databases and semantic search solutions with Bedrock Knowledge... ...storage. Apply advanced prompt engineering, function calling, and agent... ...career history — minimum 3 years tenure with past employers...Full time$180k - $225k
...Software Engineer - Robotics & Autonomous Systems Scale's Robotics business unit is dedicated to solving the data bottleneck in Physical AI across Robotics... ...reliability and performance Ideally, You Have: ~3+ years of software engineering experience in robotics...Full time$248.4k - $310.5k
...Software Engineer - Robotics & Autonomous Systems Scale's Robotics business unit is dedicated to solving the data bottleneck in Physical AI across Robotics... ...reliability and performance Ideally, You Have: ~3+ years of software engineering experience in robotics...Full time$10 per hour
...us. The Opportunity Join a new engineering team in San Francisco building... ..., and you will build the systems that power rate visibility, quoting... ...s degree in Computer Science, Software Engineering, or a related... ...equivalent practical experience. 3+ years of professional software...- ...Senior Software Engineer San Francisco, CA Metriport is an open... ...major US healthcare IT systems and tap into comprehensive... ...project with an ETA of 3 weeks, you ask... ...healthcare providers to quickly search across a patient’s... ...based webhooks that we route to our customers. Using...Work at officeRemote workWork from homeRelocationFlexible hours
$114.2k - $142k
...design, manufacturing, data processing, and software engineering, our office is a truly inspiring mix of... ...building interconnected software systems that interface with many different hardware... ...integration pipelines, and documentation. ~3+ years of professional software...Full timeTemporary workFor contractorsWork at officeLocal areaRemote workHome office- ...Known - Conversational AI Engineer, System Prompt and Orchestration ~ San Francisco, CA (In-Person... ...your system instructions act as the routing engine between the user, external APIs,... ...automated systems feel undeniably natural: ~2-3 Years in Conversational AI/NLP: Proven...Full time
$165k - $250k
...Jack . Job Title: Software Engineer Salary: $165k-$2... ...will do: Own core system design including... ...fraud detection, and routing workflows. Drive the... ...Talk to Jack' . Step 3. Talk to Jack so he can... ...with their job search, and we're giving his...Full time$210k - $240k
...technical expertise. We are looking for a Software and Systems Engineer to help scale and maintain the Flows... ...are expected to come into the office 3‑days a week. We were thoughtful in... ...building trust in‑person that cannot be replicated via zoom. Our Values At Postman, we create...Work at officeFlexible hours3 days per week- ...The ChatGPT team works across research, engineering, product, and design to bring OpenAI’s technology... ...will build high-scale, data-intensive systems to power the next generation of AI... ...Francisco, CA. We use a hybrid work model of 3 days in the office per week and offer...Full timeWork at officeRelocation package
- ...be part of bringing AI systems to market that actually... ...AI-powered enterprise software companies. SAIGroup’s portfolio... ...As a Software Engineer, AI Platform, you will... ...For Required ~3+ years of experience designing... ...systems, or enterprise search and retrieval is a plus...Full timeWorldwide
$300k - $320k
...interpretable, and steerable AI systems. We want AI to be safe... ...committed researchers, engineers, policy experts, and... ...We are looking for software engineers to join our... ...own the MCP proxy that routes every tool call and the... ...Anthropic, including: GPT-3, Circuit-Based...Full timeCurrently hiringWork at officeVisa sponsorshipFlexible hours- ...You'll be the infrastructure and reliability engineer on the Data Replication team - a full-stack product team running over 3 million sync jobs a week powering thousands... ...willingness to read backend code to understand how systems break and instrument them correctly. ~...Full timeLocal area
- ...architect to drive, review, and own the software architecture for our core platform... ...for large‑scale, distributed systems, and will collaborate closely with engineering leads, product owners, and... ...engineering experience, with at least 3–5 years in senior architect or principal...Full timeRemote workHome officeFlexible hours
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Software Engineer 3, Search Systems Replication & Routing. Be the first to apply!
- software engineer full time San Francisco, CA
- software system engineer San Francisco, CA
- consulting software engineer San Francisco, CA
- software engineer travel San Francisco, CA
- real time software engineer San Francisco, CA
- network software engineer San Francisco, CA
- senior software engineer remote San Francisco, CA
- entry level software engineer remote San Francisco, CA
- software engineer intern San Francisco, CA
- new grad software engineer San Francisco, CA



