NIKE is looking for a lead software engineer to architect and build robust, scalable systems, guide technical direction, and mentor other engineers.
Requirements
- 8+ years of software engineering experience
- 3+ years native cloud engineering experience in a high scale, business critical domain
- 3+ years of data engineering experience with databricks
- Excellent computer science fundamentals including algorithms, data structures, and modern cloud native design patterns
- Proven expertise in systems design and high-level end to end thinking
- Deep experience with distributed cloud systems tech (Java, node.js, EC2, Lambda, DynamoDB, Elasticsearch, or Google Cloud/Azure equivalents)
- Deep expertise in cloud-native development (AWS), front-end frameworks (React), and TypeScript
Responsibilities
- Architect and build robust, scalable systems across AWS, React, TypeScript, Databricks and AIML tech stacks
- Be a hands-on engineer at 70% capacity and guide and mentor other engineers in the team at 30% capacity
- Be the goto person to drive technical alignment across the squad
- Mentor engineers and foster a culture of learning and innovation
- Collaborate with stakeholders across various disciplines to define and deliver impactful solutions
- Ensure systems are secure, performant, and maintainable
- Contribute to team rituals and help shape engineering culture
Other
- Positive attitude, growth mindset, being honest and having strong technical & non-technical communication skills is a must-have
- High alignment with NIKE’s leadership principles and a passion for mentoring
- Will accept any combination of education, experience, or training.
- Ability to build and maintain relationships with multiple senior stakeholders
- Proven ability to lead projects and influence technical strategy