Software Engineer (Control Assurance)

Software Engineering

Software Engineer (Control Assurance)

The Role

You will join the Security Assessment and Assurance (SAA) Department which has overall responsibility for security risk and assurance here at G-Research. You will be part of the Control Assurance (CA) team responsible for delivering assessments of the effectiveness of critical and complex security controls, both procedural and technical. Team members combine expertise and imagination to develop and use innovative methods to search for potential weaknesses in the organisation’s security posture.

As a software engineer on the CA team you will play a key role in the requirements, design, development, and implementation of security test automation solutions. You will support the CA team in development of solutions to automate reoccurring penetration test activities and other day-to-day team activities. You will develop solutions to integrate into the organization’s CI/CD pipeline. You will assist penetration test and adversary emulation activities by helping review code of products to identify potential areas of weakness and assisting penetration testers in the development of proof of concept exploit code.

Who are we looking for?

You will have at least four years of experience working in software development and delivery in an agile type environment and a desire to develop tools that focus on information security and penetration testing. You will have experience with common programming languages including C#, Python, Powershell, Scala/Java, C/C++. You will have be able to turn ideas into solutions, from the definition and creation of requirements and use cases, through development, to the delivery of polished solutions. Experience with graph database technologies such as Neo4j and experience with the Go programming language would be highly beneficial.

The Company

G-Research is a leading quantitative research and technology company. We use scientific techniques, big data and world-class technology to predict future movements in financial markets, and develop the platform to deploy these ideas globally.


Interested in a career at G-Research?

Want to be part of a leading quantitative research and technology company? Bring your skills and experience to G-Research by applying for one of our many roles.