N

Nike

Designs and sells athletic shoes and apparel

Senior Software Engineer - Cloud Integration

Backend EngineeringPosted on Nov 12
Full-timeKarnataka, IndiaNo salary listedIn-person

About the Job

Requirements

  • At least 5 years of software development experience, with a strong foundation in distributed microservice architecture, Domain-Driven Design, and RESTful services.
  • Proficiency in programming languages such as Python, Node.js, and Java.
  • Ability to deliver high-impact, API-first microservices at scale.
  • Deep expertise with cloud platforms such as AWS services, including SQS, DynamoDB, S3, SNS, CloudWatch, EC2, Lambda, ECS, and EKS.
  • Experience designing and optimizing data pipelines using Apache Spark or Databricks.
  • Proficiency in containerized application development, deployment, and orchestration.
  • Expertise in Terraform and CloudFormation for Infrastructure as Code operations.
  • Experience leading technical design discussions and making critical architecture decisions.
  • Experience with monitoring and tracing tools such as Splunk and SignalFx.
  • Familiarity with GitHub, JIRA, and Jenkins.
  • Hands-on development experience with tools such as VS Code, Cursor, and GitHub Copilot.
  • Strong problem-solving and analytical thinking skills.
  • Experience working in fast-paced, results-oriented environments with globally distributed and diverse teams.
  • Excellent communication and collaboration skills to work effectively with Product and Technical teams.

Responsibilities

  • Lead the design, development, and maintenance of scalable data platforms and services supporting complex transactional flows globally.
  • Architect SDKs, APIs, and microservices to support enterprise-wide data and analytics needs.
  • Write clean, maintainable, and well-tested code with necessary documentation.
  • Drive best practices in software development, data governance, and platform observability.
  • Make critical technical design choices and establish architectural patterns across the team.
  • Collaborate with senior engineers, architects, and cross-functional teams to develop robust solutions.
  • Ensure data quality and reliability through testing and validation.
  • Develop artificial intelligence and machine learning solutions tailored to specific use cases.
  • Provide mentorship and help develop technical talent in alignment with Nike's technology standards.
  • Lead code reviews and contribute to team knowledge sharing.
  • Troubleshoot and resolve production issues.
  • Follow Agile methodologies and practice DevOps.

Desired Qualifications

  • Integration experience with SaaS platforms such as Coupa and Ariba, SAP, and middleware solutions such as Oracle Fusion.
  • Experience integrating with open-source applications such as Kafka and NiFi.
  • Knowledge of artificial intelligence and machine learning concepts and applications.

About the Company

Nike

Designs and sells athletic shoes and apparel

Nike designs and sells athletic footwear, apparel, equipment, and accessories for sports and everyday use. The group includes the Nike and Jordan brands and its owned subsidiary Converse, with products ranging from running shoes and basketball footwear to training clothing and casual sneakers. Most finished products are made by independent contract manufacturers, while Nike develops materials, cushioning systems, and product designs. It earns revenue by selling to wholesale customers and through its own stores and digital channels, with additional licensing arrangements for its brands. Nike began in 1964 as Blue Ribbon Sports and is headquartered near Beaverton, Oregon.

Company size
10,001+
Company stage
IPO
Headquarters
Beaverton, OR
Founded
1964

Recently Posted Jobs

Explore more opportunities at Nike

See more jobs