remote
Software Development Engineer, Global Warehouse - Amazon.com
Software Engineer
Software Development Engineer focused on building scalable, multi‑tenant warehouse solutions using Python, AWS, Docker, Kubernetes, and SQL to deliver reliable, cost‑effective supply chain services.
About the role
Key Responsibilities
- Design, develop, and maintain high‑performance backend services for a multi‑tenant bulk storage platform.
- Implement scalable data pipelines and real‑time analytics using Python and AWS services (Lambda, S3, DynamoDB).
- Containerize applications with Docker and orchestrate deployments on Kubernetes clusters.
- Collaborate with cross‑functional teams to define product requirements and translate them into technical specifications.
- Write unit, integration, and performance tests; participate in code reviews and continuous integration processes.
Requirements
- 3+ years of professional software development experience in a cloud‑native environment.
- Strong proficiency in Python and experience with AWS services.
- Hands‑on experience with Docker, Kubernetes, and CI/CD pipelines.
- Solid understanding of relational databases and SQL.
- Excellent problem‑solving skills and a collaborative mindset.
Skills
pythonawsdockerkubernetessql