L
London Stock Exchange
Lead Software Engineer (Cyber Security Controls Automation)
Skills
RustTypescriptPythonGolangGitCybersecurityWorkdayComplianceRisk ManagementJavascript
7 days ago
Share this opportunity
Share this opportunity to other talents of your network:
✓ Offer them a visibility boost with clients.
✓ Help your contacts find their next job.
Important information
Contract type:
Permanent
Location:
London, UK
Work mode:
Onsite
Published on:
13 October 2026
What they need
- We are seeking a Lead Software Engineer to join the Cyber Security Engineering team. This role will design, build and maintain data-driven capabilities that support the operation, monitoring and evidencing of security defences
- The role is focused on reducing manual effort across audit, assurance and risk processes by building tools, APIs, data pipelines, dashboards, command line utilities and automated evidence collection workflows
- You will work closely with security engineers, control owners, and risk teams to ensure controls are measurable, auditable and supported by reliable evidence
- Build software and automation to support control monitoring, testing, reporting and evidence collection
- Develop command line tools, APIs, integrations and workflows that simplify assurance activity
- Integrate with security platforms, group risk systems, cloud services, SIEM, vulnerability management, IAM, EDR and other engineering tools
- Develop repeatable evidence generation processes for audits, regulatory reviews, customer assessments and compliance activities
- Use data to identify control gaps, weaknesses, trends and risk exposure
- Translate technical control activity into clear, auditable evidence and reporting
- Work to improve control design, implementation, measurement and documentation
- Provide technical feedback utilising code and design review and engineering challenge
- Support the development of standards and policy documentation and policy-as-code approaches
- Promote automation and control monitoring and data-led assurance across the team- Knowledge of common algorithms and data structures for handling large volumes of data, including data-intensive systems
- Exposure to a wide range of programming languages, frameworks and cloud technologies
- Previous experience building command line tools
- Commercial experience with Rust, TypeScript, Python, Go and JavaScript
- Working knowledge of web-based systems and REST APIs
- Experience providing feedback to engineering teams through code review
- Strong software engineering fundamentals, including testing, version control, maintainability, documentation and secure coding practices
- Experience working with structured and unstructured data to generate meaningful control insight
- Ability to communicate technical concepts clearly to engineers, risk teams, auditors and senior stakeholders
- Understanding of cyber security, control testing, evidence requirements and risk management
- Experience working in regulated environments
- Previous consulting experience working closely with engineering teams
- Experience writing standards, policy documentation or policy as code
- Relevant cyber security, cloud, software engineering or risk certifications
- Experience automating control testing, evidence collection or continuous control monitoring
Other offers great for you!
These companies are also looking for great profiles
N
NGC x OPTIMA
Ingénieur Logiciel embarqué
Freelance
Cergy, France
Hybrid, Onsite
Skills
AUTOSARBSW
1 month ago
Quick apply
S
Salutech
Ingénieur Logiciel IA
Freelance
Paris, France
Onsite, Hybrid
Skills
DockerPythonTesting & QAKubernetesSoftware refactoringCI/CDObservabilityAsynchronous programming
6 days ago
Quick apply
A
Agile Partner
Full-Stack Software Engineer Java-Angular
Permanent contract
Luxembourg
Onsite, Hybrid
Skills
SQL QueriesAngularJavaObject-oriented programmingSoftware testingCloud computing
23 minutes ago
Quick apply
No company information available.