Distributed Systems Jobs in the UK

26 to 50 of 1,031 Distributed Systems Jobs in the UK

Lead Software Engineer

slough, south east england, united kingdom
Trayport
their best work Promote psychological safety Inquisitive nature, excellent communication and problem solving skills Empathetic team player. You build strong and effective relationships Have experience building and maintaining complex distributed systems Take a proactive approach to spotting problems and areas for improvement Skills & Experience Strong Knowledge of C# and SQL Experience building on Azure, GCP or AWS At … least 5 years of experience building distributed systems Excellent communication skills Can inspire and lead a team Experience overseeing multiple concurrent projects Tech Stack C# .NET Kafka Real time distributed systems High throughput Git Elastic stack If you are not an expert in these specific technologies but are familiar with an equivalent then we’re happy More ❯
Posted:

Lead Software Engineer

london (city of london), south east england, united kingdom
Trayport
their best work Promote psychological safety Inquisitive nature, excellent communication and problem solving skills Empathetic team player. You build strong and effective relationships Have experience building and maintaining complex distributed systems Take a proactive approach to spotting problems and areas for improvement Skills & Experience Strong Knowledge of C# and SQL Experience building on Azure, GCP or AWS At … least 5 years of experience building distributed systems Excellent communication skills Can inspire and lead a team Experience overseeing multiple concurrent projects Tech Stack C# .NET Kafka Real time distributed systems High throughput Git Elastic stack If you are not an expert in these specific technologies but are familiar with an equivalent then we’re happy More ❯
Posted:

Principal Software Engineer £95,000 + Bonus + Benefits

St. Albans, Hertfordshire, South East, United Kingdom
Method-Resourcing
UK) Method is partnering with a leading infrastructure technology company that's rebuilding its software architecture from the ground up. The mission is to create connected, secure, and scalable systems that enable smarter infrastructure, and deliver trusted connectivity across multiple sectors. They're looking for a Principal Software Engineer, a hands-on technical authority who will set engineering standards … shape the next generation of event-driven microservices powering their global platform. The role You'll work at the top of the engineering track, designing and delivering high-performance, distributed systems while guiding others through implementation and problem-solving. This is a deep technical role, ideal for someone who thrives on code, architecture, and tangible impact. What you … ll do Design and build scalable, distributed systems that support safety-critical environments. Lead technical decision-making and resolve engineering challenges across domains. Own the delivery of complex features, ensuring performance, resilience, and maintainability. Collaborate with Engineering Leads, Architects, and Product to translate roadmap goals into reality. Contribute to a 5-year architectural refresh, evolving systems to More ❯
Employment Type: Permanent
Posted:

Distributed Systems Software Engineer - Up to £190k + Bonus

United Kingdom
Hybrid / WFH Options
Hunter Bond
Role: Distributed Systems Software Engineer - Up to £190k + Bonus Salary: Up to £190k + Bonus Location: London (Hybrid) Skills: Language agnostic, just need to be a keen technologist (Ideally experienced in Rust, Python or C++) This firm is an elite company with high tech standards who have previously set tech world records. They are made up of … to the limits. They’ll find the best team to suit your skillset/interests but you could be working on: • Designing and developing scalable, tested and production grade distributed systems • R&D work for functional programming; either pre-existing languages (such as Rust and Erlang), or purpose-built languages similar to OCaml • Building out Machine Learning Infrastructure More ❯
Posted:

Staff Software Engineer

London Area, United Kingdom
Austin Werner
not ticket-ticking. You’ll improve scalability, evolve architecture, and still ship. I like that balance. Less pontificating, more building. What you’ll do Design and build reliable, scalable systems that hold up under load. Lead on architecture decisions. Pick the right pattern for the problem. Mentor engineers. Model high-quality code and thoughtful reviews. Ship usable product. Measure … impact. Iterate quickly. What you’ll bring Senior to Staff-level experience building distributed systems at scale. Strong technical depth across backend and either frontend or data. Pragmatic problem solving. You know when to go simple and when to go deep. A genuine interest in tech that helps people. I think that matters here. Package and ways of … to share the full brief and talk through fit. Senior Software Engineer London, Staff Software Engineer, Principal Engineer, Fintech jobs London, Python, TypeScript, React, Svelte, PostgreSQL, Snowflake, AWS, scalable systems, distributed systems, hybrid jobs London #hiring #softwareengineering #seniorsoftwareengineer #principalengineer #staffengineer #fintech #londonjobs #python #react #typescript #aws #postgresql #snowflake #careers More ❯
Posted:

Staff Software Engineer

City of London, London, United Kingdom
Austin Werner
not ticket-ticking. You’ll improve scalability, evolve architecture, and still ship. I like that balance. Less pontificating, more building. What you’ll do Design and build reliable, scalable systems that hold up under load. Lead on architecture decisions. Pick the right pattern for the problem. Mentor engineers. Model high-quality code and thoughtful reviews. Ship usable product. Measure … impact. Iterate quickly. What you’ll bring Senior to Staff-level experience building distributed systems at scale. Strong technical depth across backend and either frontend or data. Pragmatic problem solving. You know when to go simple and when to go deep. A genuine interest in tech that helps people. I think that matters here. Package and ways of … to share the full brief and talk through fit. Senior Software Engineer London, Staff Software Engineer, Principal Engineer, Fintech jobs London, Python, TypeScript, React, Svelte, PostgreSQL, Snowflake, AWS, scalable systems, distributed systems, hybrid jobs London #hiring #softwareengineering #seniorsoftwareengineer #principalengineer #staffengineer #fintech #londonjobs #python #react #typescript #aws #postgresql #snowflake #careers More ❯
Posted:

Staff Software Engineer

london, south east england, united kingdom
Austin Werner
not ticket-ticking. You’ll improve scalability, evolve architecture, and still ship. I like that balance. Less pontificating, more building. What you’ll do Design and build reliable, scalable systems that hold up under load. Lead on architecture decisions. Pick the right pattern for the problem. Mentor engineers. Model high-quality code and thoughtful reviews. Ship usable product. Measure … impact. Iterate quickly. What you’ll bring Senior to Staff-level experience building distributed systems at scale. Strong technical depth across backend and either frontend or data. Pragmatic problem solving. You know when to go simple and when to go deep. A genuine interest in tech that helps people. I think that matters here. Package and ways of … to share the full brief and talk through fit. Senior Software Engineer London, Staff Software Engineer, Principal Engineer, Fintech jobs London, Python, TypeScript, React, Svelte, PostgreSQL, Snowflake, AWS, scalable systems, distributed systems, hybrid jobs London #hiring #softwareengineering #seniorsoftwareengineer #principalengineer #staffengineer #fintech #londonjobs #python #react #typescript #aws #postgresql #snowflake #careers More ❯
Posted:

Staff Software Engineer

slough, south east england, united kingdom
Austin Werner
not ticket-ticking. You’ll improve scalability, evolve architecture, and still ship. I like that balance. Less pontificating, more building. What you’ll do Design and build reliable, scalable systems that hold up under load. Lead on architecture decisions. Pick the right pattern for the problem. Mentor engineers. Model high-quality code and thoughtful reviews. Ship usable product. Measure … impact. Iterate quickly. What you’ll bring Senior to Staff-level experience building distributed systems at scale. Strong technical depth across backend and either frontend or data. Pragmatic problem solving. You know when to go simple and when to go deep. A genuine interest in tech that helps people. I think that matters here. Package and ways of … to share the full brief and talk through fit. Senior Software Engineer London, Staff Software Engineer, Principal Engineer, Fintech jobs London, Python, TypeScript, React, Svelte, PostgreSQL, Snowflake, AWS, scalable systems, distributed systems, hybrid jobs London #hiring #softwareengineering #seniorsoftwareengineer #principalengineer #staffengineer #fintech #londonjobs #python #react #typescript #aws #postgresql #snowflake #careers More ❯
Posted:

Staff Software Engineer

london (city of london), south east england, united kingdom
Austin Werner
not ticket-ticking. You’ll improve scalability, evolve architecture, and still ship. I like that balance. Less pontificating, more building. What you’ll do Design and build reliable, scalable systems that hold up under load. Lead on architecture decisions. Pick the right pattern for the problem. Mentor engineers. Model high-quality code and thoughtful reviews. Ship usable product. Measure … impact. Iterate quickly. What you’ll bring Senior to Staff-level experience building distributed systems at scale. Strong technical depth across backend and either frontend or data. Pragmatic problem solving. You know when to go simple and when to go deep. A genuine interest in tech that helps people. I think that matters here. Package and ways of … to share the full brief and talk through fit. Senior Software Engineer London, Staff Software Engineer, Principal Engineer, Fintech jobs London, Python, TypeScript, React, Svelte, PostgreSQL, Snowflake, AWS, scalable systems, distributed systems, hybrid jobs London #hiring #softwareengineering #seniorsoftwareengineer #principalengineer #staffengineer #fintech #londonjobs #python #react #typescript #aws #postgresql #snowflake #careers More ❯
Posted:

Senior Software Engineer

Manchester, Lancashire, United Kingdom
Anaplan Inc
tools like Apache Spark, Databricks, Apache Pulsar, Apache Airflow, Temporal, and Apache Flink, sharing knowledge and suggesting improvements. Documentation: Contribute to clear and concise documentation for software, processes, and systems to ensure team alignment and knowledge sharing. Your Qualifications Experience: Professional experience in Python development or related software engineering roles. Python Proficiency: Strong knowledge of Python, including experience with … web frameworks like Django, Flask, or FastAPI. Database Management: Solid experience with relational databases like PostgreSQL or MySQL and familiarity with NoSQL databases like Redis. Distributed Systems: A basic understanding of distributed systems and microservices architecture, as well as cloud-based infrastructure (AWS, GCP, Azure), is a plus. Version Control: Experience with Git and familiarity with … like AWS, GCP, or Azure. DevOps Tools: Familiarity with containerization (Docker) and infrastructure automation tools like Terraform or Ansible. Real-time Data Streaming: Experience with Apache Pulsar or similar systems for real-time messaging and stream processing is a plus. Data Engineering: Experience with Apache Spark, Databricks, or similar big data platforms for processing large datasets, building data pipelines More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Cloud Architect

England, United Kingdom
Eeze
creativity, and innovation, all while fostering a startup mindset. Job Summary We are seeking a highly skilled AWS Architect with extensive expertise in AWS and real-time, high-load distributed systems, with a particular focus on event-driven architectures using Kafka. This role will be instrumental in designing and implementing cloud solutions that leverage AWS services and Kafka … to build scalable, efficient, and resilient systems for our organization. Key Responsibilities System Architecture and Design Lead the design and development of AWS-based cloud solutions supporting high-load, real-time distributed systems. Architect and implement event-driven systems using Kafka for efficient real-time data streaming and message processing. Collaborate with Solution Architects and Video Architects … design reviews and provide recommendations to ensure compliance with architectural standards. Performance and Optimisation Analyze and optimize cloud infrastructure for performance, cost efficiency, and security. Implement monitoring and alerting systems to ensure the reliability and health of high-load systems. Design and execute performance testing strategies for large-scale distributed applications. Innovation and Best Practices Stay updated with More ❯
Posted:

Cloud Architect

United Kingdom, UK
Eeze
creativity, and innovation, all while fostering a startup mindset. Job Summary We are seeking a highly skilled AWS Architect with extensive expertise in AWS and real-time, high-load distributed systems, with a particular focus on event-driven architectures using Kafka. This role will be instrumental in designing and implementing cloud solutions that leverage AWS services and Kafka … to build scalable, efficient, and resilient systems for our organization. Key Responsibilities System Architecture and Design Lead the design and development of AWS-based cloud solutions supporting high-load, real-time distributed systems. Architect and implement event-driven systems using Kafka for efficient real-time data streaming and message processing. Collaborate with Solution Architects and Video Architects … design reviews and provide recommendations to ensure compliance with architectural standards. Performance and Optimisation Analyze and optimize cloud infrastructure for performance, cost efficiency, and security. Implement monitoring and alerting systems to ensure the reliability and health of high-load systems. Design and execute performance testing strategies for large-scale distributed applications. Innovation and Best Practices Stay updated with More ❯
Employment Type: Full-time
Posted:

Software Engineer - Trading Technology

London Area, United Kingdom
Hybrid / WFH Options
Quant Capital
Location: London (Hybrid – 4:1) Our client, a leading global trading firm, is seeking a Software Engineer to join its Finance Technology team. This group builds and maintains the systems that power financial control, treasury, and tax functions across the business. The role offers exposure to distributed systems, data engineering, and high-throughput platforms, with the chance … to work on projects ranging from payments automation and expense management to liquidity modelling and regulatory reporting. Key Responsibilities Design, build, and maintain distributed microservices supporting financial operations Develop high-throughput pipelines for ingesting and enriching large datasets Implement automation for payments, purchase order capture, and expense validation Contribute to modelling and calculation frameworks for liquidity and exposure Deliver … and support What We’re Looking For 3–6 years of professional software engineering experience Strong academic grounding in algorithms and data structures Experience with concurrent programming and asynchronous systems Familiarity with distributed systems, microservices-based architectures Commitment to clean, disciplined software engineering practices Proficiency in Go, JavaScript, Java, C++ or other similar statically typed languages Why More ❯
Posted:

Software Engineer - Trading Technology

City of London, London, United Kingdom
Hybrid / WFH Options
Quant Capital
Location: London (Hybrid – 4:1) Our client, a leading global trading firm, is seeking a Software Engineer to join its Finance Technology team. This group builds and maintains the systems that power financial control, treasury, and tax functions across the business. The role offers exposure to distributed systems, data engineering, and high-throughput platforms, with the chance … to work on projects ranging from payments automation and expense management to liquidity modelling and regulatory reporting. Key Responsibilities Design, build, and maintain distributed microservices supporting financial operations Develop high-throughput pipelines for ingesting and enriching large datasets Implement automation for payments, purchase order capture, and expense validation Contribute to modelling and calculation frameworks for liquidity and exposure Deliver … and support What We’re Looking For 3–6 years of professional software engineering experience Strong academic grounding in algorithms and data structures Experience with concurrent programming and asynchronous systems Familiarity with distributed systems, microservices-based architectures Commitment to clean, disciplined software engineering practices Proficiency in Go, JavaScript, Java, C++ or other similar statically typed languages Why More ❯
Posted:

Software Engineer - Trading Technology

london, south east england, united kingdom
Hybrid / WFH Options
Quant Capital
Location: London (Hybrid – 4:1) Our client, a leading global trading firm, is seeking a Software Engineer to join its Finance Technology team. This group builds and maintains the systems that power financial control, treasury, and tax functions across the business. The role offers exposure to distributed systems, data engineering, and high-throughput platforms, with the chance … to work on projects ranging from payments automation and expense management to liquidity modelling and regulatory reporting. Key Responsibilities Design, build, and maintain distributed microservices supporting financial operations Develop high-throughput pipelines for ingesting and enriching large datasets Implement automation for payments, purchase order capture, and expense validation Contribute to modelling and calculation frameworks for liquidity and exposure Deliver … and support What We’re Looking For 3–6 years of professional software engineering experience Strong academic grounding in algorithms and data structures Experience with concurrent programming and asynchronous systems Familiarity with distributed systems, microservices-based architectures Commitment to clean, disciplined software engineering practices Proficiency in Go, JavaScript, Java, C++ or other similar statically typed languages Why More ❯
Posted:

Software Engineer - Trading Technology

london (city of london), south east england, united kingdom
Hybrid / WFH Options
Quant Capital
Location: London (Hybrid – 4:1) Our client, a leading global trading firm, is seeking a Software Engineer to join its Finance Technology team. This group builds and maintains the systems that power financial control, treasury, and tax functions across the business. The role offers exposure to distributed systems, data engineering, and high-throughput platforms, with the chance … to work on projects ranging from payments automation and expense management to liquidity modelling and regulatory reporting. Key Responsibilities Design, build, and maintain distributed microservices supporting financial operations Develop high-throughput pipelines for ingesting and enriching large datasets Implement automation for payments, purchase order capture, and expense validation Contribute to modelling and calculation frameworks for liquidity and exposure Deliver … and support What We’re Looking For 3–6 years of professional software engineering experience Strong academic grounding in algorithms and data structures Experience with concurrent programming and asynchronous systems Familiarity with distributed systems, microservices-based architectures Commitment to clean, disciplined software engineering practices Proficiency in Go, JavaScript, Java, C++ or other similar statically typed languages Why More ❯
Posted:

Software Engineer - Trading Technology

slough, south east england, united kingdom
Hybrid / WFH Options
Quant Capital
Location: London (Hybrid – 4:1) Our client, a leading global trading firm, is seeking a Software Engineer to join its Finance Technology team. This group builds and maintains the systems that power financial control, treasury, and tax functions across the business. The role offers exposure to distributed systems, data engineering, and high-throughput platforms, with the chance … to work on projects ranging from payments automation and expense management to liquidity modelling and regulatory reporting. Key Responsibilities Design, build, and maintain distributed microservices supporting financial operations Develop high-throughput pipelines for ingesting and enriching large datasets Implement automation for payments, purchase order capture, and expense validation Contribute to modelling and calculation frameworks for liquidity and exposure Deliver … and support What We’re Looking For 3–6 years of professional software engineering experience Strong academic grounding in algorithms and data structures Experience with concurrent programming and asynchronous systems Familiarity with distributed systems, microservices-based architectures Commitment to clean, disciplined software engineering practices Proficiency in Go, JavaScript, Java, C++ or other similar statically typed languages Why More ❯
Posted:

Performance Test Engineer

Guernsey, UK
PCR Digital | B Corp
Performance Test Engineer (Python Automation for large-scale, low-latency, distributed VoD/Avod streaming video systems) Remote Europe/UK Location: Remote (Europe & UK only) Full-Time | 6-Month Contract | Start Date: within 1-2 weeks 325-350pd IR35 Outside TBC Were seeking a hands-on Performance Test Engineer/Performance Tester with Strong Python and … sub-50ms latency under millions of concurrent users, and drive system optimizations across cloud infrastructure and code. This is a technical, high-impact role ideal for someone passionate about distributed systems performance, automation, and data-driven tuning. Profile: 3-5+ years of performance engineering for large-scale, low-latency, distributed systems. Proven success meeting p95/… p99 latency SLAs under high concurrency (millions of RPS). Strong Python and automation expertise able to design reusable, scalable test frameworks. Experience with distributed load testing and synthetic traffic modeling in the cloud. Analytical, structured, and effective communicator with strong documentation and collaboration skills. Solid experience in the streaming video/advertising domain and with issues related to More ❯
Employment Type: Part-time
Posted:

Performance Test Engineer

United Kingdom
PCR Digital | B Corp™
Performance Test Engineer (Python Automation for large-scale, low-latency, distributed VoD/Avod streaming video systems) Remote Europe/UK Location: Remote (Europe & UK only) Full-Time | 6-Month Contract | Start Date: within 1-2 weeks £325-350pd IR35 Outside TBC We’re seeking a hands-on Performance Test Engineer/Performance Tester with Strong Python … sub-50ms latency under millions of concurrent users, and drive system optimizations across cloud infrastructure and code. This is a technical, high-impact role ideal for someone passionate about distributed systems performance, automation, and data-driven tuning. Profile: 3-5+ years of performance engineering for large-scale, low-latency, distributed systems. Proven success meeting p95/… p99 latency SLAs under high concurrency (millions of RPS). Strong Python and automation expertise – able to design reusable, scalable test frameworks. Experience with distributed load testing and synthetic traffic modeling in the cloud. Analytical, structured, and effective communicator with strong documentation and collaboration skills. Solid experience in the streaming video/advertising domain and with issues related to More ❯
Posted:

Backend Java Developer

Guildford, Surrey, England, United Kingdom
Jonothan Bosworth
backend services and microservices using Java. Collaborate broadly: Work with cross-functional teams to deliver scalable telecom solutions. Optimise performance: Integrate databases, APIs, and ensure efficiency across systems. Harden systems: Implement redundancy, security, and performance tuning for telecom operations. Problem-solve: Troubleshoot challenges in distributed systems and live client environments. Contribute to Agile: Participate in code reviews … ensure best practices across the lifecycle. What we’re looking for 4+ years’ hands-on backend Java development experience. Strong expertise in RESTful APIs and microservice architectures. Background in distributed systems, OOP, and networking fundamentals. Cloud environment experience (AWS, GCP, etc.), plus Docker/Kubernetes and CI/CD. Proven track record optimising apps for performance, memory, and … scalability. SQL/NoSQL database experience, including deployment and integration. Knowledge of messaging systems (Kafka, RabbitMQ, Pub/Sub). Excellent communication and analytical skills. Nice to have: Telecom-specific protocols (SMPP, SIP), OSS/BSS integrations, or network APIs. Event-driven systems, CQRS, or high-redundancy architectures. Security scanning, testing, Git, and Agile/Scrum experience. Interest More ❯
Employment Type: Full-Time
Salary: £60,000 - £65,000 per annum
Posted:

Java Software Engineer - Real-time Payments

Wimbledon, England, United Kingdom
Hybrid / WFH Options
Morson Edge (Financial Services)
payments capabilities. About the role You’ll join the core engineering team responsible for building and enhancing a real-time payments processing platform. The work involves designing and developing distributed systems that are highly scalable, resilient, and able to handle large transaction volumes. The environment is highly agile, with a strong focus on pair programming, TDD and BDD … re looking for Solid hands-on experience with Java 11+ (ideally Java 21) Good understanding of Reactive Programming concepts with Akka, WebFlux, RxJava etc. Experience working with microservices and distributed systems Background with Kafka and JMS related messaging tools Knowledge of multithreading, concurrency, and performance tuning Familiarity with AWS and MongoDB Previous experience in financial services, ideally within … payments Why join Work on systems used by major global banks Be part of a highly collaborative, engineering-driven culture Focus on real-time, high-throughput systems and modern Java technologies Hybrid working model – 2 days per week in the South London office If you’re passionate about engineering high-quality, real-time systems and want to More ❯
Posted:

Java Software Engineer - Real-time Payments

london, south east england, united kingdom
Hybrid / WFH Options
Morson Edge (Financial Services)
payments capabilities. About the role You’ll join the core engineering team responsible for building and enhancing a real-time payments processing platform. The work involves designing and developing distributed systems that are highly scalable, resilient, and able to handle large transaction volumes. The environment is highly agile, with a strong focus on pair programming, TDD and BDD … re looking for Solid hands-on experience with Java 11+ (ideally Java 21) Good understanding of Reactive Programming concepts with Akka, WebFlux, RxJava etc. Experience working with microservices and distributed systems Background with Kafka and JMS related messaging tools Knowledge of multithreading, concurrency, and performance tuning Familiarity with AWS and MongoDB Previous experience in financial services, ideally within … payments Why join Work on systems used by major global banks Be part of a highly collaborative, engineering-driven culture Focus on real-time, high-throughput systems and modern Java technologies Hybrid working model – 2 days per week in the South London office If you’re passionate about engineering high-quality, real-time systems and want to More ❯
Posted:

Java Software Engineer - Real-time Payments

london (wimbledon), south east england, united kingdom
Hybrid / WFH Options
Morson Edge (Financial Services)
payments capabilities. About the role You’ll join the core engineering team responsible for building and enhancing a real-time payments processing platform. The work involves designing and developing distributed systems that are highly scalable, resilient, and able to handle large transaction volumes. The environment is highly agile, with a strong focus on pair programming, TDD and BDD … re looking for Solid hands-on experience with Java 11+ (ideally Java 21) Good understanding of Reactive Programming concepts with Akka, WebFlux, RxJava etc. Experience working with microservices and distributed systems Background with Kafka and JMS related messaging tools Knowledge of multithreading, concurrency, and performance tuning Familiarity with AWS and MongoDB Previous experience in financial services, ideally within … payments Why join Work on systems used by major global banks Be part of a highly collaborative, engineering-driven culture Focus on real-time, high-throughput systems and modern Java technologies Hybrid working model – 2 days per week in the South London office If you’re passionate about engineering high-quality, real-time systems and want to More ❯
Posted:

Senior Java Developer (Must have exposure to Azure and prior government experience)

Manchester, UK
Amber labs
support staff. Your Role We're looking for a talented and driven Senior Java Developer to join our growing team. You'll be instrumental in building robust, scalable backend systems using modern technologies and cloud platforms. If you're passionate about clean code, distributed systems, and continuous delivery, we want to hear from you. What You'll … backend services using Java and Spring Boot, with a strong focus on performance, reliability, and maintainability Develop and deploy cloud-native applications on Microsoft Azure, leveraging best practices in distributed systems and microservices architecture Implement asynchronous messaging patterns to enable decoupled, event-driven communication across services Contribute to CI/CD pipelines to ensure smooth, automated deployments and More ❯
Employment Type: Full-time
Posted:

Senior Software Engineer

London Area, United Kingdom
Hybrid / WFH Options
CipherTek Recruitment
Software Engineer to join a flagship team delivering a next-generation, high-performance derivatives risk platform . This is a mission-critical front-office role working on real-time distributed systems with exceptional technical standards. You’ll be part of a high-calibre team solving complex engineering challenges and shaping the future of risk technology across capital markets. … languages: C#, Python, Rust Front end: JavaScript/TypeScript/Angular/RX JS Infrastructure: Kubernetes, containers, DevOps, CI/CD Emerging tech: WebAssembly, AI integration, and AI frameworks Systems: Cross-platform, distributed, scalable real-time environments This is a genuine technologist’s role — building critical software that combines engineering precision, scalability, and innovation. What We’re Looking … For Very strong expertise in one of C#, Python or Java , ideally with working knowledge of another. Rust very desirable Proven experience designing and developing complex, distributed, real-time systems . Deep understanding of software architecture, concurrency, performance optimisation , and system reliability . Demonstrable front-end engineering experience using JavaScript, TypeScript, Angular or React Familiarity with containerisation (Kubernetes More ❯
Posted:
Distributed Systems
10th Percentile
£63,250
25th Percentile
£72,500
Median
£92,500
75th Percentile
£120,000
90th Percentile
£145,250