Talent.com
Principal Software Engineer
Principal Software EngineerNIKE • Beaverton, OR, US
Principal Software Engineer

Principal Software Engineer

NIKE • Beaverton, OR, US
11 hours ago
Job type
  • Full-time
Job description

Job Description

Become a Part of the NIKE, Inc. Team

NIKE, Inc. does more than outfit the world’s best athletes. It is a place to explore potential, obliterate boundaries and push out the edges of what can be. The company looks for people who can grow, think, dream and create. Its culture thrives by embracing diversity and rewarding imagination. The brand seeks achievers, leaders and visionaries. At NIKE, Inc. it’s about each person bringing skills and passion to a challenging and constantly evolving game.

WHO WE ARE LOOKING FOR

We are 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 across our org and advise engineering leaders on technology and system design.  The ideal candidate will have full-stack development experience and possess superior front-end engineering knowledge and ability. The person in this role must have outstanding communication skills, proven data design and implementation experience and a track record of delivering results. This person will be a self-starter, comfortable with ambiguity and will enjoy working in a fast-paced dynamic environment as they collaborate with engineers, product management, org leadership, and business partners.

WHAT YOU WILL WORK ON

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

WHO YOU WILL WORK WITH

As a Principal Software Engineer within the CP&I organization, you will work with a diverse team of engineers, product leaders, data scientists, and data governance partners to design and deliver scalable, reliable platforms that power Nike’s most critical digital and data products. You will also partner closely with UX designers to ensure delivery of high quality, user-centric designs and implementations. Reporting to the Senior Director of Engineering, you will collaborate closely with stakeholders across product, architecture, AI / ML, and governance to support a wide range of experiences. Your work will help unify data and capabilities across domains, enabling use cases for product creation and design, while ensuring governance compliance, breaking down silos, and driving alignment across globally distributed teams and leadership levels throughout Global Technology.

WHAT YOU BRING

Bachelor degree in Computer Science / Engineering or equivalent experience. Will accept any suitable combination of education, experience and training.

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 working with design systems. (Shadcn, Material UI or similar) as well as experience with accessibility standards (WCAG) and inclusive design practices.

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)

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.

Experience working in a technical leadership role on one or more agile teams in a product model.

Experience developing, monitoring, and supporting highly available microservices / lambdas and applications.

Preferred qualifications :

Experience with 3D software packages (Maya, 3ds Max, Houdini, Blender) and game engines (Unreal Engine, Unity) a plus

Familiarity with headless CMS platforms and front-end integration.

Experience with real-time data visualization or dashboards.

Experience working in the footwear or apparel industry is a strong plus.

NIKE, Inc. is a growth company that looks for team members to grow with it. Nike offers a generous total rewards package, casual work environment, a diverse and inclusive culture, and an electric atmosphere for professional development. No matter the location, or the role, every Nike employee shares one galvanizing mission : To bring inspiration and innovation to every athlete

  • in the world.

NIKE, Inc. is an equal opportunity employer. Qualified applicants will receive consideration without regard to race, color, religion, sex, national origin, age, sexual orientation, gender identity, gender expression, veteran status, or disability.

We offer a number of accommodations to complete our interview process including screen readers, sign language interpreters, accessible and single location for in-person interviews, closed captioning, and other reasonable modifications as needed. If you discover, as you navigate our application process, that you need assistance or an accommodation due to a disability, please complete the Candidate Accommodation Request Form.

Create a job alert for this search

Principal Software Engineer • Beaverton, OR, US

Related jobs
Platform Software Engineer

Platform Software Engineer

VirtualVocations • Aloha, Oregon, United States
Full-time
A company is looking for a Platform Software Engineer to drive architecture and development for a multi-partner integration platform. Key Responsibilities Co-own architecture for APIs, data pipeli...Show more
Last updated: 30+ days ago • Promoted
Director of Software Engineering

Director of Software Engineering

VirtualVocations • Salem, Oregon, United States
Full-time
A company is looking for a Director, R&D Software Engineering to lead the modernization and innovation of software platforms for digital physiology solutions. Key Responsibilities Lead the moderni...Show more
Last updated: 30+ days ago • Promoted
Software Engineer Manager - Merchandising

Software Engineer Manager - Merchandising

NIKE • Beaverton, OR, US
Full-time
We’re looking for multiple thought leaders who can help lead, coach, and inspire a team of engineers.We want someone with a background in software engineering someone who has a background in ...Show more
Last updated: 30+ days ago • Promoted
Lead Software Engineer - Data Platform

Lead Software Engineer - Data Platform

Relativity • Portland, OR, United States
Full-time
Join our team as we reimagine and modernize the core of Relativity's data architecture.You'll play a pivotal role in transforming the Document Domain - a foundational component of our platform-into...Show more
Last updated: 30+ days ago • Promoted
Software Performance Engineer

Software Performance Engineer

VirtualVocations • Aloha, Oregon, United States
Full-time
A company is looking for a Software Performance Engineer.Key Responsibilities Develop and maintain custom benchmark tools and automation frameworks for bare-metal and virtualized environments Ex...Show more
Last updated: 3 days ago • Promoted
Principal Solutions Engineer

Principal Solutions Engineer

VirtualVocations • Vancouver, Washington, United States
Full-time
A company is looking for a Principal Solutions Engineer.Key Responsibilities Develop detailed Solution Briefs based on business requirements Identify and understand analytics, advertising, and m...Show more
Last updated: 30+ days ago • Promoted
Principal Frontend Engineer

Principal Frontend Engineer

VirtualVocations • Vancouver, Washington, United States
Full-time
A company is looking for a Principal Software Engineer.Key Responsibilities Lead the architectural vision and technical strategy for the Rovo FE team Collaborate with product managers, designers...Show more
Last updated: 30+ days ago • Promoted
Principal Developer

Principal Developer

VirtualVocations • Vancouver, Washington, United States
Full-time
A company is looking for a Developer, Principal to join their team.Key Responsibilities Functions as an individual contributor and serves as a technical lead on development projects Provides dev...Show more
Last updated: 30+ days ago • Promoted
Software Engineer, Full Stack

Software Engineer, Full Stack

VirtualVocations • Salem, Oregon, United States
Full-time
A company is looking for a Software Engineer, Full Stack.Key Responsibilities Lead technology projects and a team of developers to create scalable cloud-native solutions Write high-quality code ...Show more
Last updated: 30+ days ago • Promoted
Software Engineer III - Full Stack

Software Engineer III - Full Stack

VirtualVocations • Salem, Oregon, United States
Full-time
A company is looking for a Software Engineer III - Full Stack (Remote).Key Responsibilities : Estimate and complete development tasks including coding and requirements gathering with minimal guida...Show more
Last updated: 30+ days ago • Promoted
Software Engineer

Software Engineer

VirtualVocations • Vancouver, Washington, United States
Full-time
A company is looking for a Software Engineer.Key Responsibilities Analyze functionality, integration, and performance issues at various levels of the hardware / software stack Design and code solu...Show more
Last updated: 30+ days ago • Promoted
Principal Software Engineer

Principal Software Engineer

VirtualVocations • Aloha, Oregon, United States
Full-time
A company is looking for a Principal Software Engineer, Gen AI.Key Responsibilities Implement complex software systems integrating Generative AI capabilities Lead cross-functional collaboration ...Show more
Last updated: 30+ days ago • Promoted
Principal Enterprise Architect

Principal Enterprise Architect

VirtualVocations • Aloha, Oregon, United States
Full-time
A company is looking for a Principal Data Management Architect.Key Responsibilities Design, enhance, and implement end user computing platforms and infrastructure Drive modern management adoptio...Show more
Last updated: 30+ days ago • Promoted
Principal Engineer (Routing, MPLS)

Principal Engineer (Routing, MPLS)

VirtualVocations • Aloha, Oregon, United States
Full-time
A company is looking for a Principal Engineer (Routing, MPLS).Key Responsibilities Architect solutions for Access and Edge networks using Layer 3 technologies for service automation and operation...Show more
Last updated: 2 days ago • Promoted
Platform Engineer

Platform Engineer

VirtualVocations • Aloha, Oregon, United States
Full-time
A company is looking for a Platform Engineer with a strong focus on Fastly, Compute@Edge, VCL, and WAF.Key Responsibilities Develop and maintain backend systems and cloud infrastructure using Fas...Show more
Last updated: 30+ days ago • Promoted
Lead Software Engineer

Lead Software Engineer

VirtualVocations • Vancouver, Washington, United States
Full-time
A company is looking for a Lead Software Engineer to design and implement software systems while mentoring junior developers. Key Responsibilities Design, develop, and implement software systems u...Show more
Last updated: 30+ days ago • Promoted
Software Engineer (Trading)

Software Engineer (Trading)

VirtualVocations • Salem, Oregon, United States
Full-time
A company is looking for a Software Engineer (Trading).Key Responsibilities Develop features for web platforms, including the Phantom Extension and website Lead initiatives to support additional...Show more
Last updated: 2 days ago • Promoted
Principal Security Engineer

Principal Security Engineer

VirtualVocations • Salem, Oregon, United States
Full-time
A company is looking for a Principal Information Security Engineer.Key Responsibilities Define and execute the security strategy for infrastructure and cloud platforms Lead architecture and impl...Show more
Last updated: 30+ days ago • Promoted