Tuesday, October 18, 2016

Director Software Development Amazon Seattle

Job Description: • 2-minute read •
As Director of Software Development, you will lead several teams of software engineers through the full software development cycle, delivering high quality systems on time that satisfy customers needs. You will be working with senior SDEs and software leaders both internal and external of the organization to drive sound technical decisions across teams. You will be responsible for hiring, mentoring and managing a highly skilled set of Software Development Engineers and Managers, managing them to deliver and growing their careers.
Watch: Career Advice
The successful candidate is one who thrives in a fast-paced environment, has a strong understanding of core software development and algorithmic concepts. The candidate is passionate about technology and wants to solve real customer problems. We have a team culture that encourages innovation and expect developers and management alike to take high degree of ownership for the product vision, technical architecture and project delivery. Responsibilities include direct management of software engineers and managers, improvements in process and quality of service, strategic planning, project management, and management of resources across teams. You will act as a leader who can prioritize well, communicate clearly, and have a consistent track record of delivery. You are proactive in removing roadblocks, pave the way for innovation, and can handle multiple competing priorities in a fast-paced environment. You are an experienced software development leader who understands and sets a high bar for all parts of the software development and deployment lifecycle, including design, development, documentation, testing and operations. You work hand-in-hand with business partners, understand their needs and are able to translate business necessities into value-added features. You are able to handle business escalations with a data-driven approach.

Basic Qualifications

BS in Computer Science with at least 10 years of industry experience.
At least 10 years of experience managing enterprise software engineering teams.
Technically credible to lead a team of world class software engineers and development managers and be able to deliver the right product with a scalable engineering design.
The ability to achieve results in a fast-paced, high-pressure environment is critical.
A passion for people management and mentorship; hiring and developing great people
Able to balance technical leadership with sound business judgment.

Preferred Qualifications

MS in Computer Science
Experience with analytics and handling large data sets
Experience with large distributed systems
Has passion and convictions and the innate ability to inspire passion in others
Thinks strategically, but stays on top of tactical execution
Send To A Friend
Related Posts Plugin for WordPress, Blogger...