minutes using intelligent, cloud-based security methods. You'll be building the next generation of security infrastructure from the ground up and expanding platform capabilities - think high-performance C# systems, scalable cloud-native architecture, and detection tools designed for speed, precision and resilience. What You'll Do Design and build distributedsystems in C# for cloud-based … to shape technical direction. Drive innovation in security engineering, from architecture to deployment. You'll be a great fit if you have Strong experience in object-orientated programming and distributedsystems (any backend language is fine). A background in building performant, scalable platforms. Interest in security engineering and cloud infrastructure. A Computer Science (or related) degree from More ❯
City of London, London, England, United Kingdom Hybrid / WFH Options
Xpertise Recruitment Ltd
Functions) Node.js Java (Spring Boot) Terraform/CloudFormation SQL, GraphQL Postgres, DynamoDB (nice to have) Kubernetes, GitHub Actions, Quarkus (nice to have) What You'll Bring: Proven experience building distributedsystems and serverless applications Strong grasp of clean code principles and software testing Familiarity with CI/CD pipelines and secure coding practices A collaborative, strategic mindset and More ❯
cycles Evidence of delivering application from inception, to design, and to production String core Java development skills including streams, lambdas, and advanced concurrency APIs Extensive experience and understanding of distributedsystems, developing, profiling, and maintaining multi-threaded, asynchronous applications JVM monitoring, profiling, performance tuning, and debugging. Experience with analysis tools such as JConsole, JVisualVM, Elastic Search/Logstash … Prometheus; Open tracing Extensive experience of test driven development Knowledge of CI/CD on large complex systems Experience from working in the Risk or pricing domain in investment banking, either in Front-office, or Market/Credit risk with a good understanding of risk sensitivities and f2b processes. Hands-on experience with dynamic scalability; cloud deployment (EKS/ More ❯
Senior Backend Engineer (Golang) Onsite: Tuesday, Wednesday, Thursday £80k-£95k DoE. Our client is looking for an experienced Senior Backend Engineer with strong Golang expertise to help shape the systems, processes, and architecture driving their mission. If youre a hands-on problem solver who thrives in fast-paced, collaborative environments, this is a chance to work on impactful projects … and refactoring Ensure compliance with coding standards, security, and regulations Collaborate & Influence Partner with product owners, designers, and engineers to turn requirements into technical solutions Contribute ideas that improve systems and processes Shape the Future Support technical roadmaps and long-term strategies Stay ahead of industry trends, sharing insights that spark innovation About You You enjoy tackling complex challenges … code Proven ability to take a User Story from refinement through to delivery within a sprint Solid background in data modelling and database design (SQL/NoSQL) Knowledge of distributedsystems and event-driven architectures Experience building cloud-based REST API solutions Excellent communication and collaboration skills Nice to Have SaaS product experience Expertise in microservices and event More ❯
City of London, London, England, United Kingdom Hybrid / WFH Options
McGregor Boyall
seeking a Java Developer/eTrading Strategist to join its London Rates eTrading team . This front-office role focuses on designing, building, and optimising low-latency Java trading systems that power the bank's global Rates business. The Role You will engineer high-performance Java components for algorithmic execution, pricing, and market connectivity. Working closely with traders, quants … applications for GC optimisation, lock contention, and throughput . Implement real-time monitoring, logging, and alerting frameworks . Partner with quants to integrate pricing models into Java-based trading systems . Conduct rigorous code reviews, testing, and benchmarking . Candidate Profile Degree in Computer Science, Engineering, Mathematics , or related field. 10+ years' experience in Java development within low-latency … trading systems . Deep knowledge of Java concurrency, GC tuning, memory management, and NIO . Familiarity with market microstructure, FIX, order types, and trading protocols . Proven track record delivering production-grade Java trading platforms . Rates (cash & derivatives) eTrading experience strongly preferred. Preferred Technical Skills Core Java 11+ , multithreading, lock-free programming. Low-latency messaging frameworks ( Aeron, Chronicle More ❯
Their mission is to deliver secure, scalable, and user-friendly solutions that accelerate mainstream adoption of decentralized technologies. With a strong international presence and a focus on high-performance systems, they are looking to expand their core engineering team. We are seeking a Rust Engineer to join a cutting-edge blockchain development team. The successful candidate will be passionate … testable, and maintainable code, ensuring scalability and reliability Engage with the open-source and blockchain developer community Key Requirements Strong commercial experience with Rust (production-level) Deep understanding of systems programming, memory management, and concurrency Experience with distributedsystems Enthusiasm for crypto, Web3, and open-source development Excellent communication skills and ability to work in a collaborative More ❯
core problems in diffusion-based generative modelling, contributing both to the research literature and to production-scale systems. Youll design and implement novel architectures, scale training runs across large distributedsystems, and collaborate with engineers to bring state-of-the-art models into real-world applications. With strong backing and serious compute resources, this is a rare opportunity More ❯