remoteonsite
Senior Manager, Software Engineering - NIKE
Software Engineer
Lead a high‑performing software engineering team, driving architecture, Agile delivery, and cloud‑native solutions using Java and Python to power innovative sport‑focused products.
About the role
Key Responsibilities
- Lead, mentor, and grow a multidisciplinary engineering team to deliver high‑quality, scalable software solutions.
- Define and evolve software architecture and technical roadmaps aligned with product strategy.
- Champion Agile practices, ensuring efficient sprint planning, delivery, and continuous improvement.
- Drive cloud adoption and DevOps initiatives on AWS, implementing CI/CD pipelines and automated testing.
- Collaborate with product, design, and data science partners to translate business needs into technical specifications.
Requirements
- 5+ years of experience leading software engineering teams in a fast‑paced, consumer‑focused environment.
- Strong background in Java and Python development and modern software design patterns.
- Proven expertise in cloud platforms (AWS) and DevOps tooling (CI/CD, containerization).
- Deep understanding of Agile frameworks (Scrum, Kanban) and ability to foster a collaborative culture.
- Excellent communication and stakeholder management skills, with a track record of delivering complex projects on time.