all asset classes across the business. Candidates will need to come from a strong C# background with demonstrable experience building and delivering into production distributedsystems that are highly performant, available and recoverable. You will also become an integral part of a collaborative community that supports continuous learning … a market-leading remuneration and benefits package. Successful candidates will have experience in the below areas: Expert level C# development skills. Experience working on distributed systems. Extensive expertise in designing high-availability systems with swift and accurate recovery. Experience with Kafka (or alternative messaging systems). Proficient more »
together with other leaders in the field. The ideal profiles would be for a senior and a mid-level engineer with a background in distributedsystems (Senior - 10-20 years/Mid Level -5-10 years). Work on building Virtual Machine offering as part of the Compute … team. Ideal background is someone who has virtual machines or virtual networking experience but open to consider all strong engineers with a background in distributed systems. Technical Knowledge Required: Strong background in distributedsystems and Linux systems engineering Coding in programming languages such as C, C++ … automation, such as Terraform, Ansible, or Helm. Active engagement or contributions to the open-source community. Familiarity with software build processes and secure supply systems, like Bazel or OpenSSF. The role You will have an opportunity to team up with fellow engineers to craft tailored solutions meeting their unique more »
Central London, London, United Kingdom Hybrid / WFH Options
TMW Unlimited
enthusiastic and experienced Senior Backend Engineer. Youll be passionate about leveraging the principles of Composable MACH architecture to design, develop, and maintain robust backend systems that blow peoples socks off. Were looking for you to: Be comfortable with MVC, Microservices, APIs, Headless CMSs and be familiar with associated front … solutions, integrate with various services and APIs, and ensure the reliability and performance of our digital platforms. Design, develop, test and deploy scalable backend systems following the principles of Composable MACH architecture. Implement RESTful APIs and microservices using modern programming languages and frameworks such as C#, Node.js, Python, or … knowledge of handwritten C#, .Net and JavaScript. Ideally, youll have a relevant qualification in Computer Science, Engineering, or equivalent commercial experience. Comfortable with Devops, Systems administrations and AWS/Azure. Strive for a high degree of automation, clean architecture, and high quality with a customer-centric mindset. Commercial experience more »
together with other leaders in the field. The ideal profiles would be for a senior and a mid-level engineer with a background in distributedsystems (Senior - 10-20 years/Mid Level -5-10 years). Work on building Virtual Machine offering as part of the Compute … team. Ideal background is someone who has virtual machines or virtual networking experience but open to consider all strong engineers with a background in distributed systems. Technical Knowledge Required: Strong background in distributedsystems and Linux systems engineering Coding in programming languages such as C, C++ … automation, such as Terraform, Ansible, or Helm. Active engagement or contributions to the open-source community. Familiarity with software build processes and secure supply systems, like Bazel or OpenSSF. The role You will have an opportunity to team up with fellow engineers to craft tailored solutions meeting their unique more »
Central London, London, United Kingdom Hybrid / WFH Options
TMW Unlimited
enthusiastic and experienced Senior Backend Engineer. Youll be passionate about leveraging the principles of Composable MACH architecture to design, develop, and maintain robust backend systems that blow peoples socks off. Were looking for you to: Be comfortable with MVC, Microservices, APIs, Headless CMSs and be familiar with associated front … solutions, integrate with various services and APIs, and ensure the reliability and performance of our digital platforms. Design, develop, test and deploy scalable backend systems following the principles of Composable MACH architecture. Implement RESTful APIs and microservices using modern programming languages and frameworks such as C#, Node.js, Python, or … knowledge of handwritten C#, .Net and JavaScript. Ideally, youll have a relevant qualification in Computer Science, Engineering, or equivalent commercial experience. Comfortable with Devops, Systems administrations and AWS/Azure. Strive for a high degree of automation, clean architecture, and high quality with a customer-centric mindset. Commercial experience more »
the codebase, drive the direction of future product development and collaborate closely together with other leaders in the field. Technical Knowledge Required: Proficiency in distributedsystems and Linux systems engineering. Coding in programming languages such as C, C++, Golang or Rust. Experience working with and/or more »
Senior Software Engineer | DistributedSystems | Sustainable Cloud Native Platform 💸Up to £100,000 per annum plus bonus plus stock 🏠Central London office 🖱️Golang, Rust, C, Kubernetes, Linux, Cloud Native, Distributed systems... Are you a Senior Software Engineer with extensive knowledge of building distributedsystems? Looking … looking for in a Senior Software Engineer: Tech agnostic but preferable experience working with Golang, Rust or C/C++. In-depth knowledge of distributedsystems, building solutions at scale where performance, reliability and availability are key considerations. Experience working on software infrastructure or building Cloud native software … using Kubernetes Understanding of systems design and Open Source components. If you have knowledge of building virtual machines - Virtual servers, virtual networking or network programming - that's a plus... but definitely not needed! If this sounds like you, feel free to apply and I can run through more details more »
Lead Software Engineer | DistributedSystems | Sustainable Cloud Native Platform 💸Up to £120,000 per annum plus bonus plus stock 🏠Central London office 🖱️Golang, Rust, C, Kubernetes, Linux, Cloud Native, Distributed systems... Are you a Lead Software Engineer with extensive knowledge of building distributedsystems? Looking … looking for in a Lead Software Engineer: Tech agnostic but preferable experience working with Golang, Rust or C/C++. In-depth knowledge of distributedsystems, building solutions at scale where performance, reliability and availability are key considerations. Confident in leading the definition and creation of solutions to … complex challenges. Experience working on software infrastructure or building Cloud native software using Kubernetes. Understanding of systems design and Open Source components. If you have knowledge of building virtual machines - Virtual servers, virtual networking or network programming - that's a plus... but definitely not needed! If this sounds like more »
role in building the firm’s real-time event processing system (ie clearing sub-ledger) Responsibilities Design, develop, and maintain the core infrastructure and systems for our prime brokerage platform, including trade execution, position management, risk monitoring, and reporting modules. Build robust systems for managing the entire trade … or Python Familiarity with industry-standard technologies and protocols, including FIX protocol, market data feeds, and order management systems. Experience in building and managing distributedsystems and high-throughput services Background in real-time transaction processing within trading, risk management, or web2.0 companies (large-scale transaction/event … processing systems: trading systems, risk management systems, pricing systems) Grit, drive and strong feeling of ownership coupled with collaboration and leadership Intuitive, focused, driven, organized, factual and productive; able to break through communication issues and effectively develop relationships with stakeholders across the firm Nice to have more »
Expert Software Engineer with around 5-10 years’ experience designing and building complex, large-scale distributedsystems, sought by a Global Leader in Electronic Markets. Our client is a mega-successful Electronic Trading business business which holds leadership positions in Equities and FX Markets. This hire will join … at least one statically typed language – especially Golang and/or Rust. Ideally around 5-10 years’ experience designing and building complex, large-scale distributed systems. Familiarity with the Linux operating systems, able to engage in diagnosing performance and scalability issues. Familiarity with the Linux Kernel and Host more »
of field issues. The day-to-day As a member of this team, you will influence new designs, architectures, and methods for large-scale distributed systems. As part of our DevOps model, you will develop the service and own it from cradle to grave including conducting periodic on-call … complex datasets from numerous sources, both internal and external to Viasat. Qualifications What you'll Need Related experience with commercial software development in building distributed applications -with a Master's/Bachelor's degreein Compute Science or Computer Engineering or equivalentexperience Strong working knowledge of one or more of … Experience designing, implementing, and consuming RESTful APIs Broad range of technology interests across different disciplines including computer and system architecture, web applications, performance analysis, distributedsystems design, testing and verification technologies, data processing and networking Ability to work on distributed remote agile teams with a high degree more »
functional/non-functional business requirements. Drive optimization, testing and tooling to improve quality of solutions. Manage teams that build and operate high volume distributedsystems in a SaaS environment. Great at devising efficient processes that increase velocity and quality. Desired Experience/Skills: 8+ years of relevant … experience At least two years of experience building and leading highly complex, technical engineering teams. Strong hands-on experience in Data bricks Experience managing distributed teams preferred. Strong technical experience in large distributedsystems, Data Warehousing, Data Lake at scale Project management skills: financial/budget management more »
Greater London, England, United Kingdom Hybrid / WFH Options
Oxford Economics
to help grow adoption across our organisation. As part of our AI Platform team, you will play a pivotal role in developing and deploying systems that leverage the power of LLMs and generative AI. Your responsibilities will include interpreting AI use cases, building and integrating solutions, optimising performance, and … platform such as NLP, chatbot frameworks, and AI model APIs that enhance product value. Software System Development and Maintenance : Design, develop, and maintain software systems integral to LLMs and Generative AI. These systems form the backbone of your platform, directly contributing to its core functionality. Optimization and Efficiency … Optimize existing software for performance, scalability, and reliability. Improving current systems ensures efficiency, scalability, and user satisfaction. Security and Vulnerability Prevention : Implement robust security measures, including following our SDLC, conforming to ISO27001 and protecting against SQL injection attacks. Security is paramount to safeguard user data and prevent vulnerabilities. Communication more »
Greater London, England, United Kingdom Hybrid / WFH Options
Explore Group
design, development and testing of the feature Requirements: Deploying software on cloud platforms (GCP, Azure, or AWS) Design and be comfortable building low latency systems Testing distributedsystems performances Understanding of containerisation such as Docker Messaging technologies such as Kafka, ActiveMQ, or RabbitMQ Trading, FinTech, Banking experience … bonus) Designing customer-facing APIs Execution, order, or portfolio management systems Create monitoring dashboards using technologies such as the ELK stack, Prometheus, Datadog, InfluxDB, Grafana Benefits: Healthcare Hybrid Remote £50 a week food contribution Free Gym Dynamic and fast-paced work environment Opportunity for growth and development within the more »
management Utilize Bazel for building tools supporting application development Program in Go for tooling development Proficient in relational database technology, particularly Postgres Knowledgeable in distributedsystems architectures, failure modes, and mitigations Experience with distributed message and event streaming systems, such as Kafka Familiarity with various cloud …/SLAs management Adherence to industry-accepted cybersecurity best practices, including secure-by-design implementation, incident detection, monitoring, and remediation Understanding of low-level systems concepts, including DNS, Unix operating systems, and computer networking fundamentals Strong theoretical understanding of computer science, including algorithms and data structures more »
people and capital with ideas and solve the most challenging and pressing engineering problems for our clients. Our engineering teams build scalable software and systems, architect low latency infrastructure solutions, proactively guard against cyber threats, and leverage machine learning alongside financial engineering to continuously turn data into action. Engineering … Engineering is a global team with presence in New York, London, Bengaluru and Dallas. We are responsible for the technical design and development of systems that protect the firm and our clients from Financial Crime including real time Fraud prevention and compliance with global Sanctions and regulatory requirements, using … preferably Java) Proven ability to lead engineering teams and deliver complex products with multiple stakeholders Prior experience with working on high availability, mission critical systems BS degree in Computer Science or related technical field involving programming or systems engineering. Proficiency in development with Java, springboot, REST APIs Experience more »
and beyond. They seek a Software Engineer with a strong background in STEM and a passion for software development. While experience with low latency systems, algorithmic trading, or MEV is advantageous, a strong interest in these areas is essential. Their culture is fast-paced, collaborative, and encourages ownership from … Responsibilities: Enhance their low-latency trading infrastructure Optimise core engine performance and network infrastructure Develop new features focused on transaction efficiency and advanced trading systems Skills: Proficient in Rust or similar (C/C++/C#/Java/Go) with a willingness to learn Rust Experience with latency … sensitive system development, multi-threaded coding, and scalable distributedsystems Familiarity with concurrency, OOP, database systems, and basic SQL Knowledge of Linux/Unix, AWS, Git, Docker, EVM, and blockchain fundamentals Apply now more »
system that facilitates seamless communication between users and databases, enhancing efficiency and accuracy in data retrieval and analysis. Responsibilities include: Lead the development of systems with a specific emphasis on AI/ML applications, CI/CD pipelines, APIs, and communication layers across hybrid architectures spanning multiple public clouds … and private data centers. Engineer global-scale backends using microservices or distributedsystems, primarily in Python (experience in other languages is advantageous). Collaborate on PDF parsing and/or optical character recognition (OCR) projects. Construct data pipelines and contribute to large-scale enterprise systems. Create robust, reusable … Experience with GenAI and Machine Learning technologies Familiarity with DevOps tools like Docker and Kubernetes (preferred but not mandatory). Commercial experience in managing systems at scale, handling extensive datasets across multiple regions. Ability to advocate for technology strategy vision and developed solutions within a large matrixed organization. Strong more »
London, England, United Kingdom Hybrid / WFH Options
Jobleads-UK
designing and delivering of various initiatives, including building a largescale bespoke data platform, streaming services, and Big Data Bringing ideas to the data tooling, systems and techniques; including architectural patterns that work with Software Engineers and Data Science teams Effectively prioritise and deliver to a clear roadmap of deliverables … expectations on dates and functionality Requirements Experience building a data platform with streaming tech (Pulsar, Kafka, Kinesis) Design, build and launch highly available and distributedsystems data extraction, transformation and loading of datasets Excellent communication and leadership skills. Including the ability to initiate and drive projects proactively DataOps more »
independently & collaboratively. Experience with non-EVM blockchains (eg. Solana/Cosmos/Aptos/Sui). Knowledge of Docker & Kubernetes. Experience with cloud computing & distributed systems. Permanent/Full-Time Employment. Flexible Working. If you’re interested, please apply or contact me directly on LinkedIn. more »
autonomous agile environments. Strong understanding of DevOps and modern infrastructure practices (Azure, Docker etc.) Prior experience with testing (Automated, Unit, Integration etc.) Understanding of distributed system design. Experience designing and developing APIs (Preferably in gRPC). This is a 6-month contract opportunity which provides a daily rate of more »
for building out a high-profile ‘Order Management System’ that will underpin the firm-wide systematic investment process, sitting between the strategy and execution systems, handling millions of trade orders annually. You will face off directly with the business and the internal cross-functional technology teams, working directly with … delivery. The firm is highly recognised for adopting an extreme tech-driven mentality, where they focus their attention on delivering, flexible, robust, and scalable systems that can underpin the firm for years to come. They consistently look to incorporate the latest open-source and wider technology stacks into their … 2.1 in Computer Science, Mathematics, Engineering (or a related subject) background. Strong Computer Science fundamentals are required (Such as multithreading, garbage collection, low latency, distributedsystems) Benefits: Salaries Between £85,000 - £110,000 Upwards of 30% Discretionary Bonuses Flexible work/life balance Remote working available. Please contact more »
and ensure the business's network security is ahead of the business requirements, whilst also pushing standardisation through automation. My client has built numerous distributedsystems on an agile, reliable, multi-vendor network infrastructure, this supports all traffic profiles from trading to internet connectivity. Enabling those systems … by deep diving into packet captures and reviewing audit logs. Assist the team with support tasks and help improve the teams ability to monitor systems effectively through scripting and or collaborating with Developers for more complex dtasks. Working closely with Cyber Security to mitigate threats and stay on top more »
programming languages such as Python, C++, or Java, with a strong emphasis on quantitative analysis and algorithmic trading. In-depth knowledge of systematic trading systems, including algorithmic execution, risk management, and market data processing. Familiarity with cloud computing platforms and distributedsystems architecture. The successful candidate will more »
years working as a quantitative analyst/developer at a tier one bank/hedge fund/fintech Demonstrated expertise using C# Knowledge of distributedsystems in AWS or another similar cloud technology Get in touch to find out more - this is a truly exceptional opportunity with the more »