Software Engineer - Core IP Security

G Research · London, England ·

Apply on partner site You apply on the advertiser's own site — nothing is stored here.

Overview

In this role you design, build, and operate high-assurance security systems that protect sensitive intellectual property across the full lifecycle. You’ll contribute to cryptographic key management, access control, and governance tooling, working with research stakeholders to embed security controls without friction.

You’ll own development across backends, crypto libraries, APIs, and infrastructure, operating in a small, autonomous team with a meaningful impact. This is a hands-on role in a fast-moving, collaborative environment that emphasizes correctness, auditability, and availability. You’ll join a mission-driven firm focused on secure, scalable systems.

Pay / Benefits

  • competitive compensation with discretionary bonus
  • lunch provided via Just Eat for Business
  • 35 days’ annual leave
  • 9% company pension contributions
  • comprehensive healthcare and life assurance
  • cycle-to-work scheme

Responsibilities

  • Design and implement high-assurance security systems to protect IP
  • Develop and maintain cryptographic key management, access-control policies, and security libraries
  • Build and evolve access control, classification, and risk-reporting for governance and auditability
  • Develop APIs and integrations embedding security controls into the engineering platform
  • Contribute to detection and scanning capabilities for asset protection and control validation
  • Operate and harden security-critical infrastructure including dual-control physical servers
  • Participate in disaster recovery planning, testing and execution for critical security systems
  • Identify opportunities to simplify or replace existing systems when better approaches exist

Key requirements

  • Strong production-quality software experience, ideally with C#/.NET
  • Solid understanding of software architecture, concurrency, distributed systems, and API design
  • Experience with security-sensitive systems where correctness and auditability matter
  • Sound engineering judgement balancing security, performance, reliability, and delivery
  • Clear communication and collaborative, pragmatic approach
  • Experience with CI/CD, code review, and automated testing
  • collaboration
  • clear communication
  • pragmatism
  • C#/.NET
  • software architecture and API design
  • concurrency and distributed systems
Apply on partner site Listing supplied by one of our partner job boards. Last confirmed: 2 days ago.

Report this job

Market data from EasyWorkClub, not from the employer

Typical pay for Software developer in London: £52,500 – £102,300, from 539 adverts

1860 live adverts for Software developer in London

Same role within 50 km

Remote or home office in 16% of 685 Software developer adverts we list nationwide

More openings at G Research

46 other openings we list

G ResearchLondon Apply