Job Board
LogoLogo

Get Jobs Tailored to Your Resume

Filtr uses AI to scan 1000+ jobs and finds postings that perfectly matches your resume

MongoDB Logo

Software Engineer, Code Generation

MongoDB

Salary not specified
Sep 10, 2025
Remote, US
Apply Now

MongoDB is looking to solve the problem of modernizing legacy applications and code by developing tools that guide customers in transitioning their applications from relational databases to MongoDB, incorporating AI and traditional text processing for code modernization.

Requirements

  • Strong foundation in data structures and algorithms, with experience applying them to solve problems
  • Proficiency in one or several of Java, Rust, C/C++, and/or Python, with a strong understanding of systems-level programming, memory management, and performance tuning
  • Experience working on backend systems, with an understanding of system availability and performance
  • Ability to diagnose and troubleshoot technical issues in production environments
  • Proficiency with SQL (*preferably Oracle), including querying, schema design, and database optimization
  • Familiarity with cloud-native distributed systems (e.g., Kubernetes, Kafka)
  • Experience with NoSQL databases and understanding of their trade-offs is great, but not required.

Responsibilities

  • Implement and optimize high-performance data structures and algorithms for core components of our generative AI orchestration platform
  • Design and develop efficient data pipelines and storage solutions for AI model integration and output processing
  • Collaborate with AI researchers and machine learning engineers to understand data needs
  • Identify and address performance bottlenecks and architectural challenges in our systems, particularly within data flow and orchestration
  • Contribute to platform features like data versioning, efficient data retrieval, and ensuring data integrity for AI-generated code and related metadata
  • Participate in code reviews, design discussions, and contribute to the overall technical direction of the team
  • Work to develop robust and efficient backend services that orchestrate AI functionalities

Other

  • 2+ years of engineering experience in backend systems, distributed systems, or core platform development
  • Excellent problem-solving skills and the ability to work effectively in a fast-paced, collaborative environment
  • Proven ability to collaborate across disciplines and experience levels, from researchers to junior engineers
  • You have a strong desire to understand complex problem spaces and own solutions
  • This role can be based out of our MongoDB offices or remotely in the US and Canada.