Principal Software Engineer (DevSecOps)
We are seeking a Principal Software Engineer (DevSecOps) to provide technical leadership across software engineering, cloud infrastructure, security, and delivery automation. You will shape engineering standards and platforms that enable teams to build, test, release, and operate secure, reliable, and scalable services. Working across architecture and delivery teams, you will influence technical strategy, promote engineering excellence, and help embed security throughout the software development lifecycle.
Your responsibilities will include defining DevSecOps practices, reference architectures, and reusable tooling; designing and improving CI/CD pipelines; and integrating automated security, compliance, quality, and performance checks into delivery workflows. You will guide the adoption of infrastructure as code, containerisation, cloud-native services, observability, and automated operational controls. You will also identify technical risks, lead complex investigations, support incident resolution, and ensure that systems are resilient, maintainable, and aligned with relevant security and regulatory expectations. As a principal-level engineer, you will mentor colleagues, facilitate technical decisions, contribute to engineering communities, and communicate effectively with both technical and non-technical stakeholders.
You will bring extensive experience in software engineering and DevSecOps, with a strong record of designing and delivering automated solutions in complex environments. Professional experience with public cloud platforms, modern programming or scripting languages, source control, CI/CD tooling, containers, Kubernetes, and infrastructure-as-code technologies is expected. You should understand secure coding principles, threat modelling, vulnerability management, identity and access management, secrets protection, and software supply-chain security. Experience implementing security tooling such as static and dynamic analysis, dependency scanning, container scanning, and policy-as-code will be highly valued. Strong problem-solving, communication, influencing, and technical leadership skills are essential, together with the ability to balance delivery priorities, risk, cost, and long-term maintainability.
Principal Software Engineer (DevSecOps)
Other similar jobs
Popular job searches
Your next job
starts here.
JOB SPECIALISMS
LATEST JOBS
TOP SEARCHES
LOCATIONS
- Security Engineer
- Security Analyst
- Security Architect
- Security Consultant
- IT Security Manager
- SOC Analyst
- Identity Access Management IAM
- Cyber Security Consultant
- Cloud Security
- Application Security
- Incident Response
- Penetration Tester
LATEST JOBS
- Cyber SOC Specialist - ESN
- End User Platform Vulnerabilit...
- Lead Security Engineer
- Member of Technical Staff (Sof...
- Cyber Security Consultant - As...
- Cyber Security Analyst - Enter...
- Technical Leader - Splunk Secu...
- Digital & Cyber Resilience – M...
- Data Protection Engineer
- Security Advisor
- Information Security Engineer
- Test Automation Engineer - Sec...
TOP SEARCHES
LOCATIONS
- Engineer
- Data Scientist
- Senior Data Scientist
- Head of Data Science
- Trainee Data Scientist
- Data Science Graduate
- Senior Financial Accountant
- Management Accountant
- Cost Accountant
- Civil Engineer
- Senior Civil Engineer
- Civil Design Engineer