Software Engineer 3, Search Systems Replication & Routing

MongoDB

San Francisco (CA)

Hybrid

USD 101,000 - 198,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Benefits offered by this job

Flexible paid time off
20 weeks fully-paid parental leave
Health benefits offerings
Employee stock purchase program
Mental health counseling

Job summary

A leading cloud software company in San Francisco is seeking a skilled Backend Software Engineer to contribute to the design and implementation of scalable projects. The role involves working with distributed systems, leading projects, and communicating technical decisions effectively. Ideal candidates will have at least 2 years of experience in backend development, a solid understanding of Java, and a collaborative mindset. This position offers a hybrid work model and a competitive compensation package.

Qualifications

  • 2+ years of hands-on experience in backend software development.
  • Experience with distributed systems.
  • Interest in working with Java.

Responsibilities

  • Contribute to the design and support of scalable projects.
  • Work collaboratively on technical decisions.
  • Lead projects and own subsystems.

Skills

Backend software design
Distributed systems development
Multithreaded applications
Java
Technical communication
Growth mindset
Ownership of work

Job description

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 team builds the cloud‑based distributed systems software responsible for the lifecycle of search indexes, including data ingestion, index building, partitioning, performance, availability, and backup management.

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 code base
  • 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

MongoDB’s base salary range for this role in the U.S. is: $101,000—$198,000 USD

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, 401(k) plan, mental health counseling, access to transgender‑inclusive health insurance coverage, and health benefits offerings.

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.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Senior Software Engineer, Atlas Search
Senior Software Engineer, Atlas Search

Triwill Group • San Francisco (CA)

Hybrid
USD 126,000 - 248,000
Senior Software Engineer, Search Deployments Infrastructure
Senior Software Engineer, Search Deployments Infrastructure

AlleyCorp • San Francisco (CA)

Hybrid
USD 126,000 - 248,000
Software Engineer 3, Atlas Clusters Platform
Software Engineer 3, Atlas Clusters Platform

Triwill Group • New York (NY)

Hybrid
USD 106,000 - 209,000
Equity
Employee stock purchase program
Flexible paid time off
+5
Software Engineer 3, Atlas Clusters Platform
Software Engineer 3, Atlas Clusters Platform

Worky • New York (NY)

Hybrid
USD 106,000 - 209,000
Senior Software Engineer (Atlas Clusters Fleet Management)
Senior Software Engineer (Atlas Clusters Fleet Management)

MongoDB • New York (NY)

On-site
USD 126,000 - 248,000
Flexible paid time off
20 weeks fully-paid parental leave
Fertility and adoption assistance
+1
Senior Software Engineer, Atlas Clusters Platform
Senior Software Engineer, Atlas Clusters Platform

MongoDB • New York (NY)

On-site
USD 126,000 - 248,000
Equity
Flexible paid time off
20 weeks fully-paid parental leave
+2
Software Engineer 3, Atlas Identity and Access Management
Software Engineer 3, Atlas Identity and Access Management

MongoDB • New York (NY)

Hybrid
USD 106,000 - 209,000
Senior Software Engineer
Senior Software Engineer

MongoDB • New York (NY)

Hybrid
USD 126,000 - 248,000
Flexible paid time off
20 weeks fully-paid parental leave
Fertility and adoption assistance
+2
Site Reliability Engineer 3
Site Reliability Engineer 3

MongoDB • New York (NY)

Hybrid
USD 111,000 - 218,000
Equity
Flexible paid time off
20 weeks fully-paid gender-neutral parental leave
+2
Technical Services Engineer
Technical Services Engineer

MongoDB • Palo Alto (CA)

Hybrid
USD 90,000 - 176,000
Hybrid work model