About the Role
This role is part of Nike's Global Technology organisation, leading a team of engineers who build tooling for Enterprise facing Consumer Product & Innovation applications within the Merchandising domain. The engineer will coordinate with other teams, provide guidance and coaching, and build a collaborative culture to empower the team to solve problems quickly. They will work day-to-day with engineers, the Product Manager, and Principal Engineers, and engage with other Global Technology functions on organizational and technical goals.
Key Responsibilities
- Lead, coach, and inspire a team of engineers.
- Build tooling for Enterprise facing Consumer Product & Innovation applications in Nike's Merchandising domain.
- Develop modular, configurable, and API-first capabilities consumed by modern web applications built with React.
- Coordinate with other teams and provide guidance and coaching for the team.
- Build a collaborative culture on the team and empower the team to solve problems quickly.
- Work day-to-day with a team of engineers, the team's Product Manager, and Principal Engineers on software projects.
- Engage with other Global Technology functions and teams on organizational and technical goals.
Required Experience & Qualifications
- Experience leading teams in a highly collaborative environment.
- Bachelor's degree in computer science or related field (or any suitable combination of education, experience and training).
- 7+ years’ experience in technology & software engineering roles.
- Significant experience in software engineering, with demonstrable knowledge of the roles, skills, activities, practices, tools, and deliverables applied at every phase of the software lifecycle.
- Experience with front-end frameworks like React, Angular, or Vue.js.
- Hands-on experience implementing and supporting modern software architectural principles and patterns (REST, domain-driven design, microservices, etc.).
- Experience with cloud architecture, infrastructure as code, CI/CD and related tools.
- Experience with AWS platform including Lambda, Step Functions, DynamoDB, Elasticsearch, S3.
- Strong understanding of architectural design patterns and computer-science fundamentals.
- Knowledge and/or experience of open-source technologies and impact of make/buy decisions in data movement, enrichment, workflow, orchestration, and content management.
- Ability to articulate and/or have experience with integration patterns, data movement and enrichment capabilities.
- Understanding of enterprise security and privacy requirements associated with the above technologies.
- Proven experience collaborating on latest technologies with Engineers and Architects.
- Extensive background in working with business partners.
- Proven track record of being results oriented with demonstrated ability to achieve aggressive goals.
Preferred Skills
- Background in cloud native architecture and micro-service design.
- Experience with implementing and integrating AI, Machine Learning and related data solutions.