About the Role:
We are seeking a DevOps Software Engineer to support the ongoing development, deployment, and maintenance of our market-leading stochastic modelling solutions. You’ll play a key role in driving innovation and R&D in financial modelling technology.
This is a great opportunity for someone passionate about scalable infrastructure, development efficiency, and cloud-native technology.
Key Requirements:
- Strong DevOps experience with containerisation (Docker), CI/CD, and Kubernetes
- Software engineering experience with Node.js, JavaScript, and TypeScript
- Familiarity with Agile methodologies (Scrum, XP)
- Proficiency with Git, code reviews, and version control best practices
- Excellent collaboration and communication skills
Responsibilities:
-
- Build, manage, and maintain CI/CD pipelines using containerised workflows (e.g., GitHub Actions, ArgoCD)
- Troubleshoot and debug Kubernetes-based deployments
- Contribute to full-stack development using Node.js, TypeScript, and JavaScript
- Collaborate with cross-functional teams to deliver business requirements
- Maintain code quality using dependency scanners, quality tools, and branching strategies
- Manage agile workflows and support teams using tools like Jira
Desirable Skills:
-
- Experience with ArgoCD, Terraform, and Monorepos (e.g., NX)
- Familiarity with full-stack development (React, MongoDB, Redis, Bash)
- Strong testing skills across unit, integration, and system levels
- Experience with AWS for deploying and monitoring web services
- Prior work in financial services
Newbury, Berkshire | Hybrid | £70,000-£75,000 DOE