Amazon

Returning Candidate?

Software Development Manager

Software Development Manager

Job ID 
541128
Location 
US-WA-Seattle
Posted Date 
5/30/2017
Company 
Amazon Corporate LLC
Position Category 
Software Development
Recruiting Team 
..

Job Description

Since 1995 Amazon has innovated and revolutionized the way consumers shop online. But the way businesses shop has largely remained untouched, till now. With Amazon Business (AB) we intend to change this status-quo. It is Day 1 for us at Amazon Business and our mission is to bring the same innovation and customer obsession expected of Amazon as we build a new shopping experience for our business customers.


Amazon Business is comprised of Engineers, TPMs, Researchers, Designers and Product Managers, all tasked with a singular goal to create a world class and differentiated shopping experience for business customers. We have grown quickly with 4 development centers in Seattle, Austin, Madrid, Spain and Hyderabad, India.


It is a chance to get in on the ground floor as we build out features personalizing all aspects of business shopping based on the industry the business is in and the job function of the person shopping at Amazon. Many of these features do not exist for Amazon customers now and this is a chance to architect and build systems from ground up with little or no operational issues.


Our user experience research shows that Business customers shop differently from consumers. Our customer base ranges from mom-and-pop shops to mid-sized companies and enterprise customers. Our customers are employees of these businesses and buy specific products based on their job roles and they buy these products repeatedly. Additionally enterprise customers may want to restrict the products that their employees can buy on Amazon.com and may even have custom prices negotiated with suppliers. There are other elements associated with selling to businesses including the need to support purchase groups, invoices and integration with customer's purchasing systems.


You will be responsible for driving the technical direction and architecture of this large, complex software system. You will manage a team of software engineers to develop highly available, business impacting services at the core of Amazon's Business charter. You will also work closely with a diverse group of stakeholders from Business Prime Now, External customers, Vendor and Seller technology , Amazon Pricing and internal technical teams to define business opportunities and then drive end-to-end solutions. The world is changing fast and this is a dynamic role where you will be able to learn as much as you contribute.


Successful candidates will have an established track record delivery developing complex software systems, excellent people and project management skills, keen technical aptitude, solid communication skills, and be driven to achieve results in a fast paced environment.

Basic Qualifications

  • Master’s Degree in Computer Science or related discipline with 5+ years of experience; or Bachelor’s Degree with 7+ years of experience.
  • 3+ years of experience leading a software development team through multiple product/platform releases.
  • 4+ years of experience making significant individual contribution to real-world software development.
  • Demonstrated proficiency with an object-oriented programming language; strong object-oriented design and algorithmic analysis background.
  • Able to independently operate and lead through ambiguous in fast paced environment.
  • Track record of developing engineers through various career stages and building high-performance teams.
  • Excellent written and verbal communication skills with a proven ability to present complex technical information in a clear and concise manner to a variety of audiences.

Preferred Qualifications

  • Demonstrated leadership in cross-functional, highly collaborative environment.
  • Experience building complex, high-performance, and highly-available distributed software systems that have been successfully delivered to customers.
  • Demonstrated focus on continuous improvement of systems, software and processes through data analysis and metrics.