Software Engineer – Security
- Highly competitive compensation plus annual discretionary bonus
- Lunch provided (via Just Eat for Business) and dedicated barista bar
- 35 days’ annual leave
- 9% company pension contributions
- Role overview
- Who are we looking for
- Our benefits
- The process
- Why apply
- Meet our people
- Interview process
- Software Engineering
- London
We tackle the most complex problems in quantitative finance, by bringing scientific clarity to financial complexity.
From our London HQ, we unite world-class researchers and engineers in an environment that values deep exploration and methodical execution - because the best ideas take time to evolve. Together we’re building a world-class platform to amplify our teams’ most powerful ideas.
Security is foundational to this mission and must be delivered in a way that supports how our engineering teams build and operate complex systems at scale.
Take the next step in your career.
The role
We're looking for a Software Engineer to join our Security Automation Engineering Team.
The team designs and implements automated detection and response capabilities that protect G-Research’s diverse and complex estate, spanning high-performance compute (HPC) environments, Azure and Windows corporate infrastructure, and public cloud platforms such as AWS.
As part of SAE, you’ll play a hands-on role building secure, scalable, and reliable automation systems that enable Security to respond faster, reduce manual effort, and improve our overall cyber resilience. You’ll work alongside experienced engineers and security specialists to deliver production-quality systems, contributing to the design, development, and continuous improvement of SAE’s platform and tooling ecosystem.
SAE is a high-performing team of security professionals turned engineers. As part of this team, you’ll have the opportunity to contribute directly to G-Research’s defensive capabilities — developing tools and automation that help detect, respond to, and contain cyber threats at scale.
This is an opportunity to work at the intersection of software engineering and cyber security, helping to solve meaningful security challenges at scale in one of the world’s most advanced computing environments.
Key responsibilities of the role include:
- Design, build and maintain automated detection and response systems across G-Research’s hybrid environments (HPC, Azure, AWS).
- Develop high-quality, well-tested code primarily in Python, following secure engineering best practices.
- Implement and maintain infrastructure-as-code and CI/CD pipelines (e.g. Jenkins, ArgoCD).
- Collaborate with CSIRT and other security teams to integrate data and automation from tools such as Azure Defender XDR, AWS Security Hub, and Elastic Security.
- Participate in code reviews, contributing to a culture of quality, maintainability and security.
- Contribute to architectural discussions and design reviews, providing feedback and practical input on implementation approaches.
- Monitor system performance and reliability, identifying opportunities for operational improvement.
- Work with stakeholders to understand automation requirements and deliver robust, scalable solutions.
- Continuously improve development processes, documentation and engineering standards within the team.
Who are we looking for?
We're looking for experience in the following areas:
- Strong Python development skills with an understanding of secure software engineering and automation in complex environments.
- Practical experience building and maintaining production systems in at least one major public cloud provider (AWS or Azure).
- Familiarity with DevOps and infrastructure automation tooling (e.g. Jenkins, ArgoCD, Terraform, Ansible).
- Exposure to security operations tooling such as SIEM/XDR/SOAR platforms (e.g. Microsoft Sentinel, Elastic Security, AWS Security Hub).
- Experience working in agile delivery teams and collaborating with diverse technical stakeholders.
- Strong problem-solving skills and a passion for building clean, maintainable, and scalable systems.
- A growth mindset and desire to continuously improve systems, processes, and personal skills
Why join us?
- Highly competitive compensation plus annual discretionary bonus
- Lunch provided via Just Eat for Business and dedicated barista bar
- 35 days’ annual leave
- 9% company pension contributions
- Informal dress code and excellent work-life balance
- Comprehensive healthcare and life assurance
- Cycle-to-work scheme
- Monthly company events
Relocation Support
If you're relocating from within the UK or internationally to join us in London, we offer a comprehensive range of support services to assist you all the way. Costs associated with your relocation and immigration are covered by G-Research.
-
Concierge service: Your personal consultant will arrange travel, help find your new home and manage your move. They're also on hand to help with more bespoke requests too.
- Immigration support: We'll partner you with an expert consultant who will guide you through the immigration process.
"Work culture is an important aspect for me, so when I was contacted by G-Research I discovered a company where I could grow as a developer, whilst feeling like the company valued me as a person, not just a code monkey."
Find out moreGet to know us
What is it like working at a leading quantitative research and technology firm?
Watch our video
We are G-Research, a leading quantitative research and technology firm. From our offices in London and Dallas, we bring together world class researchers and engineers in a collaborative culture that values deep exploration, methodical execution, and long-term thinking. We apply scientific rigour, advanced machine learning, and cutting edge technology to tackle the hardest problems in finance, to predict movements in global markets. We are hiring. Build your career and bring your ideas to life in a culture that amplifies your impact and supports your growth. Discover where your curiosity could take you. Open video transcriptWhat our people say
Alexander Software Engineer"I've felt very lucky to work with teams of people across the business who are generous with their time, knowledge and ideas as we collaborate to continuously build and rebuild complex systems with lots of moving parts."
Find out more Owen Software Engineer"Before G-Research I’d completed internships at a few companies whilst studying Computer Science at the University of York. Since joining, I’ve progressed from an intern to a graduate to an engineer, having worked on systems and technology core to the business my entire time."
Find out more Sokratis Software Engineer"My favourite part of working at G-Research is the people, from my colleagues to our customers. The culture is great and encourages collaboration, which makes it easier for everyone to work together."
Find out more Josh Quantitative Research Intern"I was surprised by how much access I had to G-Research’s compute. I was able to run a significant number of jobs on the compute farm, similar to a full-time researcher, which gave me the freedom to explore different ideas through experimentation."
Find out more Tisya Research Engineering Intern"What’s stood out is how much ownership I’ve had without ever feeling like I was on my own. I’ve been treated as part of the team, with people always happy to answer questions, discuss ideas or help when I need it."
Find out more Henry FPGA Engineering Intern"Sitting alongside experienced engineers means I can ask questions, discuss ideas and learn from how they approach their work."
Find out more Olivia Cyber Security First Response Intern"I had the autonomy to lead mini-projects, contribute to ongoing investigations and shape the outcome of technical workstreams."
Find out more Samira Software Engineering Intern"It’s nice to work on something useful, rather than just an intern project. I’ve had feedback from people saying they’ll use the app regularly, which is great to hear."
Find out more Joseph Data Analyst Intern"The dashboards I’ve created are already being used and having a tangible impact, which I’ve found really rewarding."
Find out more Abdullah Software Engineering Intern"G-Research gave me a unique experience where I'm surrounded by both very talented and very approachable people and where my contributions are impactful."
Find out moreInterview process
Online ApplicationOur assessment process kicks off with our Talent Acquisition team, who will review your application and assess your fit for the role.
Stage One: Technical InterviewYou will meet with a team member – or take a remote test – where your technical abilities will be put to the test.
Stage Two: Behavioural InterviewWe will set aside technical skills and focus on you.
Stage Three: Further Technical InterviewsHere, we will take a deeper dive into your technical skills and competencies.
Stage Four: Management InterviewsThe final stage of our interview process is where you will meet members of your team, your future manager, and functional leadership.
Learn more about G-Research
We offer a dynamic, flexible and highly stimulating culture where world-beating ideas are cultivated and rewarded. Read more about us Our communityWe encourage our people to make a positive impact on our local communities in London.
Learn more Our commitmentWe are passionate about nurturing the next generation of STEM talent.
Learn moreLatest news
See all news- 25 Oct 2023
- Machine learning
- Software engineering
- 25 Oct 2023
- Machine learning
- Software engineering
- 14 Jun 2023
- Software engineering
From G-Research's posting. See the original

