Skip to main content

mongodb

Software Engineer, Code Generation

California; Colorado; Montana; Nevada; New Mexico; Oregon; Utah; WashingtonFrom $215kmidAdded today

About this role

MongoDB is hiring a Software Engineer to join the Relational Migrator team, building AI-powered code generation tools that help developers convert applications from relational databases to MongoDB. This role combines software engineering expertise with machine learning to develop intelligent code transformation capabilities, including parsing legacy code and generating modernized MongoDB implementations.

What you'll do

  • Design and implement code parsing systems to convert legacy code structures into standardized formats like abstract syntax trees
  • Develop AI-powered code modernization features that transform relational database code to MongoDB patterns
  • Collaborate with product managers and engineers to define code modernization strategies aligned with business priorities
  • Build and maintain comprehensive test coverage including unit, integration, and load testing
  • Provide technical leadership on emerging technologies and share knowledge through tech talks and documentation
  • Define and optimize metrics for AI usage quality and cost efficiency

What they're looking for

  • Professional software development in Java or similar languages (2+ years)
  • Generative AI and Large Language Models (LLMs)
  • Text processing engines (ANTLR or similar)
  • Compiler design, code parsing, and abstract syntax trees (AST)
  • System design and cloud architecture
  • Lexical and syntax analysis
  • Strong verbal and written communication
  • Passion for emerging technologies and continuous learning

Benefits

  • Remote-eligible positions across western North America (PST/MST zones)
  • Employee affinity groups and community engagement
  • Fertility assistance programs
  • Generous parental leave policy
Apply on the employer's site

Opens the official application on the employer’s site. No login required.