NIKE, Inc.

Lead Software Engineer

NIKE, Inc.

India Technology Center, India

Job Type Full-time
Experience Lead
Posted 2 weeks 3 days ago
Lead Level

NIKE, Inc. is looking for a Lead Software Engineer to join the Geographies & Marketplace Experiences team within the India Technology Center. Reporting to an Engineering Manager, you will work with dedicated engineers to build and improve mission-critical platforms supporting Nike’s global digital experiences.

Who We Are Looking For

  • 10+ years of software development experience.
  • Experience leading large-scale, domain-driven initiatives, architecting scalable solutions, making strategic technical decisions, and driving cross-functional delivery.
  • Experience in distributed and cloud-based environments such as AWS, GCE, or Azure.
  • Mandatory experience with microservice architecture, domain-driven design, RESTful services, Java, and Spring Boot.
  • At least six years of experience working with Java and relevant frameworks.
  • Experience with test-driven development using tools such as JUnit, Mockito, Cucumber, or Playwright.
  • Experience with observability, monitoring, and tracing tools including New Relic, Splunk, SignalFx, Kibana, or Grafana.
  • Experience with NoSQL data stores such as DynamoDB and relational databases such as MySQL or Oracle.
  • Experience with CI/CD, Jenkins, GitHub workflows, static analysis, automated integration testing, and continuous delivery.
  • Working knowledge of Scrum and agile principles.
  • Experience delivering Generative AI-based solutions or projects.
  • Hands-on experience implementing Order Management Solutions using IBM Sterling.
  • Bachelor’s degree in computer science, information systems, or a relevant subject area, or equivalent experience.

What You Will Work On

  • Gather requirements and lead end-to-end solution design, development, and delivery of consumer service applications using backend cloud-native microservices.
  • Lead the design and implementation of full-stack solutions in partnership with Product Management, UX, engineering, and business teams.
  • Define application architecture, reusable patterns, standards, and technical decisions that improve scalability, maintainability, and performance.
  • Build responsive frontend applications and robust backend services while ensuring strong API contracts and system integration.
  • Prototype, test, and iterate on solutions to validate ideas and accelerate delivery.
  • Drive deployment in ambiguous environments while managing changing requirements and cross-functional dependencies.
  • Promote engineering excellence through code reviews, design reviews, mentoring, testing discipline, observability, and continuous improvement.
  • Leverage Generative AI capabilities, including RAG, prompt-driven workflows, MCP, and specification-driven architectures.
  • Design, implement, deploy, monitor, and operate services at scale in a full DevOps model.
  • Own build, test, release, and production support for team-owned capabilities.
  • Implement observability and operational readiness using Splunk and SignalFx, including monitoring and alerting.
  • Participate in sprint planning and other Scrum ceremonies, resolve technical issues, and support team delivery.

Nice to Have

  • Experience designing and implementing highly scalable web applications.
  • Exposure to eCommerce and supply chain domains such as order management, fulfillment, and warehouse management.
  • Full-stack development experience across backend services and frontend web applications.

NIKE offers a generous 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