remoteonsite
Senior Software Engineer, ITC - NIKE
Software Engineer
Senior Software Engineer driving high‑performance, scalable solutions for Nike's ITC platform using Java, C++, Python, microservices architecture, and AWS cloud services.
About the role
Key Responsibilities
- Design, develop, and maintain high‑throughput services for the ITC ecosystem using Java, C++, and Python.
- Architect microservice‑based solutions that run on AWS, ensuring reliability, scalability, and security.
- Implement CI/CD pipelines and automated testing to accelerate delivery cycles.
- Collaborate with cross‑functional product, design, and data teams in an Agile environment to translate requirements into technical specifications.
- Mentor junior engineers, conduct code reviews, and champion best engineering practices.
Requirements
- 5+ years of professional software development experience with Java and/or C++ and Python.
- Strong background in building and deploying microservices on AWS (EC2, Lambda, S3, DynamoDB, etc.).
- Hands‑on experience with CI/CD tools (Jenkins, GitHub Actions, or similar) and automated testing frameworks.
- Proficiency in Agile methodologies and collaborative tools (Jira, Confluence, Git).
- Excellent problem‑solving skills and ability to work in a fast‑paced, innovative environment.