Taro Logo

Software Engineer, Code Generation

MongoDB is a developer data platform company that provides globally distributed, multi-cloud database solutions.
$101,000 - $257,000
Backend
Mid-Level Software Engineer
Hybrid
1,000 - 5,000 Employees
2+ years of experience
AI · Enterprise SaaS · Database

Job Description

MongoDB is seeking a Software Engineer to join their Code Generation team, focusing on building and optimizing the underlying systems that power their generative AI platform. This role combines traditional backend engineering with cutting-edge AI applications, though prior AI experience isn't required. The position offers a competitive base salary range of $101,000 to $257,000 USD, along with comprehensive benefits including equity and parental leave.

The role involves working on critical components that ensure scalability, efficiency, and reliability of MongoDB's AI-powered services. You'll be implementing high-performance data structures, developing efficient data pipelines, and collaborating with AI researchers to translate complex requirements into robust technical solutions. The position requires 2+ years of engineering experience and strong computer science fundamentals.

MongoDB's mission is to empower innovators by unleashing the power of software and data. As the leading developer data platform, MongoDB Atlas is available in over 115 regions across major cloud providers. The company serves over 175,000 new developers monthly and is trusted by major organizations like Samsung and Toyota.

The position offers significant growth opportunities, with clear success measures outlined for 3, 6, and 12-month periods. You'll work on modernizing applications, helping customers transition from relational databases to MongoDB's document model, and contributing to the company's expanding toolkit for application modernization.

The role can be based out of MongoDB offices or remote in the US and Canada, offering flexibility in work arrangement. The company provides a supportive culture with employee affinity groups, fertility assistance, and comprehensive benefits. MongoDB is committed to diversity, equal employment opportunities, and providing necessary accommodations for individuals with disabilities.

This is an excellent opportunity for engineers passionate about building scalable systems and working with cutting-edge technology in a collaborative environment. The role offers exposure to both traditional backend development and modern AI applications, making it an exciting position for career growth in an innovative company.

Last updated 4 days ago

Responsibilities For Software Engineer, Code Generation

  • Implement and optimize high-performance data structures and algorithms for AI orchestration platform
  • Design and develop efficient data pipelines and storage solutions
  • Collaborate with AI researchers and machine learning engineers
  • Identify and address performance bottlenecks and architectural challenges
  • Contribute to platform features like data versioning and data integrity
  • Participate in code reviews and design discussions
  • Develop robust backend services that orchestrate AI functionalities

Requirements For Software Engineer, Code Generation

Java
Python
Rust
Kubernetes
Kafka
  • 2+ years of engineering experience in backend systems, distributed systems, or core platform development
  • Strong foundation in data structures and algorithms
  • Proficiency in Java, Rust, C/C++, and/or Python
  • Experience working on backend systems
  • Ability to diagnose and troubleshoot technical issues
  • Excellent problem-solving skills
  • Proficiency with SQL (preferably Oracle)
  • Strong desire to understand complex problem spaces

Benefits For Software Engineer, Code Generation

Medical Insurance
Parental Leave
401k
Mental Health Assistance
  • 20 weeks fully-paid gender-neutral parental leave
  • Fertility and adoption assistance
  • 401(k) plan
  • Mental health counseling
  • Flexible paid time off
  • Employee stock purchase program
  • Transgender-inclusive health insurance coverage