Returning Candidate?

Software Development Manager

Software Development Manager

Job ID 
Company/Location (search) 
Posted Date 
AMZN CAN Fulfillment Svcs, Inc
Recruiting Team 

Job Description

Have you ever wondered how Amazon scale their technologies to meet their explosive business growth? Join Sable AWS team to be part of the development of a large scale data migration and integration initiative to support Amazon's business growth.

Sable AWS team is looking for a passionate, results-oriented, innovative software development manager to work on large-scale data integration and migration platform at Amazon. The candidate thrives in a fast-paced environment, understands how to build large-scale data integration systems and help us deliver on a new generation of software. The candidate is passionate about technology and wants to be involved with real business problems.

Sable is a highly scalable and distributed NoSQL based database. It is one of the fastest databases in the world with a response time of ~3ms and it is also one of the most resilient and available data bases with the ability to handle trillions of transactions and petabytes of data per day.
Our team is partnering with AWS DynamoDB and embarking on a project that would integrate the two databases in a seamless manner. This team is uniquely positioned to have visibility across entire Amazon and whatever we deliver will have far reaching tangible impact, benefiting countless customers.

You are an ideal candidate if you have strong distributed systems knowledge with experience in web service design & implementation. You should have a sound understanding of Internet protocols (HTTP, DNS, TCP ...) and experience implementing client/server architecture using C++/Java in a Linux/Unix environment. You must enjoy working on complex software systems in a customer-centric environment and be passionate not only about building good software but also ensuring that same software achieve its goals in operational reality.

Exposure to NoSQL databases would be a definite plus.

Professional traits that are necessary for all Amazon leaders:

  • Exhibits excellent judgment
  • Hires and develops great people
  • Has relentlessly high standards, some may even say they are too high
  • Is able to dive deep and is never out of touch with the details of the business or the technology
  • Expects and requires innovation of her/his team
  • Has passion and convictions and the innate ability to inspire passion in others
  • Strong results orientation
  • Thinks big

Basic Qualifications

  • Experience managing teams, building processes, project management, and release schedules
  • Bachelor’s degree in Computer Science, Computer Engineering or related technical discipline
  • 5+ years of relevant engineering experience
  • 2+ years people management experience

Preferred Qualifications

  • Strong business and technical vision
  • A deep understanding of software development in a team, and a track record of shipping software on time
  • Exceptional customer relationship skills including the ability to discover the true requirements underlying feature requests, recommend alternative technical and business approaches, and lead engineering efforts to meet aggressive timelines with optimal solutions
  • Excellent problem-solving skills
  • Master's degree in Computer Science
  • Prior experience as a software developer