Nike is actively hiring experienced professionals for the role of Software Engineer in Bangalore, India. This is an exciting opportunity for software engineers who are passionate about cloud technologies, distributed systems, reliability engineering, and scalable enterprise application development.
Nike is one of the worldโs most recognized global brands, and behind its digital ecosystem lies a powerful technology infrastructure that supports millions of users, online transactions, supply chain operations, and customer experiences worldwide. The company continues to invest heavily in cloud computing, microservices architecture, observability platforms, and engineering innovation.
If you are looking for an opportunity to work on enterprise-scale systems with modern technologies like AWS, Java, React, Node.js, Docker, and microservices, this role could be the perfect next step in your software engineering career.
๐ผ Position Details
๐น Position: Software Engineer
๐ข Company: Nike
๐ Job ID: R-77956
๐ Location: Bangalore, Karnataka, India
๐ข Office Location: 4/F, WeWork, Embassy GolfLinks, Karnataka 560093
๐ Position Type: Full Time
๐ Career Area: Software Engineering
๐ผ Experience Required: 5+ Years
๐ About the Role
The Software Engineer role is part of Nikeโs Reliability Engineering Team, a critical engineering function responsible for improving the stability, scalability, reliability, and operational efficiency of enterprise systems.
The primary goal of the team is to solve complex production problems, reduce operational toil, improve incident response time, and ensure better system observability and monitoring.
Modern enterprise systems require engineering teams that can proactively identify issues before they impact customers. Nikeโs Reliability Engineering team focuses on building resilient applications capable of handling high traffic, massive data loads, and global operations efficiently.
This role combines backend engineering, cloud architecture, production reliability, and operational excellence, making it an ideal opportunity for engineers who enjoy solving technical challenges at scale.
๐ Key Responsibilities
As a Software Engineer at Nike, you will contribute to the design, development, and support of scalable cloud-native enterprise applications.
Your responsibilities may include:
โ Building Scalable Cloud-Based Applications
You will help design and develop enterprise systems hosted primarily on AWS cloud infrastructure.
โ Solving Production Issues
The role requires identifying root causes for incidents, troubleshooting production systems, and implementing long-term fixes to improve reliability.
โ Improving System Observability
You will work with monitoring and application performance management tools to improve incident detection and operational visibility.
โ Designing and Developing Microservices
Nike is heavily focused on scalable microservices architecture. You will contribute to building modular, highly available services.
โ Working on Frontend and Backend Systems
The role includes full stack development exposure using:
- Java
- Node.js
- React.js
- Angular
โ API Development and Security
You will work on secure RESTful APIs using:
- OAuth
- OpenID Connect
- JWT Authentication
โ Infrastructure and Reliability Improvements
You will participate in assessments of applications and infrastructure components to improve:
- High availability
- Disaster recovery
- Operational efficiency
โ Collaboration Across Teams
The role requires close collaboration with:
- Development teams
- Infrastructure teams
- DevOps engineers
- Product stakeholders
๐ป Technical Skills Required
Nike is looking for engineers with strong technical foundations and experience working on enterprise-scale systems.
๐น Programming Languages
Candidates should have expertise in:
- Java 8+
- JavaScript
- Node.js
- Python
- Golang
Strong backend development experience is highly preferred.
๐น Frontend Technologies
Experience with modern frontend frameworks such as:
- React.js
- Angular
Candidates with full stack development capabilities will have an advantage.
๐น Cloud & DevOps Technologies
Applicants should have hands-on experience with:
- AWS Cloud Platform
- Docker
- Serverless Architecture
- CI/CD Pipelines
- Jenkins
- GitHub
Cloud-native development and deployment practices are central to Nikeโs engineering ecosystem.
๐น Databases & Storage
Strong understanding of:
- SQL Databases
- NoSQL Databases
Experience building scalable data solutions is important for this role.
๐น Infrastructure & Networking Knowledge
Candidates should possess practical understanding of:
- Linux Operating Systems
- TCP/IP Networking
- DNS
- Virtualization
- Filesystems & Storage Technologies
This role is ideal for engineers who enjoy working close to infrastructure and production environments.
๐น Monitoring & Observability Tools
Knowledge of monitoring and observability platforms such as:
- Splunk
- New Relic
- ServiceNow
- Jira
These tools help teams improve operational efficiency and reduce downtime.
๐น API Security & Messaging
Experience with:
- OAuth
- OpenID Connect
- JWT
- Async APIs
- Pub-Sub Messaging Patterns
Understanding API security and scalable communication systems is important for enterprise applications.
๐ฏ Who Should Apply?
This role is best suited for professionals who:
- Have 5+ years of software development experience
- Enjoy solving large-scale technical problems
- Are passionate about reliability engineering and cloud platforms
- Have strong debugging and troubleshooting skills
- Want to work on enterprise-grade distributed systems
- Are comfortable working in collaborative Agile environments
If you are someone who enjoys improving system reliability, scalability, and performance while working with modern technologies, this opportunity can provide significant technical growth.
๐ฉ How to Apply?
๐ Application Link: Click Here
๐ค Referral Tip
Want to improve your chances of getting noticed?
Connect with someone at Nike and request a referralโit can significantly enhance your visibility in the hiring process.
๐ Job ID: R-77956
