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 Engineer

NIKE

Salary not specified
Oct 6, 2025
Beaverton, OR, US
Apply Now

NIKE, Inc. is looking for a full-stack Principal Software Engineer to join the Global Technology Consumer Product & Innovation (CP&I) team to deliver scalable software systems, guide engineering teams, and advise on technology and system design for product innovation.

Requirements

  • Excellent computer science fundamentals, including algorithms, data structure/design, and system performance/optimization.
  • 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. (REST, domain-driven design, microservices, serverless architecture, etc)
  • 5+ years hands on experience with distributed cloud systems tech. (node.js, EC2, Lambda, DynamoDB, Elasticsearch, or Google Cloud/Azure equivalents)
  • Experience with front-end web application tech. (javascript, CSS, html5, Vue, React/redux)
  • Experience with animation libraries (e.g., GSAP, Framer Motion) or WebGL for rich visual experiences.
  • Experience optimizing front-end performance using tools like Lighthouse, WebPageTest, or Chrome DevTools and experience with front-end testing. (Jest, Cypress, Playwright)

Responsibilities

  • build and deliver scalable software solutions focused on Product Design
  • design, implement and integrate new technologies
  • evolve our data and analytics products
  • contribute to all aspects of software engineering from ingestion, transformation, and consumption
  • help design and build reusable frameworks, automated workflows, and libraries at scale to support analytics products
  • participate in architecture and design discussions to process and store high-volume data sets
  • collaborate with designers and product managers to translate UX/UI designs into interactive web experiences

Other

  • Will accept any suitable combination of education, experience and training.
  • Experience working with design systems. (Shadcn, Material UI or similar) as well as experience with accessibility standards (WCAG) and inclusive design practices.
  • Continuous deployment and automated testing experience
  • Excellent verbal and written communication skills.
  • Demonstrated ability to build and maintain relationships with multiple peers and cross-functional partners.