Amazon

Returning Candidate?

Manager, Software Development

Manager, Software Development

Job ID 
445284
Location 
US-WA-Seattle
Posted Date 
6/27/2017
Company 
Amazon Corporate LLC
Position Category 
Software Development
Recruiting Team 
North American Teams - Consumer - Sellers Plus

Job Description

Are you passionate about building, owning massively scalable systems? Do you consider yourself a tech savvy, hands on Manager, who earns the respect and trust of a team of highly competent software engineers ranging from new graduates to Principals and Architects? If so, here is an opportunity tailored for you.

Financial Ledgering and Applications team at Amazon is responsible for building and operating the set of services that process all of Amazon's financial transaction data, inventory data, bank statements and remittances, to produce Amazon's General Ledger. Amazon's systems go beyond traditional big-data batch orientation approaches to streaming big data.

In this position you will have the opportunity to build systems that analyze large volumes of streaming data with response times that aren't possible with traditional approaches. You will manage teams which build and operate ultra-scalabe high volume systems which at their lowest throughputs process millions of transactions per day. Your systems will scale quickly and elastically to handles peak volumes of 25-100x. Familiarity with Amazon web service technologies including EC2, S3, SQS, Elastic Map Reduce, Hadoop, RDS as well as no-SQL solutions which form the foundation of these systems is an asset, but not mandatory.

Are you passionate about building, owning massively scalable systems? Do you consider yourself a tech savvy, hands on Manager, who earns the respect and trust of a team of highly competent software engineers ranging from new graduates to Principals and Architects? If so, here is an opportunity tailored for you.

Financial Ledgering and Applications team at Amazon is responsible for building and operating the set of services that process all of Amazon's financial transaction data, inventory data, bank statements and remittances, to produce Amazon's General Ledger. Amazon's systems go beyond traditional big-data batch orientation approaches to streaming big data.

In this position you will have the opportunity to build systems that analyze large volumes of streaming data with response times that aren't possible with traditional approaches. You will manage teams which build and operate ultra-scalabe high volume systems which at their lowest throughputs process millions of transactions per day. Your systems will scale quickly and elastically to handles peak volumes of 25-100x. Familiarity with Amazon web service technologies including EC2, S3, SQS, Elastic Map Reduce, Hadoop, RDS as well as no-SQL solutions which form the foundation of these systems is an asset, but not mandatory.

Basic Qualifications

BS Computer Science or equivalent
8+ years experience planning, designing, developing and delivering software
2+ years experience as a Software Development Manager
3+ years experience developing software using Java or C++
Familiarity with Service Oriented Architecture

Preferred Qualifications

Excellent written and verbal communication skills with the ability to present complex technical information in a clear and concise manner to a variety of audiences.
Experience designing and developing large scale, high traffic applications.
Experience managing projects and teams in an Agile environment.
Ability to handle multiple competing priorities in a fast-paced environment.
A deep understanding of software development in a team, and a track record of shipping software on time.