Principal Program Manager, Engineering Operations
Core
Principal-level technical leadership for complex, software-intensive systems spanning cloud platforms, distributed systems, AI-enabled products, and large-scale operational environments.
Role type
Principal Engineer (Software Systems)
Builds
Complex, cross-domain software systems and AI-enabled products
Domain
Software Engineering, Distributed Systems, Cloud Platforms, AI/ML
Deliverable
production ML models
Required skills
Systems thinking, Software architecture, Technical leadership, AI-assisted development, Learning agility, Product and mission orientation
Preferred skills
Cloud-native platforms, Kubernetes, Distributed data systems, AI-assisted software development, High-availability platforms, Geospatial/aerospace/defense domains, Systems-of-systems integration, Model-based systems engineering
Technologies
Kubernetes, Cloud-native platforms, Distributed data systems, Event-driven architectures
Responsibilities
Lead technical design and delivery of complex, cross-domain software systems; Define system architecture, integration strategy, and technical direction; Translate ambiguous problems into scalable technical solutions; Lead architecture trade studies and make consequential technical decisions; Drive system decomposition and integration planning; Partner with Product to validate customer needs; Identify and mitigate architectural and operational risks; Shape technical direction across a product portfolio; Influence engineering organizations through technical credibility; Raise engineering quality through better architecture and practices; Drive capabilities from concept through operational readiness.
