Bachelor's degree or equivalent experience required
8-10 years in a similar role
Technical experience preferred, particularly as a Scrum Master for software development
Familiarity with Agile methodologies, including Scrum, SAFe, XP, Kanban, and Spotify
Experience with Agile techniques like User Stories and Continuous Integration
Proficiency with tools like Jira and Confluence
Strong communication and mentoring skills, capable of building consensus
Agile certifications such as CSM, PSM, or SAFe SSM preferred
Responsibilities
Ensure Scrum practices are adhered to and events remain productive
Identify and resolve team impediments and track dependencies
Guide Teams to deliver high-quality outcomes, supporting problem-solving and decision-making
Help Teams focus on value increments and achieve iteration goals
Collaborate with Portfolio and Product leaders on backlog management and team dynamics
Instigate changes to improve team productivity and software quality
Provide agile leadership and facilitate planning events
Coach Teams and the organization in Scrum adoption and continuous improvements
Benefits
Comprehensive health coverage
401(k) plan with company match
Flexible work hours and remote work options
Professional development opportunities
Generous paid time off and holidays
Full Job Description
In this role, you'll make an impact in the following ways:
Ensuring Scrum principles and practices are followed, and Scrum team events occur, are productive, and kept within timeboxes.
Removing impediments identified by Teams and tracking and resolving team dependencies.
Facilitating and guiding Teams to deliver expected outcomes with high quality, including supporting problem identification, root cause analysis, and decision-making.
Helping Teams focus on creating increments of value for each iteration and achieving daily and Iteration goals in the context of current program objectives.
Working with Portfolio and Product leaders to manage the program backlog, guide the program, and facilitate a healthy team dynamic with respect to priorities and scope.
Instigating change and continuous improvements to increase team productivity and the quality of software engineering deliverables.
Providing agile and technical leadership within a specific business or domain and facilitating Team level, Big Room Planning, and program level events and readiness.
Coaching Teams, Product Owners, and the organization in Scrum adoption, agile practices, and continuous improvement.
To be successful in this role, we're seeking the following:
Bachelor's degree or the equivalent combination of education and experience is required.
8-10 years of relevant experience in a similar role.
Previous technical experience is preferred, including experience as a Scrum Master for software development teams on large initiatives.
Knowledge of various Agile approaches, including Scrum, SAFe, XP, Kanban, and Spotify.
Experience with Agile techniques such as User Stories, ATDD, TDD, Continuous Integration, Continuous Testing, Pairing, Automated Testing, and Agile Games.
Knowledge and experience with tools such as Jira and Confluence.
Excellent communication and mentoring skills, with the ability to drive consensus and resolve conflicts across multiple parties.
Preferred Agile certifications including CSM, PSM, and SAFe SSM.