Skip to main content

Software Engineer 3, Atlas Vector Search

MongoDB
Hybrid - San Francisco, CAUpdated 23h ago
Base salary
$106k–$209k
Published base salary range
Location
Hybrid - San Francisco, CA
Remote eligibility
Employment
Full-time
Mid-level
Role family
Engineering
Developer tools
Apply on mongodb.com
Job actionsApply now
Job actionsApply now

About the job

MongoDB is the next-generation database that helps businesses transform their industries by harnessing the power of data. The company is the fastest-growing database ecosystem, with over 9 million downloads, thousands of customers, and over 750 technology and service partners.

Join the Vector Search team and help build a cutting-edge vector database on top of MongoDB. The team is responsible for the syntax and implementation of MongoDB's $vectorSearch aggregation, which enables approximate nearest neighbor queries over high-dimensional vectors. This is a small team with a large and rapidly growing customer base, providing an opportunity to make a highly-visible, broad impact.

Responsibilities:

  • Implement new features within MongoDB's $search and $vectorSearch aggregation operators
  • Work cross-functionally with Product teams to define new query and index syntax
  • Identify and address performance bottlenecks in filter queries and nearest neighbor search
  • Have the opportunity to lead projects and own subsystems
  • Perform code reviews with peers, review technical designs, and mentor junior developers

Qualifications:

  • 3+ years of experience working on large-scale backend systems
  • Experience writing high-performance applications in Java or another JVM language
  • A growth mindset and the desire to learn quickly
  • Passionate about optimization, code quality, and problem solving
  • Bonus: experienced with Apache Lucene, vector databases, or high-throughput web services

Compensation: The base salary range for this role in the U.S. is $106,000—$209,000 USD.

Benefits: Equity, flexible paid time off, 20 weeks fully-paid gender-neutral parental leave, fertility and adoption assistance, 401(k) plan, mental health counseling, transgender-inclusive health insurance coverage, and health benefits offerings.

Skills & tags

What you can verify before applying

Compare the essentials before you leave: pay, remote scope, employment type, source, and the employer apply destination.