Senior Technical Program Manager, App Modernization

MongoDB MongoDB · Enterprise · New York, NY · Remote · PTO App Modernization ENG

This role is for a Senior Technical Program Manager focused on application modernization, helping developers transition from relational databases to MongoDB. The team builds toolkits that leverage AI to power these transitions. The TPM will own the delivery of complex, cross-functional efforts, partnering with Engineering, Product, and other teams to execute the product vision, solve technical challenges, and provide data-driven insights. While the role involves working with AI-powered tools and understanding AI/ML concepts, the core responsibility is program management and delivery, not direct AI/ML model development or research.

What you'd actually do

  1. Own the successful delivery of complex, cross-functional efforts for Application Modernization
  2. Partner closely with stakeholders across the organization from Engineering, Product, Product Design, and Field-facing teams to develop and execute against our overall product vision and business objectives, uncover solutions to technical challenges, and provide data-driven insights that power strategic decision-making.
  3. Leverage technical acumen and analytical skills to drive engineering programs forward and maximize business value delivery
  4. Develop a strategic approach to program management that balances hands-on oversight with process-driven operationalization. This involves discerning when to provide direct guidance and when to empower teams by establishing clear frameworks and guidelines for ongoing initiatives
  5. Build strategic partnerships with Product, Design, and Engineering stakeholders

Skills

Required

  • 5+ years of Software development background
  • Experience with Java web services
  • Experience with relational data modelling and SQL
  • Familiarity with tools and methodologies for code analysis, refactoring, and automated testing
  • Ability to partner with technical stakeholders
  • Ability to participate in technical design discussions
  • Strong communication skills
  • Deep user empathy
  • Organizational skills
  • Program delivery experience
  • Familiarity with project tracking software (JIRA preferred)
  • Familiarity with MongoDB or comparable technology
  • Exposure to generative AI and Machine Learning
  • Interest in business automation (scripting in Python, Google Apps Script, Slack)

Nice to have

  • Experience with AI/ML tools for application modernization
  • Experience with seamless transition tooling

What the JD emphasized

  • 5+ years of Software development background
  • Familiar with tools and methodologies for code analysis, refactoring, and automated testing
  • Able to partner with technical stakeholders in methodically breaking down engineering challenges to deliver against abstract goals
  • Able to participate in technical design discussions and summarize trade-offs, outcomes, and next steps
  • Skilled at communicating across a diverse set of engineers and stakeholders
  • Capable of deep user empathy and adept at balancing product goals and engineering constraints to deliver impactful experiences
  • Hyper-organized and capable of coordinating across multiple independent work streams and organizations
  • A role model for effective execution practices, driven by an attuned sense of priority and urgency
  • Able to leverage their experience in program delivery to influence improvements to our tools, operations, architecture
  • Trained in working with project tracking software (JIRA is preferred)
  • Familiar with MongoDB or a comparable technology
  • Exposed to generative AI and Machine Learning
  • Interested in business automation work such as scripting in Python, Google Apps Script and Slack