Lead Software Engineer - Forward Deployed Engineering, ITC
Nike · Karnataka
- Experience8–12 yrs
- SalaryNot disclosed
- Work modeunknown
- Posted25 Sept 2026
About Nike
Nike is hiring in Karnataka in consumer goods. This role looks for around 8+ years of experience.
Skills
- retail demand planning
- forecasting
- pricing
- Full-stack software development
- systems architecture
- distributed systems
- API design
- microservices
- database systems
- data modeling
- security
- compliance
- data privacy
- event-driven architecture
- Kafka
- RabbitMQ
- SQL
- batch data processing
- real-time data processing
- enterprise platforms
- cloud infrastructure
- AWS
- CI/CD
- Docker
- Kubernetes
- DevOps
- Java
- Spring Boot
- RESTful APIs
- messaging systems
The role
A technical lead at a consumer goods company designs scalable backend systems for retail demand planning and pricing using Java, Spring Boot, and Kafka, and builds cloud-native data platforms with AWS and Databricks. The role guides architecture, distributed systems, microservices, and engineering teams across enterprise integrations.
Full job description
Who You’ll Work With
You will be part of Nike’s Supply Chain and Planning Technology (SCPT) organization supporting Demand Planning and Pricing (DPP) platforms. As a Lead Software Engineer, you will report to an Sr. Engineering Manager and collaborate closely with Demand and Assortment Planners, Principal Engineers, Product Managers, and cross-functional partners. You will act as the technical leader for your squad, guiding and mentoring engineers while working across teams to deliver scalable platform capabilities across DPP.
This role is critical to building and scaling Nike’s Planning platform - enabling reliable, scalable, and extensible systems that support enterprise-wide capabilities across domains.
Who We Are Looking For
Education & Experience
Bachelor’s or Master’s degree in Computer Science, Engineering, or related field8 - 12 years of experience building scalable backend systems2+ years in a technical leadership role, guiding teams and driving architecture decisions
Technical Expertise (Core - Required)
Domain expertise in implementing solutions for retail apparel industry specific demand planning, forecasting, and pricing capabilitiesStrong expertise in Full-stack software development and systems architectureProven experience designing and operating large-scale distributed systems including API Design, Integration and Microservices, Database systems and Data Modeling, Security, Compliance and data privacyHands-on experience with event-driven architecture and messaging systems (Kafka, RabbitMQ, or similar) Exposure to data engineering ecosystems (Spark, Databricks, or similar)Strong fundamentals in SQL and data modellingUnderstanding of batch and real-time data processing patternsExposure to frontend technologies such as React or AngularExperience working on enterprise-scale platforms and integrationsFamiliarity with distributed systems and external service integrationsSolid experience with Cloud infrastructure and deployment patterns (AWS preferred) and cloud-native design principlesStrong understanding of CI/CD, containerization (Docker/Kubernetes), and DevOps practices
Leadership & Behavioral Skills
Strong ability to mentor and influence engineering teamsProven experience driving technical roadmaps and cross-team alignmentExcellent communication and stakeholder management skills, ability to directly work with the business users.Ability to adapt and operate effectively in a continuously changing, fast-paced, ambiguous environmentBring a strong mindset of Forward Deployment Engineer to implement & deliver at speed and scale
What You’ll Work On
As a Lead Software Engineer, you will drive strategy, architecture, and execution for Demand planning and pricing capabilities.
Technical Leadership & Strategy
Own and drive the technical roadmap for your domain in partnership with Product and ArchitectureTranslate complex business requirements into scalable technical solutionsLead architectural design decisions and technical reviews across systems
Backend System Design & Development
Design and build highly scalable backend systems and microservices using Java, Spring Boot, and cloud-native patternsDevelop robust Data Driven, RESTful APIs and event-driven services for enterprise-scale platformsBuild resilient distributed systems leveraging messaging platforms like Kafka or similar
Data Engineering & Integration (Preferred Strength Area)
Design and implement data pipelines and integrations across systems and platformsWork with modern data platforms (e.g., Spark, Databricks, Delta Lake or equivalent) where requiredContribute to data quality, consistency, and availability across servicesStrategize and design Ontology based explainable systems that can drive decisions and insights at high accuracy
Cloud & Platform Engineering
Lead development and deployment of services on cloud platforms (AWS preferred), ensuring scalability and efficiencyDrive adoption of CI/CD pipelines, observability, and DevOps best practices
Engineering Excellence
Establish and enforce high standards in coding, testing, and system reliabilityContinuously improve system performance and scalabilityPromote modern engineering practices and platform-first thinking
Collaboration & Mentorship
Mentor engineers across levels and foster a strong engineering culturePartner with Business, Product and Engineering leaders to align priorities and execution
AI & Engineering Productivity
Leverage AI-assisted development tools (e.g., Copilot, code assistants) to improve coding efficiency, testing, and documentationIdentify opportunities to apply AI/GenAI capabilities to enhance system workflows, automation, and user experiencesContribute to establishing best practices for responsible AI usage, ensuring security, data privacy, and reliabilityBalance AI usage with strong engineering fundamentals, system design, and code quality standards