Principal Software Engineer, ITC at Nike

Karnataka, India

Nike Logo
Not SpecifiedCompensation
Senior (5 to 8 years), Expert & Leadership (9+ years)Experience Level
Full TimeJob Type
UnknownVisa
Technology, Consumer Goods, ApparelIndustries

Requirements

  • Excellent computer science fundamentals, including algorithms and data structures
  • 13+ 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, Devops, microservices, etc.)
  • 5+ years hands-on experience with distributed cloud systems (node.js, EC2, Lambda, DynamoDB, Elasticsearch, or Google Cloud/Azure equivalents)
  • Experience with front-end web application technologies (javascript, CSS, html5, Vue, React/redux, etc.)
  • Experience with implementing and integrating AI, Machine Learning and related data solutions (preferred)
  • Continuous deployment and automated testing experience
  • Excellent influencing, 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 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
  • Ability to pass a seven year background investigation

Responsibilities

  • Design, develop, operate, and integrate Nike and partner platforms and applications (half of time)
  • Drive technical priorities
  • Define engineering best practices
  • Collaborate with peers
  • Translate business problems into technical solutions (half of time)
  • Serve as one of the primary technical leaders on Nike’s emerging technology platforms

Skills

Key technologies and capabilities for this role

Node.jsEC2LambdaDynamoDBElasticsearchRESTDomain-Driven DesignDevOpsMicroservicesAlgorithmsData StructuresGoogle CloudAzure

Questions & Answers

Common questions about this position

What experience level is required for this Principal Software Engineer role?

The role requires 13+ years of software engineering experience as an individual contributor developing custom software, plus 5+ years hands-on with modern software architectural principles and distributed cloud systems.

What key technical skills are needed for this position?

Candidates need excellent computer science fundamentals including algorithms and data structures, experience with front-end technologies like JavaScript, CSS, HTML5, Vue, React/Redux, and hands-on work with distributed cloud systems such as Node.js, EC2, Lambda, DynamoDB, and Elasticsearch.

What is the salary or compensation for this role?

This information is not specified in the job description.

Is this a remote position, or is there a location requirement?

This information is not specified in the job description.

What kind of team and work environment can I expect?

You'll join the Design Engineering team within Nike’s Global Technology organization, working closely with Software Engineers, Principal Engineers, Solution Architects, Engineering Directors, and Product Managers in a fast-paced development environment on Product Innovation tools.

Nike

Designs and sells athletic footwear and apparel

About Nike

Nike designs, manufactures, and sells a variety of footwear, apparel, equipment, and accessories aimed at athletes, fitness enthusiasts, and everyday consumers. Their products are created to be stylish and performance-oriented, catering to the needs of a diverse clientele. Nike operates through multiple sales channels, including retail stores, online platforms, and third-party retailers, and enhances its brand image through endorsements from well-known athletes and sports teams. A key aspect of Nike's approach is its membership program, which offers exclusive access to products and content, fostering a deeper connection with consumers. Unlike many competitors, Nike places a strong emphasis on sustainability and corporate responsibility, integrating these values into its operations and product development. The company's goal is to continue growing by creating products that resonate with consumers while promoting positive social and environmental impact.

Beaverton, OregonHeadquarters
1964Year Founded
IPOCompany Stage
Consumer Software, Social Impact, Consumer GoodsIndustries
10,001+Employees

Benefits

Health Insurance
Remote Work Options
Flexible Work Hours

Risks

Emerging sportswear brands increase competition through digital marketing and direct sales.
Rising raw material costs could impact Nike's profit margins.
Consumer backlash over labor practices could harm Nike's brand reputation.

Differentiation

Nike integrates electronics into footwear for active recovery, enhancing product innovation.
The company capitalizes on retro designs, appealing to nostalgic consumers.
Nike's strong brand loyalty is bolstered by high-profile athlete endorsements.

Upsides

Nike's partnership with Oaklands Wolves boosts brand visibility among younger demographics.
Significant investments indicate strong investor confidence in Nike's growth prospects.
Nike's recognition as a socially responsible stock appeals to environmentally conscious investors.

Land your dream remote job 3x faster with AI