Tuesday, December 02, 2014

Director - Software Development - Platform Libraries - Amazon - Seattle


Job description
As the senior leader of software development for Amazon’s Platform Libraries group, you will be leading a strategically important portfolio of technologies that power every Amazon business around the world, including AWS, Amazon’s Retail websites, Kindle, Amazon Instant Video, the Amazon AppStore, Amazon’s subsidiaries and more.

You will be responsible for leading a large engineering and product development team, designing, architecting and building high speed highly efficient service and rendering frameworks, highly flexible and configurable request routing and throttling technologies, as well as leading edge innovative caching technology.

As the ideal candidate you will be experienced in managing a multi-functional, low-level software development organization, including development managers, software engineers, & product managers. You will have a proven track-record of successfully shipping high performance frameworks as well as experience of delivering both front-end customer-facing features and large scale backend services.

You will be able to recruit and develop high-caliber technical leaders and engineering individuals in multiple locales.

Specific responsibilities include the following:
- Grow your group of engineers and managers into a highly performing development organization.
- Define and drive your long term product strategy based on your strategic relationships with key customers.
- Architect and deliver the next-generation service architecture to help solve Amazon’s unique scale, performance and distributed computing challenges.

Bachelor’s degree or higher in Computer Science or related field.
5+ years of software development experience.
8+ years of people management experience including at least 3 years of managing managers in a software engineering context.
Experience of having worked in at least one modern object-oriented programming language such as Java or C++.
Experience with large scale systems and service-oriented architecture.
Strong leadership, project planning and execution skills.
Ability to communicate clearly with technical and non-technical stakeholders at all levels.
Experience of building and using framework technology.
Experience managing engineering teams to meet aggressive timelines with optimal solutions.
Proven track record of taking ownership and successfully delivering results.
Ability to handle multiple competing priorities in a fast-paced environment.
Master’s degree preferred
Experience with large scale distributed systems.
Strong verbal and written communication skills.
Strong analytic and problem solving skills.
Experience of building solutions using AWS technologies.
Enter your email address:
Refer This Job To Your Friends And Help Them To Find Jobs!
Related Posts Plugin for WordPress, Blogger...