Managing Engineer - Security Software

Managing Engineer - Security Software

Full-Time 80000 - 100000 £ / year (est.) Home office (partial)
MCS Group

At a Glance

  • Tasks: Lead a team to design and build scalable security software products.
  • Company: Join a forward-thinking tech company focused on security innovation.
  • Benefits: Enjoy competitive salary, bonuses, flexible working, and health coverage.
  • Other info: Great opportunities for professional growth and a supportive work culture.
  • Why this job: Make a real impact in security while developing your leadership skills.
  • Qualifications: 5+ years in software engineering with strong leadership experience.

The predicted salary is between 80000 - 100000 £ per year.

Our 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.

Essential 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 Responsibilities

This position includes line management responsibilities and serves as the first-level manager for a team of engineers.

What's on Offer

  • 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

To speak in absolute confidence about this opportunity please send an up-to-date CV via the link provided or contact Senior Recruitment Consultant Stuart Kennedy at MCS Group.

Managing Engineer - Security Software employer: MCS Group

Join a forward-thinking company that prioritises innovation and security in a hybrid work environment. As a Managing Security Engineer, you will not only lead a talented team but also benefit from a competitive salary, annual bonuses, and extensive professional development opportunities. With a strong emphasis on employee well-being, including flexible working arrangements and health benefits, this role offers a unique chance to make a meaningful impact while advancing your career in a supportive culture.

MCS Group

Contact Details:

MCS Group Recruitment Team

StudySmarter Expert Advice🤫

We think this is how you could land Managing Engineer - Security Software

Tip Number 1

Network like a pro! Reach out to your connections in the industry, attend meetups, and engage in online forums. You never know who might have the inside scoop on job openings or can refer you directly.

Tip Number 2

Show off your skills! Create a portfolio or GitHub repository showcasing your projects, especially those related to security software. This gives potential employers a tangible look at what you can do.

Tip Number 3

Prepare for interviews by practising common technical questions and scenarios relevant to security engineering. Mock interviews with friends or mentors can help you feel more confident and ready to impress.

Tip Number 4

Don’t forget to apply through our website! It’s the best way to ensure your application gets seen. Plus, we love seeing candidates who are proactive about their job search!

We think you need these skills to ace Managing Engineer - Security Software

Technical Leadership
Software Engineering
Cloud Security
Security Engineering
CI/CD
Agile Methodologies
Microservices Architecture

Some tips for your application 🫡

Tailor Your CV:Make sure your CV reflects the skills and experiences that match the Managing Security Engineer role. Highlight your hands-on development experience and any leadership roles you've had, as we want to see how you can lead our engineering team.

Showcase Your Technical Skills:Don’t hold back on showcasing your technical expertise! Mention specific programming languages like Java, JavaScript, or Python, and any experience with cloud environments or security practices. We love seeing candidates who can translate complex security requirements into practical solutions.

Craft a Compelling Cover Letter:Your cover letter is your chance to shine! Use it to explain why you're passionate about security engineering and how your background aligns with our mission at StudySmarter. Make it personal and engaging – we want to get to know you!

Apply Through Our Website:We encourage you to apply directly through our website for the best chance of getting noticed. It’s super easy, and you’ll be able to attach your CV and cover letter in one go. Plus, it helps us keep track of your application!

How to prepare for a job interview at MCS Group

Know Your Tech Inside Out

Make sure you brush up on your technical skills, especially in modern programming languages like Java, JavaScript, or Python. Be ready to discuss your hands-on experience with scalable distributed systems and cloud environments, as this will be crucial for the role.

Showcase Your Leadership Skills

Prepare examples of how you've led engineering teams in the past. Highlight your experience in mentoring, performance management, and driving technical direction. They’ll want to see that you can inspire and develop a high-performing team.

Understand Security Practices

Familiarise yourself with secure software development practices and how they integrate into CI/CD pipelines. Be prepared to discuss how you've applied security controls in previous roles and how you can influence secure engineering standards across teams.

Collaborate and Communicate

Since this role involves working closely with product managers and other stakeholders, practice articulating your thoughts clearly. Think about how you can align priorities and objectives effectively, and be ready to demonstrate your collaborative approach during the interview.