Amazon is seeking an experienced Software Development Manager to lead a team that will expand and improve the Amazon Prime Experience (Retention) team. The Amazon Prime Experience (Retention) team is a startup-mode effort within the larger Amazon Prime team, which drives Amazon's hugely successful membership program that provides fast free shipping, free video streaming, and much much more to millions of Amazon customers worldwide.
The team operates high-scale systems that perform millions of real-time, context-sensitive message selection and rendering operations per day. Customer-facing Prime messaging is selected and rendered based on a large set of contextual facts, including each customer's Prime membership status, and eligibility to be offered a free trial.
We are seeking a leader who thrives in an early-stage startup-like environment where features and systems design are still fluid. We are not iterating on an existing space, we are blazing new trails. To succeed, you must have the ability to obsessively target our users' needs with elegant, reliable, high-scale systems work and be prepared to adjust course on the fly. We take agility and rapid iteration seriously. Our work involves customer-facing UI as well as large-scale data analysis, and the design and implementation of production-scale back-end systems.
Basic Qualifications Basic Qualifications:
•5+ years of experience managing an Agile team of 5+ software development engineers
•7+ years of professional experience in software development
•Experience building scalable distributed systems with service oriented architectures
•A Bachelor's Degree in Computer Science or related field, or 4+ years relevant work experience
Preferred Qualifications Preferred Qualifications:
•A deep understanding of software engineering practices, object oriented analysis & design, design patterns and algorithms
•Demonstrated strong technical judgment in conjunction with passionate customer-focus
•Excellent verbal and written communication skills
•A Master's Degree in Computer Science or related field