Jobs · Engineering · Oregon

Senior Engineering Manager, Code Generation

MongoDB · Oregon, United States · 3 wk ago
Engineering$151k–$297k/yrFull-time

About the role

The Application Modernization Platform (AMP) team is tackling one of the industry's most critical challenges: leveraging Generative AI to transform rigid, legacy applications into modern, microservices-based architectures powered by MongoDB. A core difficulty in legacy code transformation is guaranteeing the equivalence of the new application's business logic, ensuring it operates smoothly and efficiently with the new MongoDB data ecosystems in a reliable and scalable manner. The success of this mission heavily relies on the essential tools developed by the CodeGen team.

Responsibilities

  • Provide technical leadership and mentorship to a team of engineers, fostering a culture of innovation, quality, and continuous improvement
  • Drive the architectural vision and long-term technical roadmap for the Code Gen product suite, ensuring it is scalable, reliable, and performant
  • Collaborate closely with Product Managers and other stakeholders to define product features and translate business requirements into robust technical designs
  • Lead the design and implementation of complex, mission-critical components of AMP’s code transformation toolset
  • Champion and enforce engineering best practices through design reviews, code reviews, and by setting a high standard for quality and operational excellence
  • Act as a hands-on leader, guiding the team through complex technical challenges and contributing to the codebase where necessary

Requirements

  • Experienced Senior Lead Software Engineer with a strong background in database ecosystem, reshaping complex large-scale services and team leadership
  • 10+ years of software development and operations experience, with a focus on building platforms and distributable software infrastructure
  • 2+ years of experience leading, coaching, and mentoring a team of software engineers to achieve high-impact results
  • Extensive product experience in building enterprise-grade analytics systems for data streaming or data tooling
  • Extensive experience with relational and document data modeling and hands-on experience with at least one SQL database (Postgres, MySQL, etc) and at least one document database (e.g. MongoDB)
  • Experience in using GenAI in building complex large-scale systems, and knowing what GenAI is best suited to do, is a plus

Qualifications

  • Curiosity, a positive attitude, and a drive to continue learning
  • Excellent verbal and written communication skills
  • Excellent time and project management skills including the ability to make realistic assessments of project cost and complexity

Skills

  • Strong understanding of Generative AI and its application in complex systems
  • Experience with MongoDB and other document databases
  • Experience with relational databases (Postgres, MySQL, etc.)
  • Experience with large-scale system design and architecture
  • Experience with distributed systems and microservices
  • Experience with DevOps practices and CI/CD pipelines

Benefits

  • Hybrid working model
  • Comprehensive benefits package including health benefits, parental leave, and retirement plans

Pay

  • $151,000—$297,000 USD

Schedule

  • Hybrid working model

Similar jobs