- Senior
- Escritório em London
- Team: Engineering
- Location: London or Manchester - Remote working supported, around 10-20% on-site requirement with ability to commute into either Manchester or London office as necessary for monthly team days and quarterly department days
- Hours: Full-time, 37.5 hours per week. We are open to requests for flexible hours or working options - please state this in your application.
- Salary Range: We would like to pay £70,000 - £80,000 per year for this role depending on experience
- Reporting into: Engineering Delivery Lead
About Spektrix
Spektrix is a growing collection of creative problem solvers focused around the arts and technology whose mission is to help arts organisations be more successful. We’re doing this through a combination of cloud-based software and consultative customer support that empowers arts organisations to grow revenue, increase efficiency, and build stronger relationships with audiences. We are always looking for new ways to approach problems, share knowledge, and better serve our customers. You’d be joining a team of over 260, based across our New York, London and Manchester offices and working with over 750 arts organisations in North America, the UK and Australia.
The role
Agile Delivery Managers at Spektrix maintain a consistent delivery throughput and culture of continuous improvement in our software engineering teams, contributing to the Spektrix product and infrastructure. You will lead the delivery of two cross-functional agile teams, focusing on fostering team engagement and alignment, knowing that high-trust teams are high-performance teams.
Accountabilities and Responsibilities
- Ensuring alignment between the product owners, tech leads, engineering managers, and stakeholders to support effective delivery
- Ensuring team delivery progress is communicated with business and engineering stakeholders.
- Ownership of team delivery processes - ensuring delivery targets, goals, and timescales are met.
- Ensuring team delivery processes are aligned with our engineering-wide delivery practices and processes.
- Ensuring teams are working efficiently and effectively, using objective data, delivery statistics and reflection cycles to facilitate continuous improvement in processes, workflows, and engineering practices.
- Ensuring accessible delivery metrics are created and maintained, to facilitate delivery forecasting, decision making, and information sharing.
- Ensure that teams can work without unnecessary distractions to enable better flow and focus.
- Ensuring blockers are removed, and agreeing clear priorities with product owners and stakeholders so that teams always have clear objectives.
These responsibilities may be shared with other roles in the team or the wider business, and/or form part of someone else’s accountabilities
- Software development lifecycle: Facilitating the software development lifecycle, helping teams to produce high-quality deliverables within Work In Progress (WIP) limits, striving for predictability to support informed decision making & steady flow.
- Delivery management: Creating, maintaining, and iterating on processes, tools and workflow to enable the most effective and efficient delivery. Enabling the teams to meet goals, ensuring priorities are clear, work is understood, broken down and delivered in line with delivery plans.
- Stakeholder management: Manage expectations of stakeholders by clearly communicating project progress, confidence levels & seeking support when required
- Collaboration: Facilitating collaboration with stakeholders and other teams, and engaging with them at the right time. Identifying and managing delivery dependencies with other teams and their respective Agile Delivery Managers, Product Owners and Tech leads; planning how teams can effectively deliver against them whilst mitigating risks.
- Coaching & Support: Supporting teams and individuals through coaching Lean practices & Kanban, knowledge sharing, problem-solving and facilitation.
- Data & Metrics: Tracking and communicating team metrics and progress; using data to support decisions and measure impact.
- Risk Management: Handling risks, issues, and blockers, and escalating them appropriately when necessary.
- Culture & Safety: Collaborating with the Engineering Manager to maintain an environment of trust and psychological safety to support open and honest team communication and effective team dynamics
- Continuous improvement: Drive continuous improvement in teams by facilitating reflection on ways of working, delivery metrics, measurement of success criteria and more.
- Strategy: Contributing to the delivery strategy to support the growth of the business.
- Planning and facilitating team sessions relating to their delivery; e.g., project kick-off and discovery, story mapping, project retrospectives, team retrospectives, and ad hoc meetings to understand and resolve problems..
- Collaboratively coaching with the Engineering Manager for the team to reflect and iterate on how they work to improve team collaboration / dynamics, delivery flow, and adherence to Spektrix values, principles and practices.
- Supporting the PO and team in measuring success to validate that we are achieving the expected value, maintain team's focus on goals, and ensure that processes are in place to achieve the desired outcomes
- Working with the team and stakeholders on addressing urgent or unplanned work
- Refining the delivery process, including administering JIRA
- Identifying gaps in our processes and tooling and ensuring these are filled to enable effective delivery for our teams
- Helping the team plan in-person days to ensure they are valuable
- Preparing and delivering outward-facing comms on the team's progress
- Facilitating stakeholder alignment sessions
- Capturing and analysing team metrics
- Collaborating on delivery strategy projects with other Delivery Managers
- Having 1:1s with team members and other stakeholders within and outside engineering to enable agile coaching as well as relationship-building
- Supporting the onboarding of new team members
Key Requirements
- Demonstrable experience of applying Lean and Kanban to help develop high-performing teams in a continuous delivery environment.
- Experience working with and configuring Jira
- Good knowledge and experience of coaching and facilitation in various agile practices, using data to coach teams in continuous improvement.
- Demonstrable experience of working across multiple teams and navigating complex team dynamics to build high-trust, high-collaboration environments
- Proven experience in planning, risk management and effective organisation of work and workflow
- Proven ability in stakeholder management and handling communication between engineering teams and the rest of the business.
- A collaborative approach to working with colleagues across different roles, supporting everyone to succeed
- You should be comfortable managing rapidly changing and competing priorities, and helping your teams deal with complexity, whilst supporting them to deliver at a sustainable pace.
- You should have a passion for helping teams to be effective and supporting them to continuously improve.
- You will want to see results and get stuff done, balanced with an understanding of the constraints of how people work as individuals and in a team.
- You will have an adaptable and flexible attitude, and be comfortable driving and influencing change.
- You approach interactions collaboratively and with empathy, especially when partnering with the Engineering Manager, Product Owner, and Technical Lead; valuing different perspectives and helping the leadership group reach alignment.
- You will be comfortable delivering feedback constructively, and open to receiving feedback in turn.
- You will have passion for identifying impediments to the most effective delivery both within your teams and more widely, and bring creative solutions to improving them.
Benefits
- Flexible working with support for WFH set up. Different teams may have different practices that require people in the office or online at specific times.
- NHS top up scheme (covering dental, optical, therapy & counselling, prescription and other health related costs)
- Continuous development supported by Line manager, learning budget
- Enhanced Maternity, Adoption & Shared Parental Leave
- 35 days paid leave annually, inclusive of annual leave, bank holidays and a Birthday day off, all able to use flexibly
- 4 weeks paid sabbatical after 5 years of service
- 2 volunteering days per year
- Company pension scheme of 4%
- Free snacks, drinks and breakfast items in all our offices
- Varied range of regular socials across all our offices
- Cycle to work & Season Ticket Loans
- Travel stipend for commuting
- A quiet working space at home where you can consistently take video calls without interruptions
- An internet connection that supports your participation in video calls and access to our systems and service.