Role guide and interview toolkit

DevSecOps Engineer

What the work looks like, the stacks behind the title, what each level means and the training that helps, then how interviews run and how to prepare for each step.

CI/CD·SAST·SCA·SBOM·Sigstore·OPA
The role in practice

What a DevSecOps engineer actually does

An engineer who builds security into the way software is built and delivered, with checks that teams accept and that keep delivery fast.

The work

A DevSecOps engineer adds security to the CI/CD pipelines and the software supply chain. They set up code scanning, dependency scanning, container scanning and secrets management, and they make sure the results reach the right teams.

They secure the supply chain with SBOMs, the SLSA framework and signing tools such as Sigstore, and they write policies as code, often with OPA. A large part of the role is vulnerability management with development teams.

The goal is to shift security left, early in the work of developers, while keeping delivery fast. More and more teams also work with AI coding tools such as Claude Code, Cursor or GitHub Copilot, and expect engineers to use them with judgment.

A typical week
  • Adding a security check to a pipeline
  • Tuning a scanner that blocks too many builds
  • Working on SBOMs and signed artifacts
  • Writing a policy as code
  • Following vulnerabilities with development teams
Often confused with
DevOps EngineerBuilds pipelines and infrastructure, with security as one part of the work.
AppSec EngineerWorks on the security of the code and the applications with developers.
Cloud Security EngineerProtects the cloud platforms, identities and infrastructure.
Platform EngineerBuilds the internal platform that developers use to ship.
Specialisations and stack

The same title, very different stacks

Most DevSecOps searches are defined first by the part of the delivery chain the team secures, then by the ground every DevSecOps engineer shares.

Pipeline securityTypical workCode scanning · SecretsToolsSAST · SCA
Supply chainTypical workSBOM · SigningToolsSLSA · Sigstore
PolicyTypical workPolicy as code · AdmissionToolsOPA
ContainersContainer scanning
VulnerabilitiesTriage, follow-up
DeliverySecurity in CI/CD
Shift leftEarly checks
InfrastructureKubernetes, Terraform
Levels

What each level means in practice

Titles vary from one company to the next. What changes from one level to the next is the scope you own and the decisions you take.

01Junior
  • Works on pipelines with a senior engineer
  • Learns the tools, the pipelines and the teams
  • Adds checks with review and guidance
02Confirmed
  • Builds security checks on their own
  • Handles vulnerabilities with teams
  • Works directly with DevOps and developers
03Senior
  • Designs supply chain security for a product area
  • Takes choices on tools, gates and priorities
  • Mentors other engineers and leads reviews
04Staff and Principal
  • Sets DevSecOps standards across the company
  • Leads choices on platforms and policies
  • Writes the guidance others build on
Education and certifications

The paths into the role, and what really counts

Companies look first at the controls you have put in place and the incidents or findings you handled. In security, some certifications also weigh a lot in hiring.

Common paths
  • Engineering school or master's in cybersecurityThe most common path in France, and often expected by large companies.
  • University degree in computer science or securityThe most common path in the US, at bachelor's or master's level.
  • DevOps engineering firstMany DevSecOps engineers start as DevOps engineers and move to security.
  • AppSec firstAppSec engineers who like automation also move into the role.
Certifications
CKS (Kubernetes security)Sometimes askedThe Kubernetes security certification, useful when delivery runs on Kubernetes.
Cloud security certificationsSometimes askedHelpful when pipelines and workloads run on one cloud.
CSSLPRarely decisiveA secure software certification from ISC2, and your pipelines count more.

Our view: for this role, security checks teams accepted, with numbers on speed and findings, often say more than any certificate.

Your interview with us

A conversation with a senior tech recruiter

Your first interview is with one of our senior tech recruiters, who knows the role, the stacks and the levels in this guide. The conversation covers your own work through real examples, and the technical exercises come later, with the company. Before the call, we send you the six themes we will cover so you can prepare your examples.

The six themes we share before the call
  1. What you owned yourselfThe pipelines, supply chain controls or policies you were responsible for, and your own part in the team's work.
  2. Your environment and its constraintsRelease pace, team size, tools, rules or deadlines: what shaped your technical choices.
  3. The decisions you madeWhich checks, which gates and how strict to be, the options you compared and the reasons for your choice.
  4. The impact of your workWhat changed thanks to your work, with numbers when you have them: vulnerabilities fixed, build time, coverage or incidents.
  5. How you work with other teamsYour work with developers, DevOps, AppSec and leadership, and how you settle a disagreement.
  6. What you want nextThe kind of delivery chain, teams and scope you are looking for in your next role.
What we look at
  • Security gates teams accept
  • Speed and control trade‑offs
  • Automation

The same ground for every candidate. For a given role, every candidate answers the same final questions, built with the hiring manager around what the role really needs.

Ready for the next steps. After our call, we tell you how the company runs its interviews, who you will meet at each step and what each step is meant to assess.

Interviews with the company

What the company will assess, step by step

Each company runs its own process, and we walk you through its steps before you start. DevSecOps processes often combine the steps below, and the depth expected at each step grows with your level.

The steps you will often meet
  1. A pipeline exerciseA CI/CD pipeline to secure, live or as a take-home, with scanning, secrets and policies.
  2. A supply chain designA delivery chain to secure from the code to production, with SBOMs, signing and policies.
  3. A deep dive on your past workOne project you led, discussed in depth: the context, your choices and how teams accepted it.
  4. Meeting the manager and the teamHow you work, how you take decisions with others and what the team expects in your first months.
What changes with your level
  • ConfirmedYou secure the pipeline cleanly, explain each check in simple words and think about the developers.
  • SeniorYou lead the design, weigh speed and control, and point out risks and limits before you are asked.
  • Staff and PrincipalYou run most of the interview as a peer, think about the whole delivery chain and connect it to the needs of several teams.
Your interview toolkit

How to prepare as a DevSecOps engineer

Practical advice for each step of a DevSecOps process, from the way you introduce yourself to the questions you ask at the end of each interview.

01Introduce yourself in two minutes

Start with the pipelines and security controls you worked on, their scale and your part in them. Mention your stack in one sentence, then close with what you want next.

02Prepare two projects

For each one, prepare the context, the constraints, your decision, the options you set aside, the result and what you would change today. Say "we" for the team and "I" for your own part.

03Balance speed and control

Prepare one gate you added, what it blocked, how long it took and how you tuned it with teams.

04Design the supply chain

In a design, follow the code from the commit to production and say where each check and signature goes.

05Know your vulnerability numbers

Prepare the volume of findings, the time to fix and how you set priorities with teams.

06Check the rules on AI tools

Rules on AI coding assistants differ from one company to the next, and sometimes from one step to the next. Ask before each step, and when they are allowed, explain what you ask the tool and how you check its output.

Questions you will often hear
  • Walk us through a pipeline you secured.
  • A scanner blocks half the builds. What do you do?
  • How would you secure the software supply chain of a team?
  • How do you set priorities among hundreds of vulnerabilities?
Questions worth asking them
  • Which CI/CD and security tools do the teams use?
  • How strict are the security gates today?
  • How do DevSecOps, AppSec and DevOps teams share the work?
  • How are vulnerabilities followed and fixed?
  • Which supply chain projects are planned this year?
  • How does the team use AI coding tools day to day?
Where the role leads

Where DevSecOps engineers come from, and where they go

The roles people most often hold before this one, and the ones they most often move to.

Some DevSecOps engineers move to security architect or platform security lead roles.