onsite
Software Development Engineer - Amazon.com
Software Engineer
Software Development Engineer building scalable supply‑chain services on AWS, leveraging Python, Docker, Kubernetes, and SQL to deliver high‑performance, multi‑tenant storage and distribution solutions.
About the role
Key Responsibilities
- Design, develop, and maintain microservices in Python that power bulk storage and distribution workflows.
- Containerize applications with Docker and orchestrate deployments using Kubernetes on AWS.
- Implement robust data pipelines and storage solutions using SQL and AWS managed services.
- Collaborate with cross‑functional teams to define requirements, review code, and ensure high quality releases.
- Monitor performance, troubleshoot issues, and continuously optimize system reliability and cost efficiency.
Requirements
- 3+ years of professional software development experience in a cloud‑native environment.
- Strong proficiency in Python, SQL, and experience with Docker/Kubernetes.
- Hands‑on experience with AWS services such as EC2, RDS, S3, and EKS.
- Excellent problem‑solving skills and a passion for building scalable, maintainable systems.
- Effective communication skills and ability to work collaboratively in a fast‑paced startup culture.
Skills
pythonawsdockerkubernetessql