MathWorks logo

MathWorks

Senior Program Manager - Online Products

🇺🇸 Natick, MA

🕑 Full-Time

💰 TBD

💻 Project Management

🗓️ September 22nd, 2025

Kanban SaaS SCRUM

Edtech.com's Summary

MathWorks is hiring a Senior Program Manager - Online Products. The role involves leading cross-functional teams to develop cloud-based MATLAB and Simulink applications, managing project planning, prioritization, and execution to meet strategic goals. The manager facilitates communication, resolves risks, and drives continuous improvement in software development processes.

Highlights
  • Lead planning processes to create multi-release plans aligned with strategic objectives
  • Manage dependencies, communication, and negotiation across impacted teams
  • Identify issues, risks, and define mitigation plans or escalate when necessary
  • Drive continuous improvement by facilitating root cause analysis and process enhancements
  • Develop and roll out new processes, best practices, standards, and KPIs
  • Evaluate and improve agile development practices including Scrum and Kanban
  • Co-author and execute change management and pilot plans, incorporating feedback
  • Monitor KPIs to ensure quality and delivery targets are met
  • Required technical knowledge in Engineering, Math, or Science with program management experience in SaaS or online products
  • Experience with Agile methodologies, Jira, Confluence, and technical understanding of software technology

Senior Program Manager - Online Products Full Description

Senior Program Manager - Online Products


Job Summary
As a Senior Program Manager at MathWorks, you will work on cross-functional teams and programs to develop high quality software that accelerates the pace of engineering and science.  The MATLAB Online and MATLAB Mobile teams build reliable and secure cloud-based applications and services that enable users to access MATLAB and Simulink from a browser or mobile device, making it easy for our customers to collaborate and work with our software from anywhere.  In this role, you will be part of the cross-functional leadership group that will charter projects and programs to achieve strategic objectives.  You will partner with the Engineering Managers and define processes and strategies to enable the cross-functional teams to plan, prioritize, and execute those projects efficiently and effectively.

Responsibilities
  • Facilitate planning processes to create SMART multi-release plans that align with strategic objectives
  • Identify dependencies and facilitate communications with impacted teams to negotiate and establish agreement of responsibilities and plans
  • Identify issues and risks, define mitigation plans, and track them to resolution or escalate appropriately
  • Champion our core value of continuous improvement.  Facilitate problem-solving to identify root causes of issues and ensure countermeasures address the problem effectively.  Lead process improvement activities that eliminate significant sources of waste
  • Design, pilot, and roll out new processes, best practices, standards, and KPI’s as needed to improve team efficiency and effectiveness while avoiding unnecessary duplication or variation from standard processes
  • Evaluate team agile development practices, identify opportunities for improvement, and execute a visible plan for their achievement
  • Co-author and execute change management and pilot plans.  Gather, analyze, and incorporate feedback
  • Monitor KPIs to identify issues in team quality or delivery rate.  Raise awareness of issues and define, communicate, and track the plan to address those issues

Minimum Qualifications
  • A bachelor's degree and 6 years of professional work experience (or a master's degree and 3 years of professional work experience, or a PhD degree, or equivalent experience) is required.

Additional Qualifications
  • Technical degree in Engineering, Math, or Science
  • Experience in program management of commercial SaaS or Online Products and Services
  • Ability to understand software technology; able to participate and contribute to technical conversations
  • Ability to influence others even when you do not have direct authority over them
  • Experience with Agile, Scrum, and Kanban software development methodologies
  • Experience with Jira and Confluence
  • Experience with Mobile App technology is a nice to have