Bachelor's degree in Computer Science or related technical field, or equivalent practical experience.
15 years of experience leading teams of software engineers in cloud-based or open source projects.
Experience with technical innovation within cross-functional engineering environments.
Experience in cloud computing, hardware acceleration, virtualization, computer architecture, and software engineering.
Preferred qualifications:
Experience leading an engineering team to successfully build and scale a distributed system.
Experience partnering closely with Product Management to achieve business goals.
Experience collaborating with multiple product and engineering teams.
Experience delivering complex technical projects successfully within budget and tight timelines.
Experience with site leadership responsibilities to realize global mission with ability to communicate effectively across cross-team globally, explaining complex business and technical concepts.
A respectful, partnering, and empathetic approach to forging professional relationships.