Does the challenge and ownership that comes from leading and driving large, cross-organizational projects and initiatives for the world’s leading Independent Publishing platform excite you? Do you enjoy working in an entrepreneurial environment, solving complex technical problems and delivering innovative solutions? We have a vacancy for a Sr. Software Development Manager on the Amazon Indie Publishing team.
As a Sr. Software Development Manager on the Indie Publishing team, you will work with Software Development Engineers, Technical Program Managers, and other Software Development Managers as a part of a large technical organization focused on the highest priority needs of the Indie Publishing customer. A successful candidate will have an established background in developing customer-facing experiences, a strong technical ability, excellent project management skills, cultivated people-management experience, great communication aptitudes, and a motivation to achieve results in a fast-paced environment.
We have a team culture that encourages innovation and we expect developers and management alike to take a high level of ownership for the product vision, technical architecture, and project delivery. Responsibilities include direct management of Software Development Engineers and Software Development Managers within the Indie Publishing team, collaboration with business leadership, driving process/quality improvements, strategic planning, project management for projects within the team, and management of resources across teams. Successful candidates will be strong leaders who can prioritize well, communicate clearly, and have a consistent track record of delivery.
Key Responsibilities:
• Responsible for multiple technology platform components for Amazon Indie Publishing and the end-to-end experience for key product features
• Develop the long-term strategy for your programs and translate that into an achievable road map/action plan
• Management and mentorship of software developers and software development managers
• Management and execution against project plans and delivery commitments
• Work closely with technical program managers, software development managers, and lead engineers to architect and develop the next generation of Amazon’s Indie Publishing platform
• Report on status of development, quality, operations, and system performance to management
Professional traits that are not unique to this position, but necessary for Amazon leaders:
• Exhibits excellent judgment
• Hires and develops top technology talent
• Has relentlessly high standards
• Is able to dive deep and is never out of touch with the details of the business or the technology
• Expects and requires innovation of her/his team
• Has passion and convictions and the innate ability to inspire passion in others
• Results-oriented; proven track record of delivery under challenging resource conditions
• Thinks big
As a Sr. Software Development Manager on the Indie Publishing team, you will work with Software Development Engineers, Technical Program Managers, and other Software Development Managers as a part of a large technical organization focused on the highest priority needs of the Indie Publishing customer. A successful candidate will have an established background in developing customer-facing experiences, a strong technical ability, excellent project management skills, cultivated people-management experience, great communication aptitudes, and a motivation to achieve results in a fast-paced environment.
We have a team culture that encourages innovation and we expect developers and management alike to take a high level of ownership for the product vision, technical architecture, and project delivery. Responsibilities include direct management of Software Development Engineers and Software Development Managers within the Indie Publishing team, collaboration with business leadership, driving process/quality improvements, strategic planning, project management for projects within the team, and management of resources across teams. Successful candidates will be strong leaders who can prioritize well, communicate clearly, and have a consistent track record of delivery.
Key Responsibilities:
• Responsible for multiple technology platform components for Amazon Indie Publishing and the end-to-end experience for key product features
• Develop the long-term strategy for your programs and translate that into an achievable road map/action plan
• Management and mentorship of software developers and software development managers
• Management and execution against project plans and delivery commitments
• Work closely with technical program managers, software development managers, and lead engineers to architect and develop the next generation of Amazon’s Indie Publishing platform
• Report on status of development, quality, operations, and system performance to management
Professional traits that are not unique to this position, but necessary for Amazon leaders:
• Exhibits excellent judgment
• Hires and develops top technology talent
• Has relentlessly high standards
• Is able to dive deep and is never out of touch with the details of the business or the technology
• Expects and requires innovation of her/his team
• Has passion and convictions and the innate ability to inspire passion in others
• Results-oriented; proven track record of delivery under challenging resource conditions
• Thinks big
- 10+ years of industry experience
- 6+ years of people management experience, leading technical professionals (software developers, development managers, and/or technical program managers)
- Proven experience in project management of multiple initiatives with competing priority and disparate resourcing
- A passion for people management and mentorship
- Strong verbal and written communication skills
- BS/MS in Computer Science, Engineering, or equivalent.
- Familiarity with Agile Software Development methodologies
- 15+ years of software industry experience
- Deep hands-on technical expertise; prior experience as a software developer or software development manager preferred
- 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
- Strong business and technical vision; candidate has shaped an organization or business unit in previous experience
- Ability to handle multiple, competing priorities in a fast-paced environment
- A deep understanding of the software development lifecycle, and a track record of shipping software on time
- Experience managing and directing software testing resources such as QA Engineers, QA Technicians, and/or Software Developers with expertise in Test.
- Experience with the SCRUM methodology for agile software development preferred
- Experience designing software architectures for scalability, reliability and performance
- Experience working with authors and a good understanding of what makes them happy and successful
- A love of reading and a desire to create great reading experiences