Software Technical Performance Manager - L4
Sophia Space · Pasadena, CA · 1 mo ago
On-siteAnalystFull-time
Primary Responsibilities
- Own the software milestone execution rhythm from planning through release, including scope, success criteria, feature decomposition, dependency tracking, readiness reviews, carry-forward work, and retrospectives.
- Partner with software leadership and engineering leads to define integrated program plans, measurable outcomes, sequencing assumptions, capacity constraints, and clear scope, schedule, risk, and quality trade-offs.
- Translate milestone goals into coordinated execution plans across platform infrastructure, runtime services, mission workloads, operating systems, firmware, automation, observability, and operations.
- Maintain an accurate execution record covering milestone progress, ownership, dependencies, risks, decisions, carry-forward work, and release status without centralizing routine ticket administration.
- Establish intake, triage, and risk-management practices that protect engineering focus while ensuring requests, assumptions, issues, and unresolved decisions have clear owners and next actions.
- Cookordination software release readiness by defining readiness criteria with engineering leads, identifying gaps, presenting an integrated assessment, and recommending that releases be held when material risk remains unresolved.
- Cookordinate with business development and product teams on capability needs, feature releases, schedules and scope.
Required Skills
- Seven or more years of combined professional experience, including at least five years as a hands-on individual contributor in software engineering, infrastructure engineering, DevOps, platform engineering, embedded software, or a comparable technical discipline.
- Two or more years of technical program management, engineering program management, technical project leadership, release management, or equivalent cross-functional execution ownership, which may overlap with an individual-contributor or technical-lead role.
- Ability to engage credibly with senior engineers on architecture, interfaces, dependencies, failure modes, validation strategy, and operational trade-offs while respecting engineering ownership of technical decisions.
- Experience managing complex software programs involving multiple engineering owners, integration boundaries, technical dependencies, and cross-functional stakeholders.
- Strong understanding of software planning, integration, validation, release readiness, risk management, retrospectives, and operational support.
- Experience establishing lightweight engineering execution systems that support milestone planning, dependency tracking, decision management, risk visibility, and release coordination without creating unnecessary process overhead.
- Strong written and verbal communication skills, including the ability to distinguish ticket completion from integration readiness, demonstrated system behavior, and defensible release confidence.
Desired Skills
- Experience supporting aerospace, defense, robotics, autonomous systems, embedded systems, distributed platforms, or other mission-critical engineering environments.
- Experience coordinating hardware and software integration where delivery depends on laboratory assets, firmware readiness, vendor inputs, or physical-system availability.
- Familiarity with modern software delivery, infrastructure automation, container orchestration, observability, deployment automation, and production operations.
- Experience with milestone-based engineering programs, release gates, integration events, operational-readiness reviews, or customer-facing technical demonstrations.
- Experience building or improving intake, planning, dependency tracking, risk management, and release-readiness practices for a growing engineering organization.
- Familiarity with engineering design reviews, decision records, architecture governance, difficult-to-reverse technical decisions, and small teams whose engineering leads own broad technical surfaces.