S-RM is recruiting a Developer to play a key role in supporting the in-house cyber security team to deliver an ambitious and exciting roadmap.



S-RM is a global risk and intelligence consultancy. Founded in 2005, we have 350+ practitioners spanning eight international offices, serving clients across all regions and major sectors.

We support our clients by providing intelligence that informs critical decision-making and strategies, from investments and partnerships through to disputes; by helping organisations build resilience to cyber, operational and security threats; and by responding to cyber-attacks, security incidents and organisational crises.

Our cyber security team works with national and multinational companies to help them grow their resiliency to cyber-attacks and recover from cyber incidents caused by a range of threat actors, including organised criminal groups and nation states. We combine an investigative mindset with deep technical expertise and pride ourselves on our responsiveness and provision of clear advice and actionable results to our clients.



Reporting to the Technology Director, the Developer will work closely with the Cyber Security business unit and colleagues in the Technology Team to develop client-facing and internal solutions to help organisations recover from cyber security incidents and automate tasks performed by our cyber security practitioners.

We expect that the following will be components of the key responsibilities for this position:

  • Work in a cross-functional team of Product Managers, Developers, Devops and cyber security experts to design and deliver solutions that meet business needs
  • Contribute to the design and development of new products and services for our Cyber Security division and become an expert in the tools and solutions used by our Cyber Security team to support clients
  • Work with DevOps engineers to manage automated lifecycle operations including build, test, integration and deployment pipelines
  • Contribute to continuous improvement of the team through participation in refinement, planning and retrospective meetings
  • Ensure code adheres to best practices around unit testing, integration testing and security

The role will be based in our London office; however, we have flexible working arrangements available.



We think candidates with the following skills and experience are likely to succeed as a Developer at S-RM.

That said, if you don’t think you meet all of the criteria below but are still interested in the job, please apply. Nobody checks every box—we’re looking for candidates that are particularly strong in a few areas, and have some interest and capabilities in others.

We’re looking for someone that is able to adapt to change and work comfortably in a fast-paced environment, this person will have some or all of these skills:

  • Degree level education in a computer science, maths or related numerate subject, OR equivalent practical experience
  • Engineering experience, with solid knowledge of Python, Linux and AWS cloud native services such as ECS, Lambdas and SQS
  • Previous ownership of an application domain and some experience of application/service architecture
  • Strong understanding of design patterns and experience in building well-structured codebases that anticipate future use cases and allow for fast iteration

Any of the following skills would be very beneficial in this position:

  • Experience with OpenSearch/Elasticsearch/ELK
  • Interest in and knowledge of cyber security, particularly relating to the ingestion and processing of forensic artefacts for incident response
  • Knowledge of other programming languages, particularly Golang, Rust or TypeScript
  • Understanding and experience of event-driven architectures

The successful candidate must have permission to work in the UK by the start of their employment.



We offer thoughtful, balanced rewards and support to help our people do their best work and live their lives outside it, this includes but is not exhaustive of:

  • 25 days holiday per year in addition to bank holidays (+1 day for every year of service up to a maximum of 30 days in total);
  • Hybrid working and flexible working hours;
  • Matching pension contribution up to 6% (up to a maximum of 12% combined), and financial education;
  • Life Insurance 4X annual salary.
  • Parental Support:
    • Fertility treatment leave – 5 days of leave per cycle of treatment per year;
    • Maternity leave – 26 weeks of full pay followed by 13 weeks of half pay;
    • Paternity leave – 6 weeks of full pay.
  • Various Health and Medical Benefits including:
    • Private dental and medical insurance (taxable benefit) for you and your family;
    • Virtual GP for you and your family members that live in the same household;
    • Various gym discounts for you and your partner;
    • EAP programme for you and your immediate family;
    • Free access to the world-famous mindfulness app Headspace.


To apply for this role, please send an up-to-date CV to recruitment@s-rminform.com.

The application process will include:

  1. A preliminary call, which will be a chance for you to find out more about S-RM and the role. .
  2. First Interview – this will be run remotely
  3. Second interview – this will be run remotely

We nurture a culture of equality, diversity and inclusion and we are dedicated to developing a workforce that displays a variety of talents, experiences and perspectives.