Managing Engineer - Security Software
Role details
Job location
Tech stack
Job description
Managing Security Engineer (Hybrid)The OpportunityOur client is seeking an experienced Managing Security Engineer to lead a high-performing engineering team responsible for designing, building, and operating security controls as scalable software products. This is a hands-on leadership role that combines technical expertise, people management, and delivery ownership within a modern, cloud-first engineering environment.You will play a key role in embedding secure-by-default practices across enterprise platforms and software delivery pipelines, ensuring security capabilities are integrated seamlessly into the development lifecycle while maintaining an excellent developer experience.Key Responsibilities
- Lead, mentor, and develop a team of engineers, including recruitment, onboarding, performance management, and career development.
- Define and drive the technical direction of the team, ensuring high-quality delivery across design, development, deployment, and production support.
- Act as a hands-on technical leader, contributing to architecture reviews, technical decision-making, code reviews, and critical implementations where required.
- Own operational outcomes for security products, focusing on reliability, performance, scalability, and continuous improvement.
- Collaborate with Product Managers, platform teams, and engineering stakeholders to align priorities, roadmaps, and delivery objectives.
- Foster a strong engineering culture centred around modern development practices, fast feedback loops, and continuous learning.
- Translate complex security requirements into scalable engineering solutions and reusable platform capabilities.
- Support agile delivery processes while maintaining a strong focus on business and engineering outcomes.
Requirements
- Applicants must have the legal right to work in the UK. Sponsorship is not available for this position.
- Minimum 5 years' professional software engineering experience, including hands-on development using modern programming languages such as Java, JavaScript, or Python.
- Proven experience owning and supporting production systems delivering measurable reliability, security, or performance outcomes.
- At least 2 years' experience providing technical leadership to engineering teams through architecture reviews, design guidance, and code reviews.
- Strong background in designing and operating scalable distributed systems within cloud environments.
- Experience working with microservices architectures, APIs, and backend services.
- Practical experience applying modern engineering practices including CI/CD, test-driven development, pair programming, monitoring, and observability.
- Experience working in agile environments and partnering closely with product and engineering stakeholders.
Desirable Experience
- Strong background in security engineering, application security, cloud security, DevSecOps, or secure software development practices.
- Experience designing and operating security controls within CI/CD pipelines, developer tooling, or shared platform services.
- Ability to influence technical strategy and drive adoption of secure engineering standards across multiple teams.
- Experience mentoring senior engineers and emerging technical leaders.
- Exposure to cloud-native technologies including Kubernetes, Docker, AWS, and/or Azure.
- Familiarity with security metrics and operational indicators used to measure adoption, reliability, and risk reduction.
- Ability to balance security requirements, engineering delivery, and developer experience effectively.
Leadership ResponsibilitiesThis position includes line management responsibilities and serves as the first-level manager for a team of engineers.What's on Offer
Benefits & conditions
- Competitive salary package
- Annual bonus scheme
- Pension contribution
- Annual salary review process
- Life assurance and income protection
- Private medical and dental cover
- Flexible and hybrid working arrangements
- Employee assistance programme
- Discounted gym membership
- Paid volunteering days
- Cycle-to-work scheme
- Ongoing professional development, certifications, and career progression opportunities
About the company
Muse Group
Muse Group empowers music makers. We create the world’s most popular content, apps and platforms for playing, recording and composing music.
Through our expansive music catalogs, educational expertise, innovative learning tools and free open-source software, we make it easier for millions — from beginners to experienced musicians — to be creative every day.
The Muse community is now over 400 million strong. And we’re just getting started.
Our future vision is of a world with over a billion music makers — and we have a drive to expand our influence into other creative spaces too.
What do we make?
We make essential resources for all kinds of creatives, from performers to podcasters. Learn more about the leading Muse Group products here.
Who are we?
Muse Group began life as Ultimate Guitar, the largest online global community of musicians. Eugeny Naidenov founded Ultimate Guitar in 1998, with a dream to make it easy for guitarists to play songs by Guns ‘N’ Roses and his other favorite rockers. From there, the site grew from a plucky, tab-sharing trailblazer into a global leader of online music publishing.
In 2017, Ultimate Guitar acquired MuseScore, expanding its reach into sheet music. Muse Group has only continued to grow from there — and now includes Audacity, StaffPad and many more.
In 2023, Muse Group acquired Hal Leonard, the legendary global sheet music publishers, adding an unparalleled music catalog and educational expertise to the team.
Today, we are an international, visionary team of creatives, music lovers and audio obsessives, developing products we could not live without.