Software Engineer - Security
We are seeking a Software Engineer - Security to help design, build and maintain secure, reliable software across a range of products and services. You will work closely with software engineers, security specialists, architects and product teams to identify risks, improve security controls and embed secure development practices throughout the software development lifecycle. The role offers the opportunity to contribute to meaningful security initiatives while solving complex technical problems in a collaborative engineering environment.
Your responsibilities will include developing and reviewing secure, maintainable code; conducting threat modelling, design reviews and security assessments; and identifying vulnerabilities through automated testing, code analysis and manual investigation. You will support the development of security tools, libraries and services, contribute to incident response and remediation activities, and help establish practical standards for authentication, authorisation, data protection, secrets management and secure configuration. You will also communicate findings clearly, recommend proportionate solutions and work with engineering teams to ensure security improvements are delivered effectively.
We are looking for experience building production software in one or more modern programming languages, such as Python, Java, Go, JavaScript or C++, together with a strong understanding of software engineering principles, application security and secure coding practices. Experience with cloud environments, CI/CD pipelines, infrastructure as code, containerisation and security testing tools would be beneficial. You should be comfortable analysing complex systems, investigating technical issues and explaining security concepts to both technical and non-technical audiences. A proactive, curious approach, strong attention to detail and the ability to prioritise effectively are essential. Relevant security certifications or experience with recognised frameworks and standards are welcome, but practical capability and a commitment to continuous learning are equally valued.
Software Engineer - Security
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
- Identity Access Management IAM
- SOC Analyst
- Cyber Security Consultant
- Data Protection
- Penetration Tester
- Application Security
- Governance and Compliance
LATEST JOBS
- Senior Manager, Business Infor...
- Senior Data Protection Manager
- Cyber Security Engineer
- PAM Consultant
- Associate Security Engineer
- GRC Consultant
- Cyber Security Manager
- Risk & Controls Analyst (Cyber...
- Security Analyst – Emerging Te...
- PAM Architect
- Senior GRC Analyst
- OT SIEM Engineer