Software Development Manager at Amazon

Software Development Manager Details

Jan. 30, 2019, 6:20 a.m.
Software Development
Software Development Engineers
Seattle, Washington
Transactional Services team Transactional Services team
The Transactional Services team builds some of the most foundational distributed systems that underpin and power many of the large AWS services and several of the most critical components of the Amazon.com retail platform. We specialize in building high performance, highly available data systems that provide strong transactional guarantees at very high scale. We are seeking a strong Software Dev Manager to lead a team of engineers that owns and builds the data plane for our core transactional data engine. In this role you will be responsible for building, evolving and operating a high performance, highly available distributed data service that runs at massive scale and powers a wide range of critical systems and services. You will need to define the long term technical strategy and direction for the service, evolve the algorithms that underpin our replication and failure detection technologies, and drive improvements in throughput and performance. The domain is deeply technical, both from

· trong people management skills. · · Strong technical skills. · · Bachelor's degree in Computer Science or equivalent with 5+ years experience managing software development teams.· Experience with designing and building large scale systems · · Strong knowledge of data structures, algorithms, asynchronous architectures and distributed algorithms · · Strong track record of defining and executing on complex projects · · Strong track record of hiring great engineers · · Experience leading teams using multiple languages · · Excellent problem solving skills; ability to simplify and innovate · · Excellent
Learn more about this job

Similar jobs at Amazon




Similar jobs at Microsoft





Website managed by Tommy Unger