Expoint - all jobs in one place

Finding the best job has never been easier

Limitless High-tech career opportunities - Expoint

Amazon Software Development Manager Advertiser Controls Sponsored Brands 
United States, New York, New York 
168486158

18.11.2024
DESCRIPTION

About this Role:
• Lead a team of Software Development Engineers (SDEs).
• Own the critical technologies of this core service, own engineering vision for your team, contribute to overall product vision.
• Define the technological roadmap by partnering with peer SDMs and sister teams.
• Maintain a high bar for operational excellence.
• Drive a welcoming, hardworking, and well-balanced team culture.
• Coach engineers and help them achieve career progression goals.Key job responsibilities
- You will be responsible for diving deep into technical systems, understanding them well and staying connected to the details.
- You will be responsible for delivering results despite working in an ambiguous environment.
- You will need a strong bias for action and be able to handle multiple priorities simultaneously.
- You will define strategy and build and execute road maps for the programs you own.
- You will be responsible for overall coordination, quality and productivity and will be the primary point of contact for world-wide stakeholders of programs that you run.

BASIC QUALIFICATIONS

- 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
- 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


PREFERRED QUALIFICATIONS

- 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