Code Wizards are looking for a skilled Elixir Developer to join on an initial contract basis, working on high-performance systems powering multiplayer gaming experiences. You’ll help build scalable, reliable infrastructure that keeps players connected and engaged in real-time. This hands-on development role may involve working … reviews, and uphold code quality standards Contribute to architectural discussions and technical decisions SKILLS AND EXPERIENCE Significant professional experience with Elixir Solid understanding of distributedsystems and functional programming Experience with real-time messaging and databases. Strong problem-solving and debugging skills Previous experience or passion for games More ❯
Code Wizards are looking for a skilled Elixir Developer to join on an initial contract basis, working on high-performance systems powering multiplayer gaming experiences. You’ll help build scalable, reliable infrastructure that keeps players connected and engaged in real-time. This hands-on development role may involve working … reviews, and uphold code quality standards Contribute to architectural discussions and technical decisions SKILLS AND EXPERIENCE Significant professional experience with Elixir Solid understanding of distributedsystems and functional programming Experience with real-time messaging and databases. Strong problem-solving and debugging skills Previous experience or passion for games More ❯
proof schemes, etcetera - and the mathematical training to back it up; Agility to touch any part of the stack, from frontend to database and distributedsystems; Expertise deploying smart contracts to mainnet; Must be based in London, UK and happy to go office 5 days per week Preferred More ❯
with exposure to data pipelines and the ability to think critically. You will be expected to have deep Python knowledge and experience with highly distributedsystems, dealing with large volumes of data – some elements of data science would be a plus. Interested in joining the hub of technology More ❯
find the best team to suit your skillset/interests but you could be working on: • Designing and developing scalable, tested and production grade distributedsystems • R&D work for functional programming; either pre-existing languages (such as Rust and Erlang), or purpose-built languages similar to OCaml More ❯
performance (both training and inference). Comfort navigating hybrid infrastructure : some workloads will be on-prem, others cloud (large GPU clusters). Familiarity with distributedsystems and container orchestration (e.g., Kubernetes, Ray). Experience working client-facing or in cross-functional teams — ideally within pharma/life sciences More ❯
london (city of london), south east england, United Kingdom
CipherTek Recruitment
very strong multi-threading. Proficiency in SQL Server. Good knowledge of derivatives pricing across asset classes. Understanding of risk management and Greeks. Experience with distributed systems. Strong mathematical background. Familiarity with complex Excel pricing sheets Python and Azure is a plus. Ideal Candidate : Experience in Front Office and/ More ❯
london, south east england, United Kingdom Hybrid / WFH Options
Q Networkers Ltd
Deep knowledge of modern backend technologies and cloud platforms. Strong understanding of CI/CD, infrastructure as code, DevOps best practices. Experience with database systems and distributed systems. Passionate about clean code, scalable systems, and delivering customer value. Excellent communication skills and a collaborative mindset. Desirable Experience More ❯
into their existing infrastructure, ensuring compatibility with their unique configurations. Provide technical expertise on how to scale products to meet the demands of large, distributedsystems and cloud environments. Product Demonstration & Testing Lead product demonstrations and proof-of-concept (POC) testing to showcase the value of our solutions … to both technical and non-technical stakeholders. Ability to work independently, manage multiple customer projects simultaneously, and meet deadlines. Experience of working in geographically distributed global teams Proficient use of specialized tools for splicing, testing and troubleshooting fibre optic cables (both via LSPM and OTDR) to meet high-performance More ❯
london, south east england, United Kingdom Hybrid / WFH Options
Fynity
Senior Java Software Engineer – Real-Time Systems | £95k - £115k + 20% Bonus Location: London (Hybrid, 1-2 days per week) Are you a highly experienced Java Software Engineer looking to take on a senior hands-on role while mentoring the next generation of top talent? Do you want to … work on high-performance, real-time systems that process millions of transactions in milliseconds? This is your opportunity to join a leading payments technology consultancy, working with some of the world’s largest financial institutions to redefine the future of real-time payments. This company is setting the bar … industries most talented Developers and Engineers. The Role As a Senior Software Engineer, you’ll be at the forefront of building asynchronous, event-driven systems using Java 17+, Spring WebFlux, AKKA, Kafka, and more. You’ll be working fully hands-on in a high-volume, low-latency environment, contributing More ❯
drive our trading operations. About the Role: As a Graduate Software Engineer, you will be part of a dynamic team developing high-performance trading systems and algorithms that operate in real-time markets. You’ll work in a fast-paced, collaborative environment, building scalable, low-latency solutions that maximize … with experienced traders and technologists to innovate and maintain the critical infrastructure that powers our trading strategies. Key Responsibilities: Develop, optimize, and maintain HFT systems with a focus on performance, scalability, and reliability. Collaborate with traders to translate their strategies into technical solutions. Implement algorithms and software solutions that … environments. Participate in the end-to-end development process, including system design, coding, testing, and deployment. Conduct performance analysis, monitoring, and tuning of trading systems to maintain low latency and high throughput. Work with cross-functional teams to solve complex technical challenges in a high-stakes trading environment. What More ❯
our stock platform by ensuring technical excellence, cross-team collaboration, and strategic decision-making. Guide the team in building scalable, reliable, and efficient stock systems while integrating best practices across the organization. The Stock Ordering Team This team is central to improving stock operations, supporting the Stock and Finance … Ensure effective post-mortem reviews and embed reliability best practices into development processes. Skills & Experience Proven experience leading engineering teams in designing and implementing distributed systems. Expertise in TypeScript/JavaScript , Node.js , and cloud-native architectures ( GCP preferred ). Experience with other backend languages like Go, Rust, or Python More ❯
of a collaborative and innovative environment, supporting the FX Options Trading business. The team focuses on developing cutting-edge solutions while transitioning from legacy systems, and this is an exciting opportunity to work on high-impact projects in a fast-paced front office environment . Key Responsibilities: Develop, deploy … closely with brokers, external clients, and business partners to expand and improve electronic offerings. Ensure system integration with upstream trade execution platforms and enhance systems to meet regulatory requirements (MiFID II, UMR, IMM). Liaise with teams across Trading, Sales, Market Risk, and Operations to gather requirements and implement … problem-solving, analytical skills, and understanding of algorithms, data structures, and design patterns. Familiarity with messaging middleware, TCP/IP networking, and large-scale distributed systems. Strong communication skills and ability to collaborate with business stakeholders. Interest or experience in financial products (FX, Derivatives, Options) and familiarity with FIX More ❯
burgess hill, south east england, United Kingdom Hybrid / WFH Options
eTeam
higher) - Intermediate knowledge of infrastructure technologies and components - familiarity with Cloud computing - Experience with Event-driven/Micro-services architecture for high-availability/distributed systems. - Experience using Spring Framework, Junit, GitHub, Microservices, Splunk and API's Experience with Test driven development and unit testing frameworks. - Proficient understanding of … rapid application development methods - University Degree in computer science, computer engineering, or equivalent experience Key Responsibilities: Building software to expected quality and standards using distributed enterprise frameworks. Participating in code, test & other quality reviews Debugging basic software components and identify code defects for remediation Enabling the deployment, support, and More ❯
london, south east england, United Kingdom Hybrid / WFH Options
Fynity
Java Software Engineer – Real Time Systems | £70k - £95k + 20% Bonus Location: London (hybrid 1-2 days a week) Are you a Software Engineer passionate about building cutting-edge, high-performance systems? Do you thrive in an agile, fast-paced environment where innovation and collaboration drive success? If … applications to power the future of payments. The Role As a Software Engineer, you will play a key role in developing asynchronous, event-driven systems that ensure speed, scalability, and resilience. You’ll work with Java 17+, Spring WebFlux, AKKA, Kafka and more to build solutions that process millions … Looking For: Strong experience with Java 11+ (ideally Java 17) and Reactive Programming (Spring Framework, AKKA). Deep understanding of asynchronous request handling and distributed systems. Experience with event-driven architectures and real-time messaging (Kafka, JMS). Strong Agile experience as well as knowledge of TDD/BDD. More ❯
london, south east england, United Kingdom Hybrid / WFH Options
Source Technology
searching for a Senior/Principal Kotlin focused Engineer to join a critical project at a Tier 1 Investment Bank, working on mission-critical systems that power global investment strategies. This is a greenfield project where you'll have a lot of autonomy and influence. Working for a developer … you to focus on the tech and not get bogged down in the politics. What you’ll do: Develop and maintain highly reliable backend systems using Kotlin. Collaborate closely with cross-functional engineering teams, delivering software that’s fast, scalable, and meets the demands of a global investment business. … Contribute to the design of robust solutions, integrating with real-time trading and risk management systems Ensure code quality through best practices, TDD, and strong testing methodologies. What we’re looking for: Expertise in Kotlin and experience building high-performance backend systems. A solid background in distributed systems. More ❯
and business goals. Act as a technical liaison between teams to ensure clear communication and collaboration. · Architectural Oversight: Ensure that the technical architecture of systems across front-end, back-end, and AI layers is scalable, maintainable, and well-integrated. · Continuous Improvement: Promote best practices in software engineering and AI … experience with Generative AI technologies, including large language models (LLMs) and natural language processing (NLP). · Familiarity with cloud platforms (AWS, Azure, GCP) and distributed systems. · Experience in both SaaS and enterprise environments. · Strong leadership skills with a track record of developing high-performing engineering teams. · Knowledge of ethical More ❯
P&L calculation. You will collaborate with Quantitative Modellers to enhance core models and ensure compliance with regulatory standards. Key Responsibilities: Develop and optimize systems for pricing, risk, and P&L calculations. Partner with Quantitative Modellers to refine pricing models and tools. Create solutions to meet regulatory reporting requirements … models and stochastic processes. Familiarity with risk measures such as VaR, P&L forecasting, and sensitivities. Desirable: Experience working with large data sets and distributed systems. Knowledge of Equity Derivatives and their pricing mechanisms. Advanced Excel skills and familiarity with CI/CD workflows. Degree in Mathematics, Finance, or More ❯
P&L calculation. You will collaborate with Quantitative Modellers to enhance core models and ensure compliance with regulatory standards. Key Responsibilities: Develop and optimize systems for pricing, risk, and P&L calculations. Partner with Quantitative Modellers to refine pricing models and tools. Create solutions to meet regulatory reporting requirements … models and stochastic processes. Familiarity with risk measures such as VaR, P&L forecasting, and sensitivities. Desirable: Experience working with large data sets and distributed systems. Knowledge of Equity Derivatives and their pricing mechanisms. Advanced Excel skills and familiarity with CI/CD workflows. Degree in Mathematics, Finance, or More ❯
pricing models used for trading and risk calculations. The role offers the opportunity to work at the forefront of financial technology, developing cutting-edge systems alongside leading quantitative analysts, developers, and trading professionals. Key Responsibilities: Integrate and maintain pricing models used in trading and risk systems within the … Advanced proficiency in C/C++ (including STL) for low-latency, high-throughput development on Linux. Strong background in designing and implementing multithreaded and distributed systems. Experience working with pricing models is highly desirable. Solid understanding of execution and instrument lifecycles (e.g., corporate actions, bond coupons, swap resets, settlement More ❯
enhance trading strategies and execution algorithms. Collaborate with traders and researchers to identify and deliver technology solutions that drive performance. Maintain and improve existing systems to ensure robustness, scalability, and efficiency. Apply performance profiling, optimisation, and debugging techniques to improve system performance. Stay ahead of the curve by evaluating … understanding of object-oriented programming and multi-threading. Solid understanding of low-latency system design and performance optimisation. Experience with network programming, concurrency, and distributed systems. Strong analytical and problem-solving skills, with a passion for tackling complex technical challenges. A proactive approach to development with a focus on … quality and innovation. Experience in financial markets, trading systems, or high-frequency trading is advantageous but not required. What’s on Offer: Opportunity to work on state-of-the-art technology and solve challenging problems in a dynamic industry. Competitive compensation package, including performance-based bonuses. Collaborative environment with More ❯
paced, real-time environment. Continuously learn and develop deep knowledge of C++, OS internals, CPU architecture, and networking hardware and protocols. Contribute to a distributed system that is on the Pareto frontier of latency and throughput. Ideal Candidate Experience: 3–8 years of front-office development experience in a … top-tier trading firm or bank Skills: Expert in C++ with hands-on experience building trading systems, ideally in an ultra-low latency environment. Experience in options, credit, FX, crypto or other financial domains is valuable Attributes: Highly skilled programmers who love to code and solve complex problems, appreciate More ❯
AI workloads, transforming industries such as autonomous vehicles, healthcare, and immersive gaming experiences. This is a fantastic opportunity for someone passionate about low-level systems programming and ML optimization to be part of a team that is reshaping the future of technology. The Role: We are seeking a Low … algorithms, including model training and inference, and how to optimize these for GPU-based computation. Strong knowledge of parallel computing, vectorization, and multi-core systems for high-performance computing (HPC). Experience with profiling tools (e.g., NVIDIA Nsight, gdb, perf) and performance tuning in a GPU environment. Experience working … with deep learning frameworks (e.g., TensorFlow, PyTorch) or similar ML frameworks is a plus. Strong problem-solving skills and a keen interest in optimizing systems for ML workloads. A passion for machine learning, AI, and innovative technology. Nice to Have: Experience with high-performance computing (HPC) and large-scale More ❯