Senior Engineer, Software Security

Reference: llxb08vtmn11udrytvdo

We are seeking a Senior Engineer, Software Security to help strengthen the security, resilience and trustworthiness of modern software systems. In this role, you will work closely with software engineering, infrastructure, product and compliance teams to embed security throughout the development lifecycle. You will provide technical leadership on secure design, threat modelling, vulnerability management and security automation, while helping teams deliver reliable products without compromising usability or performance.

Your responsibilities will include reviewing architecture and source code, identifying security risks, and recommending practical remediation strategies. You will develop and maintain security standards, libraries, tooling and development patterns that support secure-by-default engineering. You will also lead or contribute to penetration testing, code analysis, dependency management, incident investigations and security reviews. The role will involve monitoring emerging threats, assessing their potential impact, and translating complex security issues into clear, actionable guidance for technical and non-technical stakeholders. You will be expected to mentor engineers, promote security awareness and help establish measurable improvements across the software delivery process.

Applicants should have significant experience in software engineering, application security or a closely related discipline, together with a strong understanding of secure coding principles, common vulnerabilities and security architecture. Experience with cloud environments, CI/CD pipelines, automated security testing, identity and access management, and modern programming languages is highly desirable. Familiarity with standards and frameworks such as OWASP, NIST or equivalent is beneficial. You should be comfortable working hands-on while influencing decisions at a broader technical level, and able to balance risk, delivery priorities and business objectives. Strong communication, analytical and problem-solving skills are essential, along with a proactive approach to improving security practices in complex, collaborative environments.

COMPETITIVE SALARY
Added 17/09/2026
Reference: llxb08vtmn11udrytvdo

Senior Engineer, Software Security

London, England, United Kingdom Permanent Security Engineer

Other similar jobs

Senior Software Security Engineer (£98k-£115k + Equity) at Harmonic Security Inc.

Added 03/09/2026

We are looking for a Senior Software Security Engineer to help build secure, resilient products in a fast-moving technology environment. This is a hands-on role for an experienced engineer who can combine strong software development skills with a deep understanding of application and cloud security. You will work closely with engineering, product and infrastructure teams to embed security throughout the software development lifecycle, from design and implementation through to deployment and ongoing improvement. The position offers a salary of £98,000–£115,000 plus equity. Your responsibilities will include designing and implementing secure, scalable services; reviewing code and architecture for vulnerabilities; developing security...

Learn more

Senior Software Engineer, Security Rules

Added 08/09/2026

We are seeking a Senior Software Engineer, Security Rules to design, build, and evolve the systems that detect and prevent security threats at scale. In this role, you will develop high-quality software and rule-based detection capabilities that help identify suspicious activity, reduce risk, and protect users and services. You will work closely with security analysts, threat intelligence specialists, product managers, and engineering teams to translate emerging threats and operational requirements into reliable, maintainable solutions. Your responsibilities will include designing, implementing, testing, and operating security rules, detection logic, and supporting services across complex production environments. You will investigate detection gaps, analyse...

Learn more

Senior Software and Security Engineer

Added 03/09/2026

We are seeking a Senior Software and Security Engineer to design, develop, and protect reliable software systems across the organisation. In this senior role, you will contribute to the full software development lifecycle, from technical planning and architecture through implementation, testing, deployment, and ongoing improvement. You will work closely with engineering, infrastructure, product, and operational teams to deliver secure, scalable, and maintainable solutions that meet business and user needs. Your responsibilities will include developing high-quality code, reviewing technical designs and pull requests, improving application performance, and supporting modern development practices such as continuous integration and automated delivery. You will identify...

Learn more

Senior Software Security Engineer

Added 18/08/2026

We are seeking a highly skilled Senior Software Security Engineer to join our dynamic team. In this role, you will be responsible for designing, implementing, and maintaining security protocols for our software applications. You will collaborate with cross-functional teams to identify security vulnerabilities and implement effective remediation strategies. Your expertise will guide the development of secure coding practices and help establish a culture of security awareness throughout the organization. The ideal candidate will have a deep understanding of application security principles, threat modeling, and secure software development lifecycles. You will conduct security assessments, code reviews, and penetration testing to ensure...

Learn more

Senior Software Engineer in Test (Security)

Added 22/07/2026

We are seeking a highly skilled Senior Software Engineer in Test with a strong focus on security to join our dynamic team. In this role, you will be responsible for designing and implementing robust testing frameworks to ensure the security and performance of our software applications. You will develop automated test scripts and execute comprehensive test plans, identifying vulnerabilities and ensuring compliance with industry standards. Collaboration with cross-functional teams will be crucial, as you will work closely with developers, product managers, and security experts to integrate security testing into the software development lifecycle. The ideal candidate will possess extensive experience...

Learn more

Senior Cyber Software Engineer/ Technical Lead

Added 09/09/2026

We are seeking a Senior Cyber Software Engineer/Technical Lead to design, develop and deliver secure software capabilities for complex cyber and national security environments. You will provide technical leadership across the full software development lifecycle, from requirements analysis and architecture through implementation, integration, testing, deployment and ongoing support. Working closely with multidisciplinary engineering, security and operational teams, you will translate mission needs into robust, scalable and maintainable solutions. Your responsibilities will include leading software design activities, establishing engineering standards and reviewing technical approaches; developing high-quality applications, services, tools and automation; and guiding the resolution of complex technical issues. You will...

Learn more

Senior Cyber Software Engineer/ Technical Lead

Added 07/09/2026

We are seeking a Senior Cyber Software Engineer / Technical Lead to design, develop and guide the delivery of secure, resilient software solutions for complex cyber and national security challenges. You will provide technical leadership across the full software development lifecycle, from requirements analysis and architecture through implementation, testing, deployment and ongoing improvement. The role will involve working closely with software engineers, cyber specialists, systems engineers and stakeholders to translate operational needs into practical, high-quality technical outcomes. Key responsibilities will include defining software and system architectures; leading the development of secure, scalable applications and services; conducting technical reviews and promoting...

Learn more

Senior Software Cybersecurity Engineer

Added 03/09/2026

We are seeking a Senior Software Cybersecurity Engineer to lead the design, development, and implementation of secure software solutions across complex products and platforms. In this role, you will work closely with software engineers, architects, product managers, and security specialists to embed security throughout the software development lifecycle. You will help define security requirements, assess technical risks, and ensure that applications, services, and supporting infrastructure are resilient against evolving cyber threats. Your responsibilities will include conducting threat modelling, secure design reviews, code and architecture assessments, and vulnerability analysis. You will develop and maintain security controls, contribute to secure coding standards,...

Learn more

Senior Software Engineer, Customer Data Protection

Added 03/09/2026

We are seeking a Senior Software Engineer, Customer Data Protection to help design and build secure, reliable systems that safeguard sensitive customer information. In this role, you will contribute to the development of privacy-focused platforms, services, and engineering practices across the software lifecycle. You will work closely with engineers, product managers, security specialists, privacy professionals, and other stakeholders to understand requirements, assess risks, and deliver solutions that protect data by design. Your responsibilities will include designing, implementing, testing, and maintaining scalable services that support data protection, access control, retention, deletion, consent, and compliance requirements. You will provide technical leadership on...

Learn more

Senior Software Engineer – Cyber (Java, Spring, AWS)

Added 26/08/2026

We are seeking a Senior Software Engineer – Cyber (Java, Spring, AWS) to design, develop and maintain secure, resilient software that supports critical cyber and technology capabilities. You will work across the full software development lifecycle, collaborating with engineers, architects, product specialists and security professionals to deliver high-quality solutions in a fast-paced and technically challenging environment. This role offers the opportunity to contribute to systems that protect information, improve operational resilience and support evolving cyber security needs. Your responsibilities will include developing scalable Java applications using Spring and related frameworks; designing and integrating RESTful APIs and distributed services; deploying and...

Learn more

Senior Software Engineer (DevSecOps)

Added 19/08/2026

We are seeking a skilled Senior Software Engineer with a focus on DevSecOps to join our dynamic team. In this role, you will be responsible for designing, implementing, and maintaining secure software development practices across our development lifecycle. You will collaborate with cross-functional teams to integrate security measures into CI/CD pipelines, ensuring that security is prioritized at every stage of the software development process. You will also conduct threat modeling and vulnerability assessments, providing guidance on secure coding standards and best practices to enhance the overall security posture of our applications. The ideal candidate will have a strong background in...

Learn more

Software Development Engineer - Security Automation, AWS Security Epoxy

Added 19/08/2026

We are seeking a talented Software Development Engineer specializing in Security Automation to join our dynamic team. In this role, you will be responsible for designing, developing, and implementing innovative security automation solutions that enhance the security posture of cloud environments. You will collaborate with cross-functional teams to identify security challenges and develop automated tools and processes to mitigate risks. Your expertise in software development and security best practices will play a crucial role in safeguarding critical assets and data. The ideal candidate will possess proficiency in programming languages such as Python, Java, or Go, with experience in cloud services,...

Learn more

iOS Software Engineer (Security)

Added 11/09/2026

We are seeking an iOS Software Engineer (Security) to help design, build and protect high-quality mobile applications used by a broad range of customers. In this role, you will work at the intersection of software engineering and mobile security, contributing to secure product development from initial design through release and ongoing improvement. You will collaborate with iOS engineers, product managers, security specialists and platform teams to ensure that security is embedded throughout the development lifecycle. Your responsibilities will include developing and maintaining robust iOS applications using Swift and relevant Apple frameworks; reviewing code and technical designs for security and reliability;...

Learn more

Security Automation Software Engineer

Added 09/09/2026

We are seeking a Security Automation Software Engineer to design, develop and maintain reliable automation solutions that strengthen security operations across a complex technology environment. You will work closely with security engineers, software developers, infrastructure teams and operational stakeholders to identify repetitive or high-risk processes and turn them into efficient, scalable and measurable workflows. The role will involve translating security requirements into robust software, integrating tools and services through APIs, and improving the speed and consistency of incident detection, investigation and response. Your responsibilities will include building and maintaining security automation pipelines, orchestration workflows and supporting services; developing integrations with...

Learn more

Member of Technical Staff (Software Engineer, Security)

Added 09/09/2026

We are seeking a Member of Technical Staff (Software Engineer, Security) to help design, build, and protect secure, reliable software systems. In this role, you will work across engineering teams to identify security risks, develop practical safeguards, and improve the resilience of products and services throughout their lifecycle. You will contribute to security architecture, threat modelling, secure design reviews, vulnerability management, and the development of tools that enable engineers to deliver secure code efficiently. Your responsibilities will include building and maintaining security-focused software, services, automation, and developer tooling; reviewing code and system designs for security weaknesses; investigating vulnerabilities and supporting...

Learn more
At least 8 characters, 1 uppercase, 1 lowercase and 1 special character or number
Your file must be a doc, docx or pdf. No larger than 5MB.