Senior Scrum Master
Role details
Job location
Tech stack
Job description
Octave is seeking a Senior Scrum Master to support Agile delivery teams developing and delivering our global Public Safety software, including the OnCall application suite. These mission-critical, web-based solutions support call-taking, dispatch, situational awareness, records management, mobile operations, and analytics. Experience in the Public Safety domain is highly valued though not mandatory.
This role serves as a servant leader and Agile facilitator embedded within a SAFe delivery organization, helping teams operate effectively, improve delivery predictability, and foster a quality-first engineering culture. The Scrum Master partners closely with Developers, QA Engineers, Product Owners, Release Management, and leadership to drive continuous improvement and Agile maturity across the organization.
- Serve as Scrum Master for one or more Agile / SAFe delivery teams supporting mission-critical software solutions
- Facilitate Agile ceremonies including backlog refinement, sprint planning, daily stand-ups, sprint reviews, retrospectives, and PI Planning activities
- Help teams improve sprint execution, predictability, transparency, and overall Agile maturity
- Partner closely with Product Owners to support backlog readiness, prioritization, and refinement activities
- Collaborate with QA and Development teams to reinforce Definition of Done (DoD), quality practices, and delivery accountability
- Identify and help remove impediments impacting team delivery, collaboration, or velocity
- Promote Agile best practices, servant leadership, and a culture of continuous improvement
- Support teams in managing dependencies, risks, and cross-team coordination within a SAFe environment
- Track and communicate sprint metrics, team health indicators, and delivery progress using Azure DevOps and related tooling
- Encourage shift-left quality practices and close collaboration between Product, Development, and QA
- Help foster accountability, transparency, and healthy team dynamics within distributed and remote teams
- Participate in release planning, coordination, and readiness activities
- Assist leadership in identifying process improvement opportunities across engineering and delivery organizations
- Operate effectively in a Windows 11 environment using Microsoft Office tools (Word, Excel, PowerPoint, Outlook) for reporting, facilitation, and communication
Requirements
- Bachelor's degree in Computer Science, Information Systems, Business, or related discipline preferred; equivalent professional experience considered
- 5+ years of experience serving as a Scrum Master, Agile Project Manager, or Agile Delivery Lead within software engineering organizations
- Strong understanding of Agile and SAFe frameworks and experience supporting iterative software delivery
- Experience facilitating Agile ceremonies and coaching teams on Agile principles and practices
- Strong organizational, communication, facilitation, and conflict-resolution skills
- Ability to manage competing priorities and operate effectively in fast-paced delivery environments
- Experience using Azure DevOps, Jira, or similar Agile management tools
- Self-motivated, accountable, and comfortable working with distributed and cross-functional teams
- Strong analytical and problem-solving skills with a continuous improvement mindset
- SAFe Scrum Master (SSM), Certified ScrumMaster (CSM), or similar Agile certification preferred, * Experience supporting Public Safety, emergency response, or other mission-critical software environments
- Prior hands-on experience in QA Engineering, Software Development, DevOps, or related technical roles strongly preferred
- Experience working within highly collaborative Dev / QA / Product delivery models
- Familiarity with CI/CD concepts, release management, and modern software delivery practices
- Experience supporting cloud-based solutions, SaaS platforms, or Kubernetes / Azure environments
- Experience working in globally distributed engineering organizations This role requires participation in an in-person interview process and completion of mandatory in-person training. These requirements are non-negotiable and are a condition of employment. #LI-Remote