Principal Security Software Engineer
We are seeking a Principal Security Software Engineer to provide technical leadership in the design, development, and delivery of secure, scalable software systems. In this role, you will help define security engineering strategy, establish robust development practices, and guide teams in building products that protect sensitive data and withstand evolving threats. You will work closely with software engineers, architects, product managers, and infrastructure specialists to embed security throughout the software development lifecycle.
Your responsibilities will include designing secure architectures, reviewing code and technical designs, identifying vulnerabilities, and driving remediation across applications, services, APIs, and cloud environments. You will develop security tools, frameworks, and automation that improve preventative controls, detection capabilities, and engineering efficiency. You will also contribute to threat modelling, security testing, incident response, risk assessments, and the creation of technical standards and guidance. As a senior technical authority, you will mentor engineers, influence engineering roadmaps, promote secure-by-default principles, and communicate complex security risks clearly to both technical and non-technical stakeholders.
The successful candidate will have extensive experience in software engineering and application security, with a strong understanding of secure coding practices, authentication and authorisation, cryptography, vulnerability management, and common web and cloud security risks. Proficiency in one or more modern programming languages, along with experience developing distributed systems, APIs, or security automation, is required. You should be comfortable working across cloud platforms, CI/CD pipelines, infrastructure as code, and modern development methodologies. Experience leading complex technical initiatives, influencing without direct authority, and responding to security incidents is highly desirable. Relevant security certifications or equivalent practical expertise would be advantageous. We value curiosity, sound judgement, clear communication, and a collaborative approach to solving complex security challenges.
Principal Security Software Engineer
Other similar jobs
Popular job searches
Your next job
starts here.
JOB SPECIALISMS
LATEST JOBS
TOP SEARCHES
LOCATIONS
- Security Engineer
- Security Analyst
- Security Consultant
- Security Architect
- IT Security Manager
- SOC Analyst
- Identity Access Management IAM
- Cyber Security Consultant
- Cloud Security
- Application Security
- Incident Response
- Penetration Tester
LATEST JOBS
- AI Security Engineer (Agentic...
- Data Protection Manager - 7 mo...
- Head of Product Security, Soft...
- Offensive Security Engineer
- Offensive Security Researcher
- Cybersecurity Incident Respons...
- Data Protection Specialist (06...
- Cyber Controls Specialist
- Senior SOC Analyst
- Senior Security Software Devel...
- Solution Architect - Security
- Data Privacy & Protection Anal...
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