Job Board
LogoLogo

Get Jobs Tailored to Your Resume

Filtr uses AI to scan 1000+ jobs and finds postings that perfectly matches your resume

NIKE Logo

Principal, Software Engineering - Merchandising

NIKE

Salary not specified
Dec 17, 2025
Beaverton, OR, US
Apply Now

Deliver scalable software systems, guide engineering teams, and advise engineering leaders on technology and system design for Nike's Global Technology Consumer Product & Innovation (CP&I) team

Requirements

  • Excellent computer science fundamentals, including algorithms, data structure/design, and system performance/optimization
  • Hands-on experience implementing and supporting modern software architectural principles and patterns (REST, domain-driven design, microservices, serverless architecture, devops, etc)
  • Hands-on experience with distributed cloud systems (node.js, EC2, Lambda, DynamoDB, Elasticsearch, or Google Cloud/Azure equivalents)
  • Rich experience with front-end web application technologies (JavaScript, CSS, html5, React/Redux, Vue, etc)
  • Experience working with design systems (Shadcn, Material UI or similar) as well as experience with accessibility standards (WCAG) and inclusive design practices
  • Experience developing, monitoring, and supporting highly available microservices/lambdas and applications
  • Experience optimizing front-end performance using tools like Lighthouse, WebPageTest, or Chrome DevTools and experience with front-end testing (Jest, Cypress, Playwright)

Responsibilities

  • Collaborate with designers and product managers to translate UX/UI designs into interactive web experiences
  • Contribute to front-end and back-end architecture decisions and advocate for scalable, maintainable code
  • Participate in all aspects of the software engineering cycle, design and build reusable frameworks, and deliver scalable software solutions focused on Product Merchandising
  • Design efficient solutions to integrate existing products and platforms
  • Lead by example to design, develop, operate, and integrate Nike platforms and Merchandising Products
  • Drive technical priorities, define engineering best practices, collaborate with peers, and help to translate business problems into technical solutions
  • Unify data and capabilities across domains, enabling use cases for merchandising, while ensuring governance compliance, breaking down silos, and driving alignment across globally distributed teams and leadership levels

Other

  • Bachelor Degree in Computer Science or related field
  • 10+ years software engineering experience as an individual contributor developing custom software
  • 5+ years hands-on experience implementing and supporting modern software architectural principles and patterns
  • Excellent influencing, verbal and written communication skills
  • Demonstrated ability to build and maintain relationships with multiple peers and cross-functional partners