Verified today
Principal Software Engineer
About the role
Engineering Excellence team partners with directors, architects, and product managers to deliver unified developer platforms at Nike. The Principal Software Engineer architects critical components of the developer platform, leads AI-native SDLC strategy, and mentors senior engineers across global squads. Karnataka, India, on-site.
What you’ll do
- Architect end‑to‑end solutions for unified developer platforms
- Lead AI‑native SDLC implementation and automation frameworks
- Consolidate legacy tools and define migration paths
- Establish traceability models linking requirements to production
- Mentor senior and lead engineers through design reviews
- Champion communities of practice in observability, API design, AI/ML, and cloud
What you’ll bring
- 10+ years software engineering experience
- Expert-level proficiency in Java, Node.js, Golang, React, or JavaScript
- 5+ years hands‑on experience with AWS, Kubernetes, and Terraform
- Deep experience with CI/CD ecosystems and developer platform tooling
- Proven ability to lead technical architecture reviews and set engineering standards
Skills
Education
Bachelor's degree in Computer Science or Engineering