Software Development Manager
At Amazon WW Promotions, we are passionate about building well-designed, robust and scalable software to deliver inspiring user experiences that delight our customers.
A cornerstone in providing great promotions to shoppers is enabling and supporting the promotion owners and the selling partners to create and manage high-quality promotions. As a Software Development Manager, you will lead a team of 6-8 engineers, providing vision and direction to build Amazon-scale systems.
Key Responsibilities:
* You will work closely with Promotions team Product Managers to shape up the future of the team.
* You will work closely with other teams in the WW Promotions organization to define the upcoming projects and deliver them cooperatively.
* You will manage projects, together with team Project Managers, to impact thousands of sellers and millions of customers.
* You will be responsible for growth of the team members.
* You will insist on highest standards to keep the operational excellence at a high bar, and ensure team assets work smoothly during High Velocity Events like Prime Day.
* You will prepare your team for High Velocity Events and be able to act as a key leader in Amazon in managing these events as a key member of the Deals team.
BASIC QUALIFICATIONS:
* 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 in engineering.
* Experience in leading the definition and development of multi-tier web services.
* Experience partnering with product and program management teams.
* 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.
* At least 1 year of experience in engineering team management.
PREFERRED QUALIFICATIONS:
* Experience managing a team of high calibre Software Engineers developing complex, world-class, scalable software systems that have been successfully delivered to customers.
* Experience delivering products against plan in a fast-paced, multi-disciplined, distributed-responsibility and often ambiguous environment.