NIKE, Inc.

Principal Software Engineer

NIKE, Inc.
Experience Principal
Posted 2 months 2 weeks ago
Principal Level

NIKE, Inc. is seeking a Principal Software Engineer to join its Global Technology organization and work on internal Consumer Product & Innovation tools.

Who you’ll work with

You will be part of the Engineering team within Global Technology, reporting to the team’s Engineering Director. You will collaborate with Software Engineers, Principal Engineers, Solution Architects, Engineering Directors, 3D artists, Product Managers, and cross-functional partners across geographies.

What you’ll work on

You will serve as a primary technical leader for an emerging technology platform on the Consumer Product Innovation team. Your responsibilities will include designing, developing, operating, and integrating Nike and partner platforms and applications; driving technical priorities; defining engineering best practices; collaborating with peers; and translating business problems into technical solutions.

Qualifications

  • Excellent computer science fundamentals, including algorithms and data structures.
  • 14+ years of software engineering experience as an individual contributor developing custom software.
  • 5+ years of hands-on experience with modern software architectural principles and patterns, including REST, domain-driven design, DevOps, and microservices.
  • 5+ years of hands-on experience with distributed cloud systems such as Node.js, EC2, Lambda, DynamoDB, Elasticsearch, or Google Cloud/Azure equivalents.
  • Experience with front-end web technologies including JavaScript, CSS, HTML5, Vue, and React/Redux.
  • Experience with continuous deployment and automated testing.
  • Excellent influencing, verbal, and written communication skills.
  • Ability to build and maintain relationships with peers and cross-functional partners.
  • Experience working in a technical leadership role with agile teams in a product model.
  • Experience developing, monitoring, and supporting highly available microservices, Lambdas, and applications.
  • Bachelor’s degree in Computer Science or Engineering, or equivalent experience.

Preferred qualifications

  • Deep familiarity with 3D content creation tools such as Maya, Blender, Substance, Unity, or Unreal, and 3D pipelines used in product design and digital twin workflows.
  • Experience integrating AI/ML solutions into creative or design tools.

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.

Similar Job Openings