remote
Software Development Engineer, Amazon Customer Service - Amazon.com
Software Engineer
Software Development Engineer focused on building scalable, full‑stack customer service solutions using Python, Java, and AWS to resolve millions of interactions worldwide.
About the role
Key Responsibilities
- Design, develop, and ship end‑to‑end full‑stack features that reduce customer friction across Amazon’s global marketplace.
- Build and maintain distributed resolution systems capable of handling tens of millions of weekly interactions.
- Collaborate with cross‑functional teams to define requirements, architecture, and performance goals.
- Implement robust, scalable microservices using AWS services and best practices.
- Continuously improve system reliability, latency, and scalability through monitoring, profiling, and refactoring.
Requirements
- Strong experience with Python and Java in a production environment.
- Proficiency in designing and deploying distributed systems on AWS.
- Hands‑on experience with full‑stack development, including front‑end and back‑end components.
- Excellent problem‑solving skills and a passion for delivering high‑quality code.
- Effective communication and collaboration skills in a fast‑paced, cross‑functional team.