AWS Infrastructure Services is looking to solve the problem of designing, planning, delivery, and operation of all AWS global infrastructure to support all AWS data centers and ensure customers have continual access to innovation
Requirements
- Knowledge of engineering practices and patterns for the full software/hardware/networks development life cycle
- Experience designing or architecting (design patterns, reliability and scaling) of new and existing systems
- Experience with Baseboard Management Controller (BMC)
- Experience with server hardware system and Systems Management software/firmware
- Experience with the scrum methodology
- Experience partnering with product or program management teams
- Experience managing a team of high calibre Software Engineers developing complex, world class, scalable software systems
Responsibilities
- Defining and presenting the annual roadmap for delivering high-quality firmware solutions to organizational leadership
- Collaborating closely with AWS hardware and software teams to integrate firmware into the broader ecosystem of AWS Data Center services
- Supporting the deployment and operation of the developed software in AWS data centers, ensuring smooth implementation and optimal performance
- Leading a talented group of firmware engineers, fostering their professional growth and cultivating a culture of innovation and excellence
- Guiding the development of embedded systems that power AWS's infrastructure
- Ensuring alignment with AWS's strategic goals
- Delivering unique hardware solutions and scaling those for AWS customers
Other
- 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
- Experience recruiting, hiring, mentoring/coaching and managing teams of Software Engineers
- Ability to work in a fast-paced, multi-disciplined, distributed-responsibility and often ambiguous environment