Manager, Software Development, FPDS
DESCRIPTION
Are you interested in working with the latest technology in the cloud computing space? The Amazon Foundational People Data Services (FPDS) organization is seeking an experienced software development leader to join our team in building innovative cloud solutions that enable Amazon's builders to address the needs of our global workforce of nearly 3 million Amazonians.
Our mission is to create a workplace that empowers Amazonians to innovate on behalf of our customers. To achieve this, we are committed to developing highly reliable, scalable, and customized solutions powered by Amazon Web Services. This represents a strategic inflection point, as we have outgrown the third-party systems we once relied upon.
As a leader on this team, you will drive architectural and design choices, influence the development of world-class user experiences, and foster a culture of innovation, ownership, and rapid software delivery. We expect engineers and managers alike to take a high level of ownership for the product vision, technical architecture, and project execution.
Our team is dedicated to supporting new members through mentorship, knowledge sharing, and an inclusive team culture that values work-life balance. We require a leader who can cut through complexity, passionately simplify, deliver results, and manage a diverse team. We maintain an inclusive team culture and we put a high value on work-life balance. Striking a healthy balance between your personal and professional life is crucial to your happiness and success.
If you’re thrilled by the idea of ownership, passionate about creating new features and services from scratch, and comfortable with the pace of shipping software in cycles measured in weeks, we would love to connect with you.
Key job responsibilities
- Lead your team to build a brand new product with quality, robustness and Amazon sized scale as top priorities.
- Prioritize being an exceptional people manager. Building, motivating, rewarding, and coaching a diverse team of Software Development Engineers is a critical aspect of this role. You will recruit and retain top talent, and excel in day-to-day people and performance management tasks.
- Contribute to architecture and design discussions for full-stack software.
- Lead your team to evolve our service architecture with quality, robustness, and Amazon-scale as top priorities. You will regularly participate in deep-dive troubleshooting exercises and drive technical postmortem discussions to identify the root cause of complex issues.
- Set a vision for your team and create product roadmaps.
- Help your team navigate technical and product requirements and priorities, and deliver on product roadmap items and cross-team projects.
- Delight our customers by internalizing their challenges and deriving creative solutions that leverage new and innovative technology.
A day in the life
You'll lead a team owning cutting-edge projects at the forefront of innovation, pushing boundaries and creating solutions that are shaping the future. Your team is comprised of talented individuals who are passionate about what they do. In this role, you'll have the unique ability to influence software architecture on a global scale. Your expertise and insights will have a direct impact on how our products are developed and implemented worldwide. You'll be working on projects that directly impact our customers and contribute to their success. And while you're making a difference, you'll also have continuous learning and professional growth opportunities.
About the team
The FPDS Smart Forms Builder Tools organization's primary mission is to enable the rapid development of secure, scalable, and seamless experiences and workflows for end users. We are committed to simplifying common patterns for our builder customers, empowering them to devote more time to innovating on behalf of their customers.
BASIC QUALIFICATIONS
- 3+ years of engineering team management experience
- 7+ years of working directly within engineering teams experience
- 3+ years of designing or architecting (design patterns, reliability and scaling) of new and existing systems experience
- 8+ years of leading the definition and development of multi tier web services experience
- Knowledge of engineering practices and patterns for the full software/hardware/networks development life cycle, including coding standards, code reviews, source control management, build processes, testing, certification, and livesite operations
- Experience partnering with product or program management teams
PREFERRED QUALIFICATIONS
- Experience in communicating with users, other technical teams, and senior leadership to collect requirements, describe software product features, technical designs, and product strategy
- Experience in recruiting, hiring, mentoring/coaching and managing teams of Software Engineers to improve their skills, and make them more effective, product software engineers
Amazon is committed to a diverse and inclusive workplace. Amazon is an equal opportunity employer and does not discriminate on the basis of race, national origin, gender, gender identity, sexual orientation, protected veteran status, disability, age, or other legally protected status. For individuals with disabilities who would like to request an accommodation, please visit https://www.amazon.jobs/en/disability/us.