Location
Bangalore, Karnataka, India
Type
Full-time
Salary
Not Disclosed
Experience
0–2 Years (Entry Level)
Job Description
Join Nike, Inc. as a Software Engineer I, ITC, and become part of a global team that drives digital innovation across one of the most iconic brands in the world. In this role, you’ll collaborate with engineering and product teams to design and implement scalable data and software solutions that power Nike’s digital transformation. This position offers an exciting opportunity to work on high-impact systems within Nike’s Paid Media space, leveraging cutting-edge cloud technologies and agile methodologies to deliver data-driven insights and solutions.
Responsibilities
- Design, develop, and maintain high-performance, fault-tolerant data pipelines using Python, Java, Databricks, Hive, and Spark.
- Collaborate with cross-functional teams, including product managers, engineers, and analysts, to deliver robust and scalable solutions.
- Participate in code reviews, provide feedback, and ensure adherence to best software engineering practices.
- Write automated tests and ensure continuous integration and deployment (CI/CD) across all services.
- Develop RESTful APIs and integrate with cloud services using AWS technologies such as EC2, ECS, Lambda, and DynamoDB.
- Optimize performance across systems to ensure reliability, scalability, and high availability.
- Engage in Agile development processes, including daily stand-ups, sprint planning, and retrospectives.
- Maintain documentation, improve existing educational content, and contribute to a culture of learning and collaboration.
Qualifications
- Bachelor’s degree in Computer Science, Engineering, Information Systems, or related field.
- 0–2 years of experience in software development, preferably in data engineering or backend systems.
- Proficiency in programming languages such as Python or Java.
- Experience with Databricks, Hive, Spark, EMR, and SQL for data pipeline and ETL development.
- Knowledge of microservices architecture, domain-driven design, and RESTful APIs.
- Experience using cloud platforms such as AWS, including EC2, ECS, Lambda, and DynamoDB.
- Understanding of Agile principles, CI/CD pipelines, and DevOps tools.
- Strong analytical, problem-solving, and communication skills with a collaborative mindset.
Position Overview
As a Software Engineer I at Nike, Inc., you’ll be joining a team of forward-thinking engineers responsible for shaping the backbone of Nike’s Paid Media and digital transformation initiatives. This role combines the excitement of working with large-scale, data-intensive systems with the creativity and agility required in a fast-moving consumer brand. You’ll design, build, and optimize scalable data pipelines that support Nike’s advertising and analytics ecosystem, empowering smarter marketing decisions and enhancing digital engagement across millions of users worldwide. The position is ideal for engineers who are passionate about innovation, continuous learning, and working in an environment that values both technical excellence and cultural inclusivity.
Key Responsibilities
- Architect and implement scalable, cloud-native solutions using Python, Java, and AWS services to manage high-throughput data systems.
- Collaborate with global engineering teams to design and maintain microservices that support Nike’s digital marketing and media intelligence platforms.
- Develop and optimize ETL workflows and data transformation processes using Spark, Databricks, and Hive, ensuring high performance and accuracy.
- Integrate APIs, automate workflows, and deploy CI/CD pipelines that streamline software delivery and monitoring.
- Participate in Agile ceremonies, contribute to documentation, and ensure strong alignment with product and business objectives.
Why You Might Like This Role
- You’ll work on real-world challenges that directly influence how millions of people interact with Nike’s brand and products worldwide.
- You’ll collaborate with passionate engineers, data scientists, and product experts who are redefining what’s possible in the intersection of sports and technology.
- You’ll get to work with cutting-edge cloud technologies (AWS, Databricks, Spark) and modern DevOps practices to build resilient, high-performance systems.
- You’ll thrive in a culture that celebrates creativity, curiosity, and a growth mindset — values that are deeply embedded in Nike’s DNA.
- You’ll have the opportunity to contribute to meaningful work that blends data engineering, analytics, and innovation.
Professional Development
- Nike provides continuous learning opportunities through mentorship programs, technical training, and cross-functional projects.
- As a Software Engineer I, you’ll have access to career progression pathways into specialized roles in cloud engineering, data architecture, and platform development.
- You’ll participate in hands-on workshops and internal tech meetups that expose you to the latest advancements in AI, ML, and cloud technologies.
- You’ll gain practical experience with Agile development cycles, improving your ability to deliver quality solutions in fast-paced environments.
- Nike’s culture encourages experimentation and innovation — you’ll be supported to explore new ideas and technologies that can shape the future of digital sports.
Work Culture & Benefits
- Nike fosters a culture of belonging, where diversity, inclusion, and teamwork are integral to every project.
- Employees enjoy a hybrid work model, allowing for flexibility while maintaining strong team collaboration.
- The Bangalore office at Embassy GolfLinks provides modern facilities, wellness amenities, and creative workspaces that inspire collaboration.
- Nike’s Total Rewards package includes competitive pay, health coverage, employee discounts, and opportunities for global mobility.
- As part of Nike’s mission-driven organization, you’ll be contributing to innovations that empower athletes and communities around the world.
Frequently Asked Questions
Q: Is this role open to recent graduates?
A: Yes, this position is ideal for recent graduates with 0–2 years of software engineering experience and a strong foundation in Python, Java, or data engineering tools.
Q: What technologies will I use in this role?
A: You’ll work extensively with Python, Java, Databricks, Spark, Hive, EMR, and AWS technologies like Lambda, ECS, and DynamoDB.
Q: What’s the team environment like at Nike?
A: The team is collaborative, diverse, and globally distributed. Engineers, product managers, and designers work closely to deliver scalable, cloud-first solutions.
Q: Does Nike provide opportunities for upskilling?
A: Absolutely. Nike invests heavily in employee growth through technical training, leadership programs, and global learning initiatives.
Q: Where will this role be based?
A: This position is based in Bangalore, India, at Nike’s modern office located in Embassy GolfLinks, with a flexible hybrid work setup.
Application Strategy
To make your Nike Software Engineer I application stand out, tailor your resume to highlight hands-on experience with Python or Java, as well as your understanding of data systems like Spark, Hive, and Databricks. Showcase any prior experience in cloud environments, particularly AWS, and emphasize your familiarity with Agile methodologies and DevOps practices. In your cover letter or interviews, convey your passion for innovation and problem-solving — key traits Nike values in its engineers. Highlight projects where you’ve built scalable systems, optimized data workflows, or contributed to cross-functional teams. Demonstrate curiosity and enthusiasm for learning, and connect your personal values with Nike’s mission of bringing inspiration and innovation to every athlete in the world.