

Share
Key job responsibilities
* Building, leading and developing a high performing team which owns a set of services end-to-end, from design to maintenance
* Working closely with internal customers
* Defining the strategy and product/technical roadmap* Providing on-call engineering support on a rotation every ~1-2 months
* Drive roadmap planning and goals prioritization through effective leadership mechanisms.A day in the life
Utilize strong verbal and written communication skills, be self-driven, and deliver high quality results in a fast-paced environment. You will need to Think Big for continuous planning and use mechanisms that scale to meet the broad and diverse needs of teams across Amazon. You'll employ customer obsession serving customers' needs , continually improving experiences and productivity.
- 7+ years of engineering experience
- 3+ years of engineering team management experience
- 8+ years of leading the definition and development of multi tier web services experience
- Knowledge of engineering practices and patterns for the full software/hardware/networks development life cycle, including coding standards, code reviews, source control management, build processes, testing, certification, and livesite operations
- Experience partnering with product or program management teams
- Experience designing or architecting (design patterns, reliability and scaling) of new and existing systems
- Experience in communicating with users, other technical teams, and senior leadership to collect requirements, describe software product features, technical designs, and product strategy
- Experience in recruiting, hiring, mentoring/coaching and managing teams of Software Engineers to improve their skills, and make them more effective, product software engineers
These jobs might be a good fit