5+ years experience managing software development teams, with hands-on architecture and design experience
- 2+ years work experience developing with one or more scripting languages
- Systems engineering background with fundamentals in monitoring, scaling, and resiliency.
You'll be leading a team of talented system engineers, system developers, and technical project managers who combine first
You'll create a vision and charter for a new team responsible for assembling, aligning, and improving a class of services that meet a productivity use case, own the roadmap for the service components and programs that drive you to deliver a world-class experience for your customers.
You'll develop and grow your team's capability through developing existing team members and hiring new ones that bring additional perspectives and skills to it. You'll lead your team toward a world-class skillset, where they can envision, build, deploy, and manage performant and secure enterprise platforms at one of the largest scales in the industry. You'll establish and maintain high standards that set an example for others.
You'll need strong analytical skills and high judgement, and be a strong advocate for your customers. Understanding your customers will provide you the insight needed to not only respond to their current needs, but also predict future ones. You'll negotiate, influence, and build relationships with your supplier partners as well as key stakeholders across Amazon, driving incremental value while moving toward realizing your envisioned goal.
Key job responsibilities
- Build effectively in a cross-functional environment, supporting your team of engineers and program managers by providing an environment where they can grow, learn, and excel.
- Own and communicate your vision and roadmap, and provide clear updates on your progress and challenges.
- Guide the team's workload using adaptive agile methodologies to build value that's responsive to changing business needs.
- Establish and maintain relationships with stakeholders and supplier partners to validate your solutions remain aligned with the changing business landscape.
- Create and uphold high standards in quality for your team's services and project them throughout the organization.
- Participate in organization-wide efforts to think big and align on strategic direction.
- Develop and report actionable metrics to evaluate the performance of your products and services and how they help your customers.
A day in the life
You'll meet regularly with other service owner and software development teams to design and prioritize tools and services that can help teams to scale. You'll meet with your service provider vendor contacts to ensure they're aligned with your customers' needs. You'll also work with our security, procurement, accessibility, and privacy teams to form and execute strategies to align our suppliers' incentives with our customer needs. You'll build automation and tools to make it possible for your teams to devote their skill and focus to hard problems.
San Jose, H, CRI
- Excellent verbal and written communication skills
- Advanced degree in an engineering or scientific field
- Experience defining system architectures and exploring technical tradeoffs.
- Ability to handle multiple competing priorities in a fast-paced environment with mínimal outside direction, while constantly advancing long term goals