Skip to content
MongoDBMongoDB

Senior Software Engineer, Atlas Search

This senior engineer will design and develop distributed infrastructure and features for Atlas Search, including semantic and vector search capabilities. The role requires 5+ years in data management or search systems, strong distributed-systems experience, and advanced Java development skills.

About the job

Responsibilities

  • Lead complex projects across the MongoDB ecosystem, including development of a new Search deployment framework within the MongoDB managed cloud.
  • Set project-level strategy, architect features, and lead projects to successful execution.
  • Identify, design, and implement features that enhance reliability, performance, security, and efficiency.
  • Perform code reviews and recommend improvements to software development processes.
  • Mentor and develop team members through active guidance and leading by example.

Requirements

  • 5+ years of experience in data management or search systems, ideally with a strong distributed systems and infrastructure background.
  • Experience developing and maintaining concurrent, stateful services.
  • Ability to shape the technological direction of complex systems and lead initiatives collaboratively.
  • Experience writing features, debugging, and optimizing multithreaded applications in Java.
  • Familiarity with LLM-based development tools across the software development lifecycle.

Nice-to-Haves

  • Experience with public cloud infrastructure, including hardware, capacity, and high availability.

Compensation and Benefits

  • U.S. base salary range: $126,000–$248,000 USD.
  • Eligible benefits may include equity, an employee stock purchase program, flexible paid time off, 20 weeks of fully paid gender-neutral parental leave, fertility and adoption assistance, a 401(k) plan, mental health counseling, transgender-inclusive health insurance coverage, and health benefits offerings.

Skills

Java, Distributed Systems, Search Systems, Vector Search, Semantic Search, Mongodb Query Language, Multithreading, Concurrent Services, Stateful Services, Public Cloud, Autoscaling, LLMs

MongoDB

MongoDB

United States

Senior Software Engineer, SQL Engines
$126k+/yrRemote5+ YOEBackend Engineering

Senior software engineer building MongoDB’s SQL interface and query-engine capabilities, including tools that connect document data with SQL and BI workflows. Requires 5+ years of backend and database engineering experience, compiled-language proficiency, and strong computer science fundamentals.

MongoDB

MongoDB

New York, NY

Senior Software Engineer, Identity & Access Management
$126k+/yrHybrid5+ YOEBackend Engineering

The Senior Software Engineer will build and lead backend-focused identity and access management systems for MongoDB Atlas, covering authentication and authorization platforms. The role requires at least five years of software engineering experience, proficiency in a compiled language, and strong collaboration and mentoring skills.

Taskrabbit

Taskrabbit

San Francisco, CA

Senior Software Engineer
$130k+/yrHybrid5+ YOEBackend Engineering

Builds and leads backend systems for Taskrabbit’s tasker onboarding, eligibility, and marketplace matching experiences. The role requires 5+ years of software engineering experience, strong Ruby on Rails and Sorbet expertise, and experience with TypeScript contracts, Kafka, SQL, and production observability.

Hospitable

Hospitable

United States
Senior Product Engineer
$134k+/yrRemote5+ YOEBackend Engineering

Build and evolve Hospitable’s core and growth platform in Laravel and PHP, delivering customer-focused features, reliable production systems, and maintainable code. The role requires 5+ years of backend engineering experience, strong Laravel expertise, and comfort using AI coding tools in production.

Navan

Navan

New York, NY

Senior Software Engineer, Backend
$113k+/yrOn-site6+ YOEBackend Engineering

Senior backend engineer responsible for architecting and scaling highly available distributed services, leading multi-team technical initiatives, and improving reliability across a global travel and expense platform. Requires 6+ years of experience and expertise in backend systems, APIs, microservices, and event-driven architectures.