Senior Technical Program Manager (Software)
Core
Drive complex software engineering projects to advance additive manufacturing technology and enable creators to make products.
Role type
Senior Technical Program Manager (Software)
Builds
High-impact software initiatives for additive manufacturing products
Domain
Manufacturing / Software Engineering
Deliverable
production ML models | product features
Required skills
Technical program management, Agile workflows, Release management, Risk mitigation, Vendor relationship management, Technical decision facilitation, Software development lifecycle expertise, Project management tools (Jira, Confluence, GitHub), AI adoption
Preferred skills
3D printing technologies, CAD/CAM software, Manufacturing Execution Systems, Quality Management Systems, Shipping software to physical devices
Responsibilities
Lead and coordinate complex software development programs, Develop and execute comprehensive project plans, Track project progress, milestones, budgets, and dependencies, Manage key vendor relationships, Proactively identify and mitigate risks, Facilitate communication between teams, Provide status updates to stakeholders, Drive technical decision-making processes, Define team rhythms and processes, Partner with Product Management and Engineering Managers
Seniority
Senior, hands-on IC