remote
Software Engineer - NIKE
Software Engineer
Software Engineer building scalable, high‑performance applications using Python and Java on AWS, containerized with Docker and delivered via CI/CD pipelines in an Agile environment.
About the role
Key Responsibilities
- Design, develop, and maintain high‑quality software components in Python and Java.
- Architect and deploy services on AWS, ensuring scalability, reliability, and security.
- Containerize applications with Docker and orchestrate deployments using CI/CD pipelines.
- Collaborate with cross‑functional teams in Agile ceremonies to deliver incremental value.
- Participate in code reviews, performance tuning, and continuous improvement initiatives.
Requirements
- 3+ years of professional software development experience.
- Strong proficiency in Python and Java, with solid understanding of object‑oriented design.
- Hands‑on experience with AWS services (EC2, S3, Lambda, RDS, etc.).
- Experience building and maintaining Docker containers and CI/CD workflows.
- Excellent problem‑solving skills and a collaborative mindset.
Skills
pythonjavaawsdockercicdagile