Senior Security Software Developer (R&D)

Reference: xrqajpyz81qejgs9s4ko

We are seeking a Senior Security Software Developer (R&D) to design, develop, and enhance innovative security solutions in a research-driven environment. You will contribute to the full software development lifecycle, from technical discovery and architecture through implementation, testing, deployment, and ongoing improvement. The role involves solving complex security challenges, evaluating emerging technologies, and translating research concepts into reliable, scalable, and maintainable products.

Your responsibilities will include developing secure, high-quality software; designing and reviewing system architectures; investigating vulnerabilities and emerging attack techniques; and creating prototypes, proof-of-concepts, and production-ready capabilities. You will collaborate closely with security researchers, software engineers, product specialists, and other technical stakeholders to define requirements and deliver effective solutions. You will also be expected to conduct code reviews, improve engineering standards, document technical decisions, and support automated testing, continuous integration, and secure development practices. Where appropriate, you may contribute to technical publications, patents, internal knowledge sharing, and presentations at industry or research events.

The successful candidate will bring substantial professional experience in software development, ideally within cybersecurity, application security, threat detection, cryptography, identity, cloud security, or a related field. Strong programming skills in one or more languages such as C++, Java, Python, Go, or Rust are required, together with a solid understanding of software architecture, algorithms, data structures, operating systems, networking, and secure coding principles. Experience with vulnerability analysis, reverse engineering, security tooling, cloud platforms, or embedded systems would be advantageous. You should be comfortable working independently on technically challenging problems while contributing effectively within a collaborative, agile team. Strong analytical, communication, and problem-solving skills, along with a passion for research and continuous learning, are essential.

£130,700.00 - £205,200.00
Per annum
Added 22/09/2026
Reference: xrqajpyz81qejgs9s4ko

Senior Security Software Developer (R&D)

Cambridge, England, United Kingdom Permanent Software Developer

Other similar jobs

Linux Systems Software Developer– Security Solutions

Added 01/09/2026

We are seeking a Linux Systems Software Developer – Security Solutions to design, develop and maintain software that strengthens the security, reliability and performance of Linux-based systems. In this role, you will contribute to the full software development lifecycle, from technical design and implementation through to testing, documentation, deployment and ongoing support. You will work on low-level system components, security services, monitoring tools and automation used to protect critical infrastructure and applications. Your responsibilities will include developing robust, maintainable code in C and/or C++, creating scripts and tools using Python or shell, and integrating security capabilities across Linux environments. You...

Learn more

Linux Systems Software Developer– Security Solutions

Added 30/07/2026

We are seeking a skilled Linux Systems Software Developer with a strong focus on security solutions to join our dynamic team. In this role, you will be responsible for designing, developing, and maintaining secure software systems and applications on Linux platforms. Your expertise will contribute to enhancing the security posture of our products, ensuring they meet industry standards and client requirements. You will work closely with cross-functional teams to identify security vulnerabilities, implement fixes, and develop new features that prioritize security without compromising performance. The ideal candidate will have a deep understanding of Linux operating systems, as well as experience...

Learn more

Principal Security Software Engineer

Added 22/09/2026

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...

Learn more

AI Security Research Engineer

Added 07/08/2026

As an AI Security Research Engineer, you will play a pivotal role in shaping the security landscape of AI-driven systems. You will conduct rigorous research and engineering to identify, analyze, and mitigate security risks in machine learning models and AI infrastructures. Your responsibilities will include developing novel threat detection techniques, performing adversarial testing on AI models, and collaborating with cross-functional teams to implement robust security measures throughout the entire AI lifecycle. You will also have the opportunity to present your findings in both internal and external forums and contribute to the advancement of secure AI practices in the industry. The...

Learn more

Software Developer (DV Security Clearance)

Added 25/08/2026

We are seeking a Software Developer with an active or recently held Developed Vetting (DV) security clearance to design, develop, test and maintain secure software solutions. You will work as part of a multidisciplinary engineering team, contributing throughout the full software development lifecycle, from requirements analysis and technical design through to implementation, integration, deployment and support. The role will involve developing robust, maintainable and scalable applications that meet demanding security, performance and availability requirements. Your responsibilities will include translating user and business needs into effective technical solutions, producing clean and well-documented code, investigating and resolving defects, and supporting continuous improvement...

Learn more

Senior Mobile Security Developer - Contract (Inside IR35)

Added 21/09/2026

We are seeking a Senior Mobile Security Developer to support the design, development and assurance of secure mobile applications within a complex technology environment. This is a contract opportunity operating inside IR35, suited to an experienced security-focused software engineer who can combine hands-on development expertise with a strong understanding of mobile application security, secure architecture and risk management. You will work across the mobile development lifecycle, helping teams identify and address security risks from initial design through to release and ongoing maintenance. Responsibilities will include performing threat modelling and security reviews, assessing Android and iOS applications, reviewing source code, identifying...

Learn more

Senior Mobile Security Developer

Added 18/09/2026

We are seeking a Senior Mobile Security Developer to strengthen the security of mobile applications and services across iOS and Android platforms. In this role, you will design, implement and maintain secure mobile solutions, embed security throughout the software development lifecycle, and help protect sensitive data, user identities and application functionality. You will work closely with mobile engineers, backend developers, architects, product teams and security specialists to identify risks and deliver practical, resilient solutions. Your responsibilities will include defining mobile security standards, reviewing application architecture and source code, conducting threat modelling, and identifying vulnerabilities through manual testing and automated analysis....

Learn more

Senior Developer Experience Security Engineer

Added 01/09/2026

We are seeking a Senior Developer Experience Security Engineer to help build secure, efficient, and intuitive development environments for engineering teams. In this role, you will work at the intersection of application security, developer productivity, and platform engineering, enabling developers to deliver high-quality software safely and confidently. You will help shape security standards, tooling, and workflows across the software development lifecycle while ensuring that security is integrated into everyday engineering practices rather than treated as a final checkpoint. Your responsibilities will include designing and improving secure developer platforms, CI/CD pipelines, code repositories, dependency management processes, and automated security controls. You...

Learn more

Senior Security Automation Developer

Added 27/07/2026

We are seeking a highly skilled Senior Security Automation Developer to join our dynamic team. In this role, you will be responsible for designing, developing, and implementing automated security solutions to enhance our cybersecurity posture. You will work closely with cross-functional teams to identify security vulnerabilities and develop automated scripts and tools to remediate these issues efficiently. Your expertise will be critical in establishing best practices for security automation, ensuring compliance with industry standards, and improving the overall security framework. The ideal candidate will have a strong background in programming and scripting languages such as Python, PowerShell, or Bash. You...

Learn more

Senior IAM Developer (One Identity)

Added 21/08/2026

We are seeking a highly skilled Senior IAM Developer with expertise in One Identity to join our dynamic team. In this role, you will be responsible for designing, implementing, and maintaining Identity and Access Management solutions. Your primary focus will be on enhancing security protocols and ensuring seamless access control across various platforms. You will work closely with cross-functional teams to gather requirements, analyze system capabilities, and develop robust IAM solutions that align with business objectives. The ideal candidate will have a deep understanding of identity governance, authentication, and access management principles. You will develop and integrate IAM workflows, policies,...

Learn more

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, Proactive Security

Added 21/09/2026

We are seeking a Senior Software Engineer, Proactive Security to help strengthen the security of complex, distributed systems before vulnerabilities become incidents. In this role, you will design and build scalable security solutions, develop tools that identify and reduce risk early in the software development lifecycle, and partner closely with engineering, infrastructure, and product teams. You will contribute to security architecture, threat modelling, vulnerability management, secure-by-design practices, and the automation of preventative and detective controls. Your responsibilities will include defining and implementing security engineering strategies, improving code and dependency scanning, developing security-focused services and integrations, and analysing emerging threats to...

Learn more

Senior Engineer, Software Security

Added 17/09/2026

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...

Learn more
Required for two factor authentication
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.