onsite
Software Development Manager, Core Shopping - Amazon.com
Software Engineer
Lead a software engineering team building AI‑powered, asynchronous shopping experiences for Alexa, handling offline task processing, decision authorization, and real‑time updates.
About the role
Key Responsibilities
- Lead and mentor a cross‑functional engineering team delivering end‑to‑end Alexa shopping features.
- Design and implement scalable, asynchronous architectures that process multi‑step shopping tasks offline and synchronize updates securely.
- Collaborate with product, UX, and data science partners to define AI‑driven shopping experiences and decision‑making flows.
- Drive adoption of cloud services (AWS) and best practices for reliability, security, and performance.
- Own the full software development lifecycle, from requirements gathering and architecture design to code reviews, testing, and production deployment.
Requirements
- 5+ years of hands‑on software development experience, with strong proficiency in Python or Java.
- Proven track record leading engineering teams delivering large‑scale, cloud‑native services.
- Deep understanding of distributed systems, asynchronous processing, and AWS services (e.g., Lambda, SQS, DynamoDB).
- Experience integrating machine‑learning models or AI components into production applications.
- Excellent communication and stakeholder management skills, with the ability to influence product direction.
Skills
pythonjavaawsmachine learning