Skip to content
MongoDBMongoDBSan Francisco, CA

Software Engineer 3, Atlas Search Systems

Builds and maintains scalable backend infrastructure for Atlas Search, MongoDB's multi-cloud search service. Requires 2+ years experience with distributed systems, multithreaded apps, public clouds, and Java.

109k – 215k/yr
Hybrid2+ YOEBackend Engineering

About the role

Responsibilities

  • 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

Requirements

  • 2+ years of hands-on experience designing, building, testing, and maintaining industrial-strength backend software and automation in complex codebases
  • Experience developing distributed systems and multithreaded applications
  • Familiarity with public cloud platforms, distributed infrastructure, and metric-based development
  • 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

Skills

JavaDistributed SystemsMultithreaded ApplicationsPublic Cloud PlatformsAWSGCPMicrosoft AzureMongoDBBackend DevelopmentScalability
MongoDB

Software Engineer, Data Migration

MongoDBCalifornia +2

Software Engineer building data migration and code generation tools for modernizing legacy databases to MongoDB. Requires 2+ years backend experience with Java/Spring Boot, Kafka, CDC, and SQL databases.

109k – 215k/yr
On-site2+ YOEBackend Engineering
Atomicsemi

Rust Software Engineering Intern - Fall

AtomicsemiAustin, TX +1

Rust Software Engineering Intern builds high-performance tools for chip fabrication and design, including interactive editing, real-time collaboration, GPU-accelerated visualization, and geometry algorithms. Requires strong Rust or C++/systems programming, pursuing BS in CS/CE, and a portfolio of non-trivial projects.

110k – 132k/yr
On-siteEntry levelBackend Engineering
MongoDB

Software Engineer 3, Voyage Control Plane

MongoDBPalo Alto, CA +1

Build the management and orchestration control plane for Voyage's AI embedding and reranking models in MongoDB Atlas. Develop APIs, Terraform providers, governance, billing, observability, and migration from legacy platform. Requires 2+ years building distributed backend systems at scale.

106k – 209k/yr
Hybrid2+ YOEBackend Engineering
MongoDB

Software Engineer 3, Search Systems Replication & Routing

MongoDBSan Francisco, CA

Develop distributed systems for Atlas Search index lifecycle management, focusing on scalability, data ingestion, and performance. Requires 2+ years backend experience with distributed systems, multithreading, and statically typed languages like Java.

101k – 198k/yr
Hybrid2+ YOEBackend Engineering
Pinterest

Software Engineer II, Backend

PinterestSan Francisco, CA +1

Build scalable backend systems for Pinterest's user-facing features, collaborating with product and design teams on full development lifecycle including prototyping, testing, and AI-assisted workflows. Requires 2+ years backend experience with RESTful APIs, storage, caching, and strong AI utilization practices.

119k – 245k/yr
Remote2+ YOEBackend Engineering