What is a Software Engineer at NIKE?
As a Software Engineer at NIKE, you play a central role in driving technical innovation that powers the world's leading sports brand. Technology at NIKE is not just a back-office support function—it is the engine behind global supply chains, cutting-edge direct-to-consumer digital experiences, enterprise Consumer Product & Innovation (CP&I) tools, and data-driven athletic solutions.
In this role, you will work on engineering challenges at massive scale. Whether you are architecting microservices to support high-traffic global product launches, developing intuitive frontend applications for internal product creation, or engineering high-throughput data pipelines on cloud infrastructure, your work directly influences how NIKE designs, manufactures, and delivers products to millions of athletes worldwide.
NIKE's engineering ecosystem relies heavily on cloud-native technology, modern frontend frameworks like React, resilient backend systems built with Node.js, Java, or Python, and cloud services powered by AWS. Engineers collaborate in dynamic, cross-functional Agile teams alongside product managers, system architects, and business stakeholders, shaping software solutions that redefine digital retail and sports innovation.
