Technical Program Manager, Software Operations
Core
Design, build, and improve operating systems, workflows, and tools for the software development organization to enhance engineering productivity and autonomy.
Role type
Technical Program Manager (Software Operations)
Builds
AI-enabled software development lifecycle, scalable operational processes, and engineering metrics systems.
Domain
Software Engineering / Developer Productivity / Platform Operations
Deliverable
production ML models | product features | dashboards & analysis | infrastructure
Required skills
Software development lifecycle management, process improvement, engineering metrics analysis, automation design, stakeholder communication, data-driven decision making
Preferred skills
AI agent development, workflow automation, API integrations, Python/SQL/JavaScript, engineering effectiveness frameworks (DORA, SPACE), CI/CD, Agile, cloud services
Technologies
Jira, Confluence, GitHub, CI/CD platforms, AWS, Python, SQL, JavaScript, AI tools (Claude Code, GitHub Copilot, Cursor)
Responsibilities
Design and improve processes and tools across the software development organization; Build AI-enabled SDLC using automation and APIs; Develop engineering metrics and feedback systems; Define planning and execution mechanisms for autonomous teams; Identify friction and implement process improvements; Turn manual processes into scalable systems; Evaluate operational changes using data.
Seniority
Mid-Senior, hands-on IC