Job Title: Senior Software Engineer (Cybersecurity) Node.js, React.js , Typescript, MongoDB - (Central London Office 2 Days/Week)
Are you passionate about building complex, large-scale systems that process vast amounts of data? We’re seeking a Senior Software Engineer to join an innovative cybersecurity team working on software that helps combat serious financial crime. In this role, you’ll primarily work on back-end systems using modern technologies like Node.js and TypeScript, contributing to a product that serves high-profile clients in industries like banking and e-commerce.
About the Client:
Our client develops cutting-edge software and data products that assist organizations in identifying and combating financial crimes, such as money laundering and terrorist financing. The teams are amazing working with some world beating tech and skills
Key Responsibilities:
Back-End Focus: 75% of your time will be spent on back-end development using Node.js and TypeScript, with the remaining 25% on React.js for front-end needs.
Database & Tools: Work with MongoDB and Redis, and potentially with DynamoDB or PostgreSQL.
Knowledge of AWS infrastructure and Linux on-prem systems is beneficial.
DevOps: Collaborate closely with the DevOps team using Docker, Kubernetes, and Terraform. CI/CD pipeline experience is a must.
Data Streams & Messaging: Leverage tools like Kafka and Elasticsearch to handle large-scale data for enterprise clients.
Complex Systems: You will be working on a codebase that’s been built over 12 years, handling high availability and large concurrent users.
Hybrid Cloud/On-Prem Environment: Support deployments both in cloud (AWS) and on-premise environments, working with major clients in highly regulated industries.
Team Mission:
The engineering team builds software that makes the world a safer place. They are dedicated to using technology, creativity, and best engineering practices to solve problems that few can address.
Ideal Candidate:
Strong Back-End Development Skills with a focus on JavaScript/TypeScript, Node.js, and MongoDB.
Experience with Large-Scale, High-Availability Systems is crucial, particularly those handling big data and complex infrastructure.
DevOps Knowledge with tools like Docker, Kubernetes, and Terraform, and a deep understanding of CI/CD pipelines.
Hybrid Cloud & On-Prem Experience, with a mix of AWS and Linux systems.
Industry Background in sectors handling massive data transactions, such as retail or e-commerce, would be a big plus.
If you thrive on working in challenging, data-intensive environments and want to contribute to world-changing cybersecurity solutions, we’d love to hear from you.
Apply Now to join a team working on solutions that make a global impact.
All our roles are UK based. When submitting your application to Colossus, please ensure the following
Your CV has your address and postcode.
You also have your correct phone number and email address so we can contact you asap regarding your application.
For confidentiality purposes, please remove any reference contact phone number's and email address details from your CV