Software Development Manager, Amazon Prime
About the role
The Amazon Prime team seeks a Software Development Manager who takes pride in both technical and business contributions. You will work closely with product owners to design and implement new features that impact millions of Prime members worldwide. Using core languages and technologies such as Java, Perl, and Linux, you will build and own distributed services and systems that serve Prime members at scale (over 200 million members), leveraging AWS technology, machine learning, and data analysis. You will have the opportunity to work across Amazon on cutting‑edge systems, define product architecture and vision, experiment with models and integrations, lead machine‑learning‑driven messaging initiatives, enhance message‑targeting efficiency through multivariate testing, semantic analysis, data mining, and machine learning, and design flexible, responsive architectures that enable self‑service simplicity for partner teams.
Responsibilities
- Own the systems responsible for world‑wide Prime membership eligibility and every Prime sign‑up.
- Be the interface between product owners and the development team, thoroughly understanding the product, helping define user stories, and driving the evaluation of appropriate technical solutions to meet business requirements.
- Own engagement with partners, work to decompose requirements into technical execution plans with multiple development teams, track progress toward goals, and report status to product, business development, and technical leadership.
- Help make the right feature trade‑offs to ship software without compromising customer experience and business relevance.
- Engage with many other teams in the company, evangelizing the team and your project, building relationships, and helping identify existing components and technologies that can be leveraged to deliver on goals.
- Represent the technical team to senior leadership across the company.
Requirements
- 3+ years of engineering team management experience
- 7+ years of working directly within engineering teams experience
- 3+ years of designing or architecting (design patterns, reliability and scaling) of new and existing systems experience
- Experience partnering with product or program management teams
Qualifications
- Experience building complex software systems that have been successfully delivered to customers
- Knowledge of professional software engineering & best practices for full software development life cycle, including coding standards, software architectures, code reviews, source control management, continuous deployments, testing, and operational excellence
- Experience with core project management activities, including scoping, schedule, budget, quality, risk, and critical path management
- Experience in communicating with users, other technical teams, and senior leadership to collect requirements, describe software product features, technical designs, and product strategy
- Experience identifying and reviewing test plans, test cases and testing results with a strong QA background
- 10+ years of cloud architecture and solution implementation experience, or Bachelor's degree in business administration, finance, economics, computer science, data science, engineering, or other related field
- Experience with mission‑critical, 24x7 operations
- Experience managing conflict, escalations, negotiating compromise, influencing others and problem solving with engineering teams
Skills
- Java
- Perl
- Linux
- AWS
- Machine learning
- Data analysis
- Multivariate testing
- Semantic analysis
- Data mining
Benefits
- Sign‑on payments
- Restricted stock units (RSUs)
- Comprehensive health insurance (medical, dental, vision, prescription, Basic Life & AD&D insurance, option for Supplemental life plans, EAP, Mental Health Support, Medical Advice Line, Flexible Spending Accounts, Adoption and Surrogacy Reimbursement coverage)
- 401(k) matching
- Paid time off
- Parental leave
Pay
The base salary range for this position in Seattle, WA is $184,900 – $250,200 USD annually, with additional sign‑on payments and RSUs.