Software Development Manager

Sep 18, 2012
Oct 18, 2012
. .
Full Time
Amazon's Sales Technology team is looking for a software development manager to help design and deliver of the next generation Sales Technology platform by leveraging sophisticated large scale distributed systems. The Amazon Sale Technology group develops software and processes to help drive the identification, qualification and acquisition of third-party Sellers which represent more than one-third of units sold on

As a Software Development Manager at Amazon you will help solve technical challenges in large scale computing, distributed systems, web applications, optimization, scalability, and algorithms. You will work closely with many other teams within Amazon, and to meet these challenges, we are looking for a hands-on manager to guide and develop a team of strong, driven, enthusiastic, and talented engineers to help build and deliver the sales technology platform. We are looking for innovators who love solving hard problems, and never take 'no' for an answer. Our engineers are top-notch software developers in the industry, who work hard, have fun, and make history.

  • Bachelor's degree in Computer Science, Computer Engineering or related technical discipline
  • 7+ years of relevant engineering experience
  • 2+ years people management experience
  • Experience with OOD and object oriented languages

  • Deep hands-on technical expertise
  • Excellent verbal and written communication skills
  • Strong business and technical vision
  • 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
  • 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