Lead end-to-end release management for web, desktop, and microservice applications—branching strategy, versioning, release trains, notes, and go/no-go coordination.
Oversee code quality and PR governance across Python, C#, and TypeScript; enforce testing, security, and performance standards.
Provide architectural direction for services, APIs, data pipelines, and integrations; ensure scalability, reliability, and observability.
Contribute hands‑on code (30–50%) across backend services, infrastructure automation, and front‑end components.
Build and maintain CI/CD pipelines with automated testing, security scanning, artifact promotion, and progressive delivery.
Define SLOs/SLIs, instrument systems, build dashboards/alerts, and lead incident response and post‑mortems.
Manage release workflows that include software, data, and model artifacts; ensure validation and version control.
Drive security‑by‑design, supply‑chain security, secrets management, and auditability.
Collaborate with engineering, ML, and simulation teams; align with Product/Program Management on scope and milestones.