Taro Logo

Software Engineer 3

MongoDB provides a globally distributed, multi-cloud database platform enabling organizations to build and run modern applications.
$101,000 - $198,000
Backend
Mid-Level Software Engineer
Hybrid
1,000 - 5,000 Employees
3+ years of experience
AI · Enterprise SaaS · Database

Description For Software Engineer 3

MongoDB is seeking a Software Engineer 3 to join their Atlas Search team in San Francisco. This role focuses on building features that drive adoption of Atlas Search for AI workloads. MongoDB Atlas is an industry-leading developer data platform available across major cloud providers, serving over 175,000 new developers monthly. The position involves working on scalable services to deliver ML capabilities like embedding and data processing for RAG and Chat applications.

The role offers an exciting opportunity to work on cutting-edge AI integration with MongoDB's search platform. You'll be part of a new team responsible for designing and implementing features that enhance Atlas Search's AI capabilities. The position requires expertise in Java and Python, with experience in distributed systems and cloud services. Knowledge of Gen AI applications and tools like langchain and llama index is advantageous but not mandatory.

MongoDB offers a comprehensive benefits package including flexible PTO, extensive parental leave, health benefits, and equity participation. The company culture strongly supports employee wellbeing and professional growth, with clear success metrics outlined for 3, 6, and 12-month periods. The hybrid work model provides flexibility while maintaining collaborative opportunities in the SF Bay Area office.

This is an excellent opportunity for engineers passionate about working with AI, distributed systems, and database technologies at scale. You'll be contributing to a product used by major organizations like Samsung and Toyota, while working alongside talented teams across cloud services, database, enterprise tools, and support functions.

Last updated 8 days ago

Responsibilities For Software Engineer 3

  • Design and contribute to integrated search platform to support ML workloads
  • Participate in product and architecture discussions
  • Perform code reviews and make recommendations for improvement
  • Collaborate with cloud services, database, enterprise tools, drivers and support teams

Requirements For Software Engineer 3

Java
Python
  • 3+ years experience delivering large scale systems on production
  • Proficiency in modern programming languages, preferably Java and Python
  • Experience in developing distributed systems, cloud services and SaaS products
  • Experience with building Gen AI applications or tools like langchain, llama index (preferred)

Benefits For Software Engineer 3

401k
Medical Insurance
Mental Health Assistance
Parental Leave
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
  • Health benefits
  • Employee stock purchase program
  • Equity

Interested in this job?

Jobs Related To MongoDB Software Engineer 3