Role: Software Engineer I, ITC
Location: Karnataka, India
Job Type: Full Time
Job ID: R-71708
Experience Level: 0–2 years
Segment: Software Engineering
Business Unit: Paid Media / Digital Technology
Job Summary
Nike is seeking a Software Engineer I for its India Technology Center (ITC) team in Karnataka. The role focuses on building high-throughput, low-latency, fault-tolerant Paid Media solutions to drive Nike’s digital transformation. As a Software Engineer, you will collaborate with globally distributed product, engineering, and program teams to design, implement, and scale core data engineering features. Nike values achievers who are passionate, creative, and ready to explore new boundaries in technology.
Key Responsibilities
- Build, test, and maintain scalable data pipelines to support advertising and digital transformation initiatives
- Collaborate with product managers, engineers, and stakeholders to deliver high-quality software aligned with technical specifications
- Design and implement large datasets, ETL processes, and complex data pipelines using Python, Java, Databricks, Hive, Spark, EMR, and SQL
- Implement cloud-native architectures (AWS EC2, ECS, Lambda, DynamoDB, Kafka) and microservices
- Develop and perform automated testing (unit, integration, E2E) using tools like Jest and Mocha
- Optimize system performance, maintain CI/CD pipelines, and support production deployments
- Participate in Agile processes such as sprint planning, stand-ups, retrospectives, and code reviews
- Engage in documentation, code review, and consistent communication with technical and business teams
Qualifications & Skills
- 0–2 years’ experience as a Data Engineer or Software Engineer
- Hands-on programming experience in Python or Java; data pipeline tools (Databricks, Hive, Spark, EMR, SQL)
- Familiarity with cloud services (AWS), microservices, REST APIs, CI/CD, Agile, and DevOps practices
- Knowledge of data modeling, ETL, and database management
- Experience with large file transfers, data streaming, performance optimization, and technical code reviews
- Bachelor’s degree in Computer Science, Engineering, Information Systems, or equivalent experience
- Strong verbal and written communication skills; ability to work in a fast-paced, collaborative environment
About Nike
Nike, Inc. is a global leader in sports apparel, footwear, and digital innovation, committed to inspiring and innovating for every athlete in the world. Nike’s culture thrives on diversity, imagination, and growth, encouraging employees to bring their skills and creativity to a challenging and evolving environment.
Why Join Us?
- Become part of a dynamic, innovative, and inclusive culture
- Work with world-class teams and industry leaders
- Enjoy a casual work atmosphere and diverse total rewards package
- Contribute to Nike’s mission of bringing inspiration and innovation to every athlete
How to Apply
Note: Only shortlisted candidates will be contacted.
Disclaimer: This job post is for informational purposes only. The company reserves the right to modify, withdraw, or close the position at any time without prior notice. Applicants are advised to verify details through the official company channels before applying.