Principal Software Engineer, ITC
NIKE, Inc.Who You’ll Work With
You will be part of Nike’s Global Technology organization, working on internal Supply Chain and Planning Technology (SCPT) and reporting to the team’s Engineering Director. You will collaborate with engineers, Product Managers, Principal Engineers, Architecture, Product and Business leadership, and other Global Technology teams.
As a Principal Software Engineer, you will work across multiple engineering squads within a business-aligned domain to solve complex business and technology problems. You will help define technical designs and implementation roadmaps, support resourcing decisions, and elevate Nike’s engineering culture, standards and best practices.
Who We Are Looking For
You will help design and deliver best-in-class supply chain solutions in an innovative, diverse and collaborative environment. The role requires deep software engineering experience, particularly in supply chain distribution.
- Bachelor’s or Master’s degree in Computer Science or Engineering
- 10+ years of relevant experience designing, building and implementing complex end-to-end software engineering solutions
- Experience with Warehouse Management Systems (WMS) or Transportation Management Systems (TMS)
- Expert-level experience with Java, AWS, containerization, CI/CD and DevOps
- Experience with microservice architecture, domain-driven design and RESTful services using Java, Node or Scala
- Experience with NoSQL data stores such as Cassandra, DynamoDB or MongoDB
- Experience with relational data stores such as MySQL and Oracle
- Experience with monitoring and tracing tools such as Splunk and SignalFx
- Expertise using GitHub Copilot is an advantage
- Ability to solve complex software engineering problems and design and implement API and microservice patterns
- Testing experience with common industry tools
- Ability to act as an expert advisor, inspiring leader and facilitator of engineering decisions
- Ability to communicate technical and functional vision to multiple audiences
- Strong verbal, written communication and collaboration skills
What You’ll Work On
- Provide technical guidance and innovative approaches to roadmap implementation
- Work with multifunctional engineering teams across time zones
- Drive cross-domain alignment and technical delivery of major capabilities
- Evaluate solution options and assess their merits and risks with Architecture
- Provide technical leadership in the evaluation, design and development of major capabilities
- Help establish core platforms and capability maturity visions
- Design, develop, test and deploy sophisticated solutions
- Mentor software developers and ensure work meets industry standards through code reviews
- Support mission-critical Node-based WMS and Transportation Management systems
NIKE, Inc. offers a total rewards package, a casual work environment, a diverse and inclusive culture, and opportunities for professional development. NIKE, Inc. is an equal opportunity employer.