Software Engineering Manager
The Focusrite Group
- London
- Permanent
- Full-time
- Managing the engineering capabilities of several Agile teams, including Software Testing.
- Guide the personal and professional development of engineers within your teams, through regular 1:1s and continuous feedback.
- Collaborating with Product Owners & Tech Leads to ensure teams are balancing quality and flow with delivery.
- Partner with Tech Leads in communicating strategy and foster inter-team collaboration.
- Support the teams by facilitating communication and bringing the wider context.
- Enable others to make technical choices by facilitating the exchange of ideas.
- Ensure we have the right skillset in the team, shaping our hiring best practices to attract the best talent.
- Support and improve the onboarding of new engineers into the team.
- Source and manage contractors and consultants.
- Get involved with diversity projects to help build an inclusive culture.
- Champion knowledge-sharing programmes across Agile teams, such as product demonstrations, lunch-and-learns, hack days and tech events.
- Follow the work of other agile teams and look for opportunities to adopt common practices and technologies.
- Ensure the team is equipped to achieve their goals, through training and equipment.
- Introduce and monitor metrics to help with decision making.
- Collaborate with the engineering management team to evolve our ways of working, designing team processes to create a great engineering culture at Focusrite.
- You have exceptional communication skills. You are able to articulate complex problems and situations to a range of audiences.
- You have worked as a senior Software Engineer.
- You have a broad knowledge of the C++ language and ecosystem.
- You have experience managing or mentoring teams using Agile and DevOps best practices, in a culture of psychological safety.
- You have proven leadership skills and evidence of engagement with relevant communities.
- You take a human-centric approach, showing kindness and compassion.
- You have a passion for helping others to achieve ambitious goals.
- You are a strong advocate for technical excellence, automated testing, frequent deployments and agile processes.