Senior TPM, Software
$140,000–$170,000 year
On-siteAustin, Texas, United States
Job Summary
Operate SCRUM within a hybrid scrum-fall structure to keep software delivery ahead of hardware milestones, building forward-looking completion forecasts with explicit confidence levels. Run agile ceremonies for software teams, track schedule and technical risks, and escalate issues with named owners to drive resolution. Manage cross-team dependencies across software, hardware, and cloud, making the critical path visible while advocating for an agile model where feasible. Work directly with chief engineers and executive management to ground commitments in team delivery capacity and communicate downstream impacts of shifting scope.
Required Qualifications
- Bachelor's degree in an engineering or scientific discipline
- 8–10 years of professional experience in technical program management
- Demonstrated experience deploying SCRUM in a hybrid scrum-fall environment
- Proven track record running agile ceremonies and generating forward-looking forecasts of completion and risk
- Hands-on proficiency with modern engineering planning and tracking tools (Jira, Linear, or equivalent), including configuring workflows and building reporting that engineers trust and actually use
- Ability to engage credibly with engineers on technical detail, and to translate that detail into program-level decisions
- Proven ability to absorb complex architectures and designs quickly
- Able to establish domain-specific understanding in a design review across unfamiliar technical areas
- Full-time onsite position in Austin, TX
Desired Qualifications
- Computer Science, Computer Engineering, or Electrical Engineering
- Program management experience at a hardware accelerator, photonics, or systems company where software ships alongside physical product
- Experience managing programs through tape-out, bring-up, or comparable hard-date engineering milestones
- Experience leveraging AI to manage very large and complex programs, including planning, dependency analysis, forecasting, and risk surfacing at a scale that defeats manual tracking
- Master's degree in an engineering or scientific discipline, or an MBA
- Formal certification or training in Scrum, SAFe, or an equivalent framework
- Familiarity with compiler, runtime, firmware, or cloud infrastructure development programs
- Familiarity with LLM architectures and their computational requirements
Hiring someone like this?
Get your role in front of qualified candidates on Sorce.