Tuesday, December 02, 2014

Director - Software Development - FBA - Amazon - Seattle


Job description
The Director of Software Development for FBA will be responsible for delivering an exceptional experience for Sellers that use FBA and Global Selling tools and systems and for driving product and technical innovation to broaden the reach and impact of FBA and Global Selling for Amazon’s Customers. As a leader of software development at Amazon, you will be a “pragmatic visionary” that partners with the business to understand and translate business needs into world-class technology solutions that meet the needs of customers and scales globally both technically and operationally.

As the Director of Software Development for FBA, you will manage several engineering teams who are developing and maintaining vital, large-scale services, workflow engines and customer-facing applications that support Fulfillment by Amazon and Global Selling by Amazon. You will be responsible for leading teams through rapidly evolving complex demands, including multiple projects with dependencies on other internal organizations in Seattle, other US development offices, and international development offices. A successful leader of software development for FBA needs to be innovative, detail-oriented, team-oriented, self-directed and adaptable to new development environments and changing business requirements.
You will be responsible for maintaining and raising engineering and operational standards within the FBA team by mentoring and reviewing the work of your team and recruiting and nurturing top talent. In addition to development, your teams own operating the systems in a high-9s availability environment, as well as to scale globally. You should also bring the ability to roll up your sleeves and become hands on when necessary; it is an essential trait of a successful leader at Amazon. If you obsess over customers and are a results-oriented software development leader who gets excited about frequently starting from scratch, running hard, and solving tough technical, operational and business challenges, join us.
Bachelor’s degree in computer science or related field
Master’s degree in computer science/engineering, or an MBA from top-tier school preferred.
Experience
The right person for this role will have experience leading software development to define and build new technology and deliver outstanding customer experiences. You must be an experienced people manager able to hire and develop the best across a range of job families including software development and technical program management. You will routinely present to senior leadership, including our VP, so you must have excellent communication skills (written and verbal) and impeccable judgment.

The successful candidate will have:
• Strong technical credentials, with 10+ years of experience managing software development teams, ideally with a rapid career progression from software engineer to engineering manager to leader of engineering leaders.
• Proven experience building and operating high-performance, fault-tolerant, distributed computing services that can scale to hundreds of thousands of requests per second with minimal operational load and deployed globally.
• Software development experience with modern OOP technologies such as Java, C++, and Ruby, web technologies such as Javascript, AJAX, HTML, CSS and exposure to Linux/Unix environment.

The successful candidate will demonstrate:
• Exceptional recruiting and talent recognition and cultivation skills with demonstrated track record of hiring, developing and retaining exceptional technical talent.
• Excellent written and verbal communication skills with the ability to present complex technical information in a clear and concise manner to a variety of audiences.
• Excellent people management skills; A history of teamwork and willingness to roll up one’s sleeves to get the job done.
• An ownership mentality. This individual must be a champion for both Amazon Local consumers and merchants.
• High attention to detail including precise and effective customer communications and proven ability to manage multiple, competing priorities simultaneously.
• Proven analytical and quantitative skills, including the ability to effectively use tools. Strong ability to use hard data and metrics to back up assumptions and develop project business cases.
• Experience working with an agile development team.

Personal Qualities
Professional traits that are not unique to this position, but necessary for Amazon leaders:
· Exhibits excellent judgment
· Hires great people. Develops great people.
· Has relentlessly high standards
· Thinks strategically, but stays on top of tactical execution
· Expects and requires innovation of her/his team
· Thinks big and has convictions
· Results oriented
· Has the innate ability to inspire passion in others
Enter your email address:
Refer This Job To Your Friends And Help Them To Find Jobs!
Related Posts Plugin for WordPress, Blogger...