NIKE is hiring for the position of Software Engineer I in Karnataka, India. Candidates with a Bachelor’s Degree are eligible to apply for this position. The complete information, eligibility criteria, and requirements are provided below.
Job Description:
| Company Name | NIKE |
| Position | Software Engineer I, ITC |
| Qualifications | Bachelor’s degree |
| Batch | 2020/ 2021/ 2022/ 2023/ 2024/ 2025 |
| Experience | 0 – 2 (Years) |
| Location | Karnataka, India |
Key Responsibilities:
- Build and deliver the technical foundation for existing and new technological capabilities to support multiple mission-critical systems within the Paid Media domain.
- Design and develop scalable, highly available, and consistent distributed systems to create world-class technical solutions.
- Build, test, and maintain robust data pipelines to enable and enhance advertising-related functionalities.
- Collaborate with product managers and engineering teams to understand requirements, review technical specifications, and deliver high-quality software solutions.
- Present and explain system and solution designs to team members for alignment and approval.
- Ensure all solutions are designed and developed using a scalable, resilient, and cloud-native architecture.
- Design and implement large datasets and complex data pipelines using technologies such as Python, Java, Databricks, Hive, and Spark.
- Participate in design reviews to provide constructive technical feedback and ensure alignment with best practices.
- Conduct peer code reviews to maintain code quality, consistency, and adherence to development standards.
- Develop and manage databases to ensure efficient data storage, processing, and retrieval.
- Write and maintain unit and integration tests to uphold high code quality standards using testing tools such as Jest, Mocha, or similar frameworks.
- Identify and resolve performance bottlenecks across the full stack to ensure system responsiveness and high availability.
- Integrate and maintain Continuous Integration/Continuous Deployment (CI/CD) pipelines for seamless and efficient software delivery.
- Actively participate in Agile development processes, including sprint planning, daily stand-ups, code reviews, and retrospectives.
- Contribute to documentation and educational content, ensuring updates are aligned with new product features and user feedback.
Eligibility Criteria:
- 0–2 years of software development experience in data engineering with hands-on experience in Python or Java, Databricks, Hive, Spark, EMR, and SQL.
- Strong knowledge of data modeling, ETL development, and data streaming processes.
- Solid understanding of data management fundamentals and data storage principles.
- Familiarity with transferring large datasets across geographically distributed networks and knowledge of accelerated data transfer methods and technologies.
- Experience working with microservices architecture, domain-driven design, and RESTful APIs.
- Hands-on experience with cloud services for building integrated applications, particularly using AWS components such as EC2, ECS, API Gateway, Lambda, DynamoDB, and Kafka.
- Experience implementing CI/CD pipelines and managing DevOps responsibilities, including deploying and maintaining software in production environments.
- Proven experience working in highly collaborative, multi-disciplinary development teams.
- Experience developing end-to-end automated tests using modern testing frameworks.
- Strong understanding of Scrum and Agile methodologies.
- Commitment to maintaining high-quality code through regular technical code reviews.
- Excellent verbal and written communication skills with the ability to collaborate effectively with both technical and business teams.
- Bachelor’s degree in Computer Science, Engineering, Information Systems, or an equivalent combination of education, training, and experience.
About Company:
NIKE, Inc. is a growth company that looks for team members to grow with it. Nike offers a generous total rewards package, casual work environment, a diverse and inclusive culture, and an electric atmosphere for professional development. No matter the location, or the role, every Nike employee shares one galvanizing mission: To bring inspiration and innovation to every athlete in the world.
NIKE, Inc. is committed to employing a diverse workforce. Qualified applicants will receive consideration without regard to race, color, religion, sex, national origin, age, sexual orientation, gender identity, gender expression, veteran status, or disability.
How To Apply?
- First, read through all of the job details on this page.
- Scroll down and press the Click Here button.
- To be redirected to the official website, click on the apply link.
- Fill the details with the information provided.
- Before submitting the application, cross-check the information you’ve provided.