Lead Software Engineer, Forward Deployed Engineering - ITC
NIKE, Inc.NIKE, Inc. is looking for a Lead Software Engineer to join its Supply Chain and Planning Technology organization, supporting Demand Planning and Pricing platforms. You will serve as the technical leader for your squad, mentor engineers, and deliver scalable platform capabilities across teams.
Education and Experience
- Bachelor’s or Master’s degree in Computer Science, Engineering, or a related field.
- 8–12 years of experience building scalable backend systems.
- 2+ years in a technical leadership role, guiding teams and driving architecture decisions.
Technical Expertise
- Experience implementing demand planning, forecasting, and pricing solutions for the retail apparel industry.
- Strong full-stack software development and systems architecture expertise.
- Experience designing and operating large-scale distributed systems, including APIs, integrations, microservices, databases, data modeling, security, compliance, and data privacy.
- Experience with event-driven architecture and messaging systems such as Kafka or RabbitMQ.
- Exposure to data engineering ecosystems such as Spark or Databricks.
- Strong SQL and data modeling fundamentals.
- Understanding of batch and real-time data processing patterns.
- Exposure to frontend technologies such as React or Angular.
- Experience with enterprise-scale platforms, integrations, distributed systems, and external services.
- Experience with cloud infrastructure and deployment patterns, preferably AWS.
- Understanding of CI/CD, Docker, Kubernetes, and DevOps practices.
What You’ll Work On
- Own and drive the technical roadmap in partnership with Product and Architecture.
- Translate business requirements into scalable technical solutions.
- Lead architectural design decisions and technical reviews.
- Design and build scalable backend systems and microservices using Java, Spring Boot, and cloud-native patterns.
- Develop RESTful APIs and event-driven services for enterprise-scale platforms.
- Design data pipelines and integrations using modern data platforms such as Spark, Databricks, or Delta Lake.
- Design ontology-based explainable systems that support accurate decisions and insights.
- Lead deployment of services on cloud platforms, preferably AWS.
- Drive CI/CD, observability, and DevOps best practices.
- Improve coding, testing, system reliability, performance, and scalability standards.
- Mentor engineers and partner with Business, Product, and Engineering leaders.
- Use AI-assisted development tools to improve coding, testing, and documentation, and identify opportunities for AI and GenAI capabilities.
NIKE, Inc. offers a total rewards package, a casual work environment, a diverse and inclusive culture, and professional development opportunities. NIKE, Inc. is an equal opportunity employer.