Senior Software Development Manager

Seattle
technology

Senior Software Development Manager

The Senior SDM will have the opportunity to build a new service from scratch and set the infrastructure for years to come. You will lead features, system design, architecture and implement services with ultra-high performance and high reliability. This will include challenging problems involving large scale data engineering, machine learning, AWS, mobile and IoT.

Relocation, Salary, anniversary bonuses, RSUs, perks

Soft skills:
Managing, leading, hiring, retaining and managing out talent
Develop and mentor your engineer team
Be a strategic leader with inspiration and vision
Less about hands on development and more about providing solutions to challenges and development roadblocks


Key responsibilities for this position include:
· Hire and manage a team of top notch engineers
· Be the end-to-end owner of cross-functional projects, including product definition, roadmap planning, resource planning, project execution and manage prioritization, trade-offs and engineering team.
· Work across Amazon engineering teams and 3rd party partners to build this new service
· Lead feature, service and system design and architecture, building innovative solutions pushing the limits of what is possible, typically from scratch
· Translate business requirements into technical requirements and prioritize work for your team to deliver on the project milestones
· Ability to rapidly prototype new solutions to inform design and architecture choices
· Build efficient and reusable abstractions and systems
· Identify and communicate best practices for engineering and acts as the SME for the organization

BASIC QUALIFICATIONS
· BS in Computer Science
· 8+ years professional experience in software development
· 4+ years in management experience
· Experience with building highly concurrent and scalable distributed services
· Fluency in one modern programming language such as C, C++, C#, Java, or Perl
· Proficiency in big data ecosystems (Hadoop, Spark, Druid, etc.)