Product Security Engineer

Product Security Engineer

Full-Time 60000 - 80000 £ / year (est.) Home office (partial)
M

At a Glance

  • Tasks: Engineer robust security solutions to protect our product from real-world threats.
  • Company: Join a cutting-edge tech firm focused on innovative security engineering.
  • Benefits: Competitive salary, flexible work options, and opportunities for professional growth.
  • Other info: Dynamic team environment with a strong emphasis on collaboration and innovation.
  • Why this job: Make a tangible impact by defending critical systems against sophisticated attacks.
  • Qualifications: Experience in software development with a focus on security and threat modelling.

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

The hardest security problems we face aren’t policy problems. They’re engineering problems. Supply-chain operators, prompt-injection campaigns, and financially-motivated attackers who turn a compromised dependency into production access are challenges that require engineering solutions. A Product Security Engineer is a software engineer whose specialism is making those attack paths hard, expensive, or impossible. They write production code, build detections that catch real attacks, and harden the systems other engineers depend on.

What you’ll do:

  • Engineer defence into the product: Multi-tenant isolation, encryption and key management, IAM modelled as code, application-layer hardening.
  • Defend the supply chain: Engineer systems for provenance and integrity, dependency trust, build-pipeline isolation, and third-party risk telemetry.
  • Detect, respond, contain: Runtime detection, incident response automation, forensics tooling, and adversary emulation.
  • Secure the agentic development surface: Own the security layer of our agent platform, including sandbox boundaries and secure-by-default code-generation patterns.
  • Lead the security craft inside engineering: Embed within the engineering team, pair with engineers, and raise the bar through tooling and patterns.

What we’re looking for:

  • Several years writing production software on AWS with a track record of defence systems.
  • Adversarial instincts and hands-on experience using AI coding agents in production workflows.
  • A clear model for how agent harnesses work and threat-modelling fluency.
  • An open communicator who raises concerns early and contributes in group discussions.
  • A high bar for resilient systems.

Desirable:

  • Detection engineering at production scale.
  • Supply-chain security knowledge.
  • Cloud-native attack patterns on AWS.
  • Incident response leadership experience.
  • Familiarity with cryptography in practice.
  • Experience with large-scale data-intensive systems.
  • Observability tooling knowledge.
  • Regtech, fintech, or regulated-record experience.
  • Scoping red-team and pentest engagements.

What you won’t find here:

  • A GRC role with an engineering title.
  • A queue of CVE tickets to triage.
  • A SOC analyst rota.
  • A compliance-automation role rebadged as security engineering.

This role exists to defend our product against real adversaries, not to manage a control library.

Our Tech Stack includes Backend: Go, TypeScript, Python; Frontend: React, TypeScript; Cloud: AWS; AI Infrastructure: AWS Bedrock; Infrastructure: Terraform; Data: Large-scale PostgreSQL, ClickHouse, Turbopuffer; Agent tooling: Claude Code, Cursor, Linear, Codex, Sentry, Grafana Cloud, CodeRabbit, Incident.io.

Product Security Engineer employer: MirrorWeb

At MirrorWeb, we pride ourselves on being an exceptional employer for Product Security Engineers, offering a dynamic work culture that fosters innovation and collaboration. Our commitment to employee growth is evident through hands-on experience with cutting-edge technologies and real-world security challenges, all while working in a supportive environment that values open communication and teamwork. Located in a vibrant tech hub, we provide unique opportunities to engage with a diverse range of financial services clients, ensuring that your contributions have a meaningful impact on the security landscape.

M

Contact Details:

MirrorWeb Recruitment Team

StudySmarter Expert Advice🤫

We think this is how you could land Product Security Engineer

Tip Number 1

Network like a pro! Attend industry meetups, conferences, or even online webinars. Chat with folks in the field, share your passion for product security, and don’t be shy about asking for advice or insights. You never know who might have a lead on your dream job!

Tip Number 2

Show off your skills! Create a portfolio showcasing your projects, especially those related to security engineering. Whether it’s GitHub repos or personal blogs explaining your thought process, let your work speak for itself. This is your chance to shine!

Tip Number 3

Prepare for interviews like it’s game day! Research common questions for Product Security Engineers and practice your responses. Be ready to discuss your past experiences in detail, especially any incidents you’ve handled. Confidence is key!

Tip Number 4

Don’t forget to apply through our website! We love seeing candidates who are genuinely interested in joining us at StudySmarter. Tailor your application to highlight how your skills align with our mission to tackle real-world security challenges.

We think you need these skills to ace Product Security Engineer

Production Software Development
AWS Security
Defence Systems Engineering
Threat Modelling
AI Coding Agents
Incident Response Automation
Runtime Detection

Some tips for your application 🫡

Tailor Your Application:Make sure to customise your CV and cover letter for the Product Security Engineer role. Highlight your experience with production software, security systems, and any relevant projects that showcase your skills in defending against real adversaries.

Show Off Your Engineering Skills:We want to see your engineering prowess! Include specific examples of how you've tackled security challenges in your previous roles. Talk about the defence systems you've built and how they made a difference in real-world scenarios.

Be Clear and Concise:When writing your application, keep it straightforward. Use clear language and avoid jargon where possible. We appreciate a well-structured application that gets straight to the point while still showcasing your personality.

Apply Through Our Website:Don’t forget to submit your application through our website! It’s the best way for us to receive your details and ensures you’re considered for the role. Plus, it shows you’re keen on joining our team at StudySmarter!

How to prepare for a job interview at MirrorWeb

Know Your Stuff

Make sure you’re well-versed in the technical aspects of product security. Brush up on your experience with AWS, detection engineering, and supply-chain security. Be ready to discuss specific incidents you've handled and how you approached them.

Understand the Adversaries

Familiarise yourself with real-world threat actors and their tactics. Show that you can think like an adversary by discussing recent supply-chain incidents and how they could impact the company. This will demonstrate your ability to reason about threats effectively.

Communicate Clearly

Being an open communicator is key. Practice articulating your thoughts on threat models and system designs. During the interview, don’t hesitate to raise concerns or ask questions; it shows you’re engaged and proactive.

Showcase Your Hands-On Experience

Be prepared to dive deep into your hands-on experience with AI coding agents and incident response. Discuss how you’ve used these tools in production workflows and the impact they had on your projects. Real examples will make your case stronger.