Guide the engineering team on Agile/Scrum practices, facilitating regular sync up, sprint planning, backlog refinement, and retrospectives
Collaborate closely with the Product Owners to help manage a highly complex technical backlog, ensuring user stories are well-defined, estimated, and ready for development
Proactively identify and eliminate technical and organizational roadblocks, managing intricate dependencies between hardware partners, internal downstream product teams, and open-source communities
Help the team navigate the complex, asynchronous nature of upstream community development (KVM, QEMU, libvirt) while maintaining alignment with organizational delivery timelines
Shield the engineering team from scope creep, ensuring they can focus on mission-critical, and upstream development
Provide visibility to the stakeholders of any deliverable risks, limitations and health of the team
Requirements
3+ years of experience acting as a Scrum Master or Agile Coach within a highly technical software development environment
Familiarity with infrastructure software, virtualization concepts and operating systems is highly preferred
Deep hands-on experience managing and configuring Jira, GitHub, or GitLab to optimize workflows, track progress, and visualize bottlenecks
Strong facilitation and conflict-resolution skills
Ability to foster collaboration between deeply technical engineers, product management, and external stakeholders
Certified Scrum Master (CSM), Professional Scrum Master (PSM I/II), or equivalent credentials