Lead Software Engineer - ITC
NIKE, Inc.Who you’ll work with
You will partner with globally distributed engineering, product, and program teams to ensure that the ecosystem of services remains loosely coupled, independently scalable, and aligned with business needs. You will work with your peers to develop key innovation features and report to the Director for your capability area.
Who we are looking for
We are looking for an experienced Lead Data Engineer with a strong background in the MarTech and Business Insights domain. The ideal candidate will transform marketing data into actionable intelligence, partner with stakeholders to understand reporting needs, and translate those needs into intuitive visual solutions.
- 8+ years of software development experience in Python or Java, Databricks, Hive, Spark, EMR, and SQL
- Experience with complex queries, joins, window functions, and aggregation logic
- Data visualization fundamentals in marketing analytics, digital analytics, or customer data
- Experience with microservices architecture, domain-driven design, and RESTful APIs using Node.js and Python
- Experience with AWS services including EC2, ECS, API Gateway, Lambda, and DynamoDB
- Experience using AI-powered solutions and AI-assisted development workflows
- Experience implementing CI/CD and leading teams with DevOps responsibilities
- Strong communication, collaboration, Agile, Scrum, and code review skills
- Bachelor’s degree in Computer Science, Engineering, Information Systems, or equivalent relevant education and experience
- Nice to have: experience with BI tools such as Tableau or Power BI
What you’ll work on
You will build and deliver the technical runway for existing and new technological capabilities supporting mission-critical systems in the Paid and Owned Media Business Intelligence space.
- Build, test, and maintain React applications and Node services
- Design and implement data engineering jobs and integrations
- Collaborate with product managers and engineers on requirements and technical specifications
- Design scalable, highly resilient, cloud-native architectures
- Participate in design reviews and review code for best practices
- Develop databases for efficient data storage and retrieval
- Write unit and integration tests using tools such as Jest or Mocha
- Identify and fix full-stack performance bottlenecks
- Maintain CI/CD pipelines for seamless software delivery
- Participate in sprint planning, stand-ups, code reviews, and retrospectives
- Contribute to and update documentation and educational content
NIKE, Inc. offers a total rewards package, a casual work environment, a diverse and inclusive culture, and opportunities for professional development. NIKE, Inc. is an equal opportunity employer.