onsite
Software Development Engineer II - Prime Video Experience Tech - Amazon.com
Software Engineer
Senior software engineer focused on building scalable, high‑performance streaming services for Prime Video, leveraging Python, Java, AWS, and container orchestration to deliver world‑class digital media experiences.
About the role
Key Responsibilities
- Design, develop, and maintain high‑throughput services that power Prime Video’s streaming platform using Python and Java.
- Architect and deploy scalable microservices on AWS, employing Docker and Kubernetes for container orchestration.
- Collaborate with product, design, and data teams to translate business requirements into robust, maintainable code.
- Implement CI/CD pipelines, automated testing, and monitoring to ensure reliability and performance.
- Mentor junior engineers and conduct code reviews to uphold quality standards.
Requirements
- 3+ years of professional software development experience in a large‑scale environment.
- Strong proficiency in Python and Java, with a solid understanding of object‑oriented design.
- Hands‑on experience with AWS services (EC2, ECS, EKS, S3, Lambda) and container technologies.
- Familiarity with front‑end frameworks such as React for building responsive user interfaces.
- Excellent problem‑solving, communication, and collaboration skills.
Skills
pythonjavaawsdockerkubernetesreact