Who We Are Looking For
Nike’s Global Technology – Direct Consumer Experiences Organization delivers scalable, resilient store solutions that power seamless in-store consumer experiences. As part of the Store Engineering team, you will build and evolve store checkout platforms integrating pricing, promotions, and tax engines for accurate and reliable transaction processing.
The team modernizes store systems with cloud-native services and scalable integration platforms supporting omnichannel retail scenarios across global markets. Solutions handle high transaction volumes with low latency, high availability, operational reliability, and offline capabilities for uninterrupted store operations.
What You Will Work On
As a Senior Software Engineer, you will build and support store checkout solutions, including offline capabilities, and develop integration platforms connecting pricing, promotions, and tax systems across global environments.
- Develop backend cloud-native microservices.
- Design, develop, and deploy scalable retail store systems and services.
- Write clean, tested, and documented code; conduct peer reviews and mentor engineers.
- Leverage GenAI capabilities, including RAG, prompt-driven workflows, MCP, and specification-driven architectures.
- Ensure performance, scalability, extensibility, reliability, usability, and availability throughout the development lifecycle.
- Work in a full DevOps model, including design, implementation, deployment, monitoring, and operations.
- Participate in sprint planning, Scrum ceremonies, code reviews, and continuous improvement.
- Own build, test, release, and production support for team-owned capabilities.
- Implement observability and operational readiness using Splunk and SignalFx, including monitoring and alerting.
- Resolve technical issues and remove blockers for the team.
Who You Will Work With
You will report to the Engineering Manager at the Direct Consumer Experiences – India Technology Centre and work with a team of engineers building a high-throughput, low-latency, fault-tolerant store checkout and integration platform.
Qualifications
- 6+ years of software development experience.
- 5+ years of experience working in an AWS cloud environment.
- Experience with microservice architecture, domain-driven design, and RESTful services.
- Strong experience with Java and Spring Boot.
- Experience with Node.js and Golang.
- Experience with test-driven development and tools such as JUnit, Mockito, Cucumber, and Playwright.
- Experience with observability, monitoring, and tracing tools such as Splunk, SignalFx, Kibana, or Grafana.
- Experience with NoSQL and relational data stores, including DynamoDB, MySQL, or Oracle.
- Experience with CI/CD, automated testing, static analysis, and continuous delivery.
- Knowledge of Scrum and agile principles.
- Experience with Jenkins, GitHub workflows, branching, pull request reviews, and release readiness.
- Experience delivering Generative AI-based solutions or projects.
- Bachelor’s degree in computer science, information systems, or a relevant subject area, or equivalent experience.
- Excellent verbal, written, and collaboration skills.
Nice to Have
- Experience designing and implementing highly scalable web applications.
- Exposure to point-of-sale, ecommerce, supply chain, checkout, order management, fulfillment, or warehouse management domains.
- Full-stack development experience across backend services and frontend web applications.
About Nike
Nike offers a generous total rewards package, a casual work environment, a diverse and inclusive culture, and opportunities for professional development. Nike is an equal opportunity employer.