Offers “Amazon”

Expires soon Amazon

Software Development Manager

  • Seattle (King)
  • Project / Product management

Job description

DESCRIPTION

When people talk about “Amazon-scale” they usually mean Amazon.com and AWS. These are some of the highest-traffic, lowest-latency websites and services in the world. The Website Application Platform team is looking to hire a seasoned engineering leader to lead the next wave of platforms that are used to develop these websites and bring state of the art tools to the developers at Amazon to rapidly innovate on the websites to meet customer needs and new business launches. We are uniquely positioned within Amazon to unleash the power of the world's most innovative and productive developers.

As Software Development Manager, you will build and grow a world-class team of software engineers. Your customers are Amazon engineers who build shopping experiences that our customers love and use everyday. You will collaborate with leaders around the company to understand complex business and technical requirements, and then innovate on their behalf to empower their developers in ways they didn't know were possible. Your products will allow hundreds software engineers to build systems used by hundreds of millions of Amazon customers.

You, your team and your deliverables will answer questions like: How do our platforms support rapid prototyping through launching, scaling, and operating a world-class production service? What does it mean for developers to love using our tools? How do we measure and methodically improve developer productivity? How do we empower Amazon SDEs to invent? How do our platforms go beyond the web – Mobile, watches, the Dash, Echo?

We need your technical leadership to solve some incredibly hard problems. We're looking for experienced leaders with a passion for delivering results and strong ownership. You'll collaborate with, learn from, and teach some of the best engineering leaders in the world. Amazon is a place where builders build. It's still Day One. Come help build our future.

Key Responsibilities:
· Build the roadmap of products and services that is aligned with customer expectations and business results, and deliver on it
· Build, lead, grow and manage high performing engineering team that delivers high quality software with predictability
· Make technical tradeoff decisions and communicate to stakeholders
· Collaborate effectively with partner and customer engineering and business teams

Desired profile

BASIC QUALIFICATIONS

· Foundational knowledge of software development principals and practices obtained through a Bachelor's degree in Computer Science, related field or 3 years technical work experience in those areas
· 5+ years of software development experience (in addition to foundational knowledge)
· 3+ years of people management experience
· Experience with Java, C++ or C#
· Experience working in an agile software development process (e.g. Scrum, eXtreme Programming, Kanban)

Make every future a success.
  • Job directory
  • Business directory