Software Engineer 3, Atlas Search Systems

MongoDBSan Francisco, CA
Hybrid

About The Position

MongoDB’s mission is to empower innovators to create, transform, and disrupt industries by unleashing the power of software and data. They enable organizations of all sizes to easily build, scale, and run modern applications by helping them modernize legacy workloads, embrace innovation, and unleash AI. Their industry-leading developer data platform, MongoDB Atlas, is a globally distributed, multi-cloud database available across AWS, Google Cloud, and Microsoft Azure, allowing customers to build and run applications anywhere. Atlas Search is a multi-cloud service that enables users to execute complex full text and vector search queries using the MongoDB Query Language, freeing them to focus on relevance and data retrieval. The team for this role builds and maintains the instances and supporting infrastructure powering Atlas Search, deploying and monitoring search deployments to provide a highly scalable and observable system for customers and engineers. The Atlas Search product is rapidly growing, and the team is shipping core infrastructure components to support this growth. This role is based in San Francisco, CA with an in-office or hybrid work model.

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

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

Benefits

  • 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
  • health benefits offerings

Stand Out From the Crowd

Upload your resume and get instant feedback on how well it matches this job.

Upload and Match Resume

What This Job Offers

Job Type

Full-time

Career Level

Mid Level

Education Level

No Education Listed

Number of Employees

1,001-5,000 employees

© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service