Scrum Master
Role details
Job location
Tech stack
Job description
In this role you will be responsible for enabling high-performing, autonomous engineering squads by fostering strong Agile practices, driving continuous improvement, and removing barriers to delivery. Acting as a servant leader, you will coach the teams in modern delivery principles, promote a culture of psychological safety, and ensure predictable, high-quality output. Working closely with Product Owners, Engineering Team Leaders, and stakeholders across SRE and Architecture, the Scrum Master will ensure that the squads deliver secure, reliable, and valuable software in a sustainable and data-driven way., Agile Delivery & Team Facilitation
- Facilitate key Agile ceremonies including sprint planning, stand-ups, backlog refinement, reviews, and retrospectives.
- Ensure delivery flow remains smooth, predictable, and aligned with Agile and DevOps principles.
- Coach the squad on Agile frameworks (Scrum, Kanban, flow-based practices) and help evolve processes as the team matures.
- Support story sizing, capacity planning, and sprint forecasting, backed up by a strong understanding of multiple programming languages.
- Identify and address delivery bottlenecks, productivity blockers, and team-level risks.
Team Empowerment & Continuous Improvement
- Promote a culture of collaboration, accountability, and psychological safety.
- Guide the team toward higher autonomy, discipline, and consistent delivery.
- Lead retrospectives that produce actionable improvements and track follow-through.
- Encourage experimentation, data-driven decisions, and a culture of continuous learning.
- Support onboarding and team cohesion across distributed or hybrid squads.
Alignment with Engineering Excellence
- Work with the Engineering Manager, Team Leader, and Architect to ensure engineering practices (secure-by-design, code quality, SSDLC) are naturally embedded in delivery workflows.
- Champion transparency of delivery metrics such as flow, velocity, quality, and defects.
- Help teams adopt better DevOps and cloud-native practices in partnership with Lead SRE.
- Support the integration of CI/CD, observability, and reliability practices into day-to-day work.
Cross-Functional Collaboration
- Collaborate with Product Owners to refine the backlog, clarify requirements, and maintain a clear definition of ready/done.
- Act as the communication bridge between the squad and product, engineering, and operational stakeholders.
- Escalate risks, dependencies, and delivery concerns to the Engineering Manager or cross-team leadership when necessary.
- Provide regular visibility of squad progress, risks, and upcoming priorities to leadership.
Delivery Governance & Process Health
- Promote adherence to SDLC processes, secure coding practices, and quality gates.
- Ensure the team understands and meets organisational standards for documentation, testing, and security.
- Help maintain alignment across squads to support architectural consistency and delivery excellence.
- Use delivery analytics to identify patterns, inefficiencies, and improvement opportunities.
Requirements
Do you have experience in Vue.js?, * Proven experience as a Scrum Master or Agile Delivery Lead supporting one or more engineering squads.
- Deep understanding of Agile practices, Scrum, Kanban, and lean delivery principles.
- Experience facilitating distributed or hybrid teams.
- Strong stakeholder management and communication skills.
- Strong background in development as senior or team lead (C#, Node, React, Vue),
- Ability to identify team bottlenecks and drive effective continuous improvement.
- Understanding of modern software development practices (DevOps, CI/CD, cloud-native patterns).
- Experience supporting teams working with secure software development or compliance frameworks.
- Experience in fast-paced, regulated, or growing technology environments.
- Knowledge of engineering workflows e.g., testing practices, microservices, cloud platforms (AWS/Azure).
- Agile certifications (CSM, PSM I/II, PMI-ACP) very beneficial
- Experience coaching team leaders, product owners, or junior Scrum Masters.