N

Nike

Designs and sells athletic shoes and apparel

Principal Software Engineer

Software EngineeringPosted on Nov 9
Full-timeKarnataka, IndiaNo salary listedIn-person

About the Job

Requirements

  • The role requires excellent computer science fundamentals, including algorithms and data structures.
  • The candidate must have 14 or more years of individual-contributor software engineering experience developing custom software.
  • The candidate must have at least 5 years of hands-on experience implementing and supporting modern software architecture principles and patterns, including REST, domain-driven design, DevOps, and microservices.
  • The candidate must have at least 5 years of hands-on experience with distributed cloud systems, including Node.js, EC2, Lambda, DynamoDB, Elasticsearch, or equivalent Google Cloud or Azure services.
  • The candidate must have experience with front-end web application technologies, including JavaScript, CSS, HTML5, Vue, or React/Redux.
  • The candidate must have experience with continuous deployment and automated testing.
  • The candidate must have experience working in a technical leadership role with agile teams in a product model.
  • The candidate must have experience developing, monitoring, and supporting highly available microservices, Lambda functions, and applications.
  • The candidate must be able to set technical standards, provide guidance, and support successful project delivery.
  • The candidate must have a bachelor’s degree in Computer Science or Engineering, or equivalent experience.

Responsibilities

  • Design, develop, operate, and integrate Nike and partner platforms and applications.
  • Drive technical priorities, define engineering best practices, collaborate with peers, and translate business problems into technical solutions.
  • Stay current with frontend development trends and advancements, continuously evaluate tools, frameworks, and techniques, and assess their potential impact on team productivity and product quality.
  • Provide technical leadership and mentorship, set technical standards, guide others, and ensure successful project delivery.

Desired Qualifications

  • Deep familiarity with 3D content creation tools such as Maya, Blender, Substance, Unity, or Unreal, and with 3D pipelines used in product design and digital twin workflows.
  • Experience integrating AI or machine learning solutions into creative or design tools.
  • The candidate should demonstrate the ability to influence and communicate verbally and in writing.
  • The candidate should demonstrate the ability to build and maintain relationships with multiple peers and cross-functional partners.

About the Company

Nike

Designs and sells athletic shoes and apparel

Nike designs and sells athletic footwear, apparel, equipment, and accessories for sports and everyday use. The group includes the Nike and Jordan brands and its owned subsidiary Converse, with products ranging from running shoes and basketball footwear to training clothing and casual sneakers. Most finished products are made by independent contract manufacturers, while Nike develops materials, cushioning systems, and product designs. It earns revenue by selling to wholesale customers and through its own stores and digital channels, with additional licensing arrangements for its brands. Nike began in 1964 as Blue Ribbon Sports and is headquartered near Beaverton, Oregon.

Company size
10,001+
Company stage
IPO
Headquarters
Beaverton, OR
Founded
1964

Recently Posted Jobs

Explore more opportunities at Nike

See more jobs