onsite
Software Engineer II - NIKE
Software Engineer
Senior backend engineer building scalable, cloud‑native services using Python, Java, and AWS. Focus on containerization, orchestration, and automated pipelines to deliver high‑performance, reliable solutions.
About the role
Key Responsibilities
- Design, develop, and maintain high‑throughput backend services in Python and Java.
- Implement CI/CD pipelines and automate deployments using Docker, Kubernetes, and AWS services.
- Collaborate with cross‑functional teams to define architecture, performance, and security requirements.
- Write clean, testable code and conduct code reviews to uphold quality standards.
- Monitor and troubleshoot production issues, ensuring minimal downtime and optimal performance.
Requirements
- 3+ years of professional software development experience.
- Strong proficiency in Python and Java, with experience in RESTful API design.
- Hands‑on experience with AWS (EC2, RDS, S3, Lambda) and container orchestration (Docker, Kubernetes).
- Solid understanding of CI/CD tools (Jenkins, GitHub Actions, GitLab CI).
- Excellent problem‑solving skills and a passion for clean, maintainable code.
Skills
pythonjavaawsdockerkubernetescicdsql