s degree in computer science or equivalent with 5+ years professional experience. Software development experience with an interest in using that experience to solve distributedsystems problems. Experience with a major cloud provider, such as AWS, GCP, Azure. Experience with at least one of these languages: Java, Python … with Terraform, Kubernetes, Kafka, Docker, Redis, MongoDB. Experience with application clustering, load balancing, high availability, and reliability concepts and supporting technologies. Experience with monitoring systems such as Prometheus, Grafana, Splunk, or the ELK Stack. Clear written and verbal communication skills. Some level of participation in an on-call escalation More ❯
VP, or similar) managing large-scale engineering teams. Technical Expertise: Deep technical knowledge of modern software architectures, including cloud-native development, microservices, APIs, and distributed systems. Experience with relevant programming languages (e.g., Java, Python, C#, JavaScript) and frameworks. Leadership Skills: Proven ability to lead and manage large engineering teams More ❯
capital with ideas. Solve the most challenging and pressing engineering problems for our clients. Join our engineering teams that build massively 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. Create … for engineers to join our team. HOW YOU WILL FULFILL YOUR POTENTIAL You will develop financial products with direct impact on millions of consumers. Systems under your watch will be the primary sources of revenue for the organisation. You build it: engineers are in control of decisions about systems … from the first line of code written. You run it: engineers with assistance from the global SRE guild are responsible for the operation of systems they built. You own it: engineers do not wait for orders here. They do research, pitch projects. Great ideas are valued and implemented. Professional More ❯
Newcastle, Staffordshire, United Kingdom Hybrid / WFH Options
Publicis Groupe
s success while fostering the growth and expertise of your team. Your deep understanding of scalable, efficient, full-stack cloud systemsand expertise in modular, distributed, asynchronous architecturewill directly translate into enhanced performance, reliability, and scalability for our applications. This leads to real-world impact, ultimately contributing to the success … of the team, ensuring solutions are built with a focus on modularity, scalability, and maintainability, specifically in the context of AI/LLM-powered systems Provide technical guidance and mentorship to team members, fostering a culture of collaboration and continuous learning Conduct code reviews, enforce coding standards, and ensure … the delivery of high-quality, maintainable code that adheres to best practices for AI/LLM and distributed system development Proactively identify and address technical debt and performance bottlenecks, particularly within the context of distributed, asynchronous systems handling large datasets Collaborate closely with product managers, designers, and More ❯
Birmingham, West Midlands, United Kingdom Hybrid / WFH Options
National Physical Laboratory
lifecycles and their impact on security practices. Applied knowledge of cryptographic algorithms and their uses (encryption, authentication, signatures, etc). Knowledge of data structures, distributedsystems, virtualisation and containerisation technologies. A deep understanding of network protocols and how software works from assembly through to interpreted languages, and everything … integer overflows, format strings), and techniques to bypass common security protections (e.g. NX, stack canaries, heap protection, ASLR, etc.) Knowledge and experience of embedded systems and operating systems, and hardware techniques for prototyping and debugging these. Knowledge of Linux OS internals. Ability to self-learn any language, given More ❯
Employment Type: Permanent, Part Time, Work From Home
SQL and data visualization tools like Tableau Web development skills for risk management UI applications Experience with databases such as Snowflake, Sybase IQ, and distributedsystems like HDFS Ability to interact with business users to resolve issues Experience designing and supporting batch processes with scheduling infrastructure Leadership in … scheduling platforms like Apache Airflow Willingness to work with proprietary technologies like Slang/SECDB Understanding of compute resources and performance metrics Knowledge of distributed computing frameworks like DASK and cloud processing Experience managing projects through the entire SDLC ABOUT GOLDMAN SACHS At Goldman Sachs, we dedicate our people More ❯
Java, Cloud computing, HDFS, Spark, S3, ReactJS, and Sybase IQ. Key challenges include acquiring high-quality data, storing it, performing rapid risk computations via distributed computing, and enabling actionable insights through analytical and user interfaces. What We Look For Senior Developer with experience in large projects within a global … and data visualization tools like Tableau Web development skills for risk management UI applications Development experience with databases such as Snowflake, Sybase IQ, and distributedsystems like HDFS Ability to interact with business users for issue resolution Design and support batch processes with scheduling infrastructure Leadership in guiding … scheduling platforms like Apache Airflow Willingness to work with proprietary technologies like Slang/SECDB Understanding of compute resources and performance metrics Knowledge of distributed computing frameworks like DASK and cloud processing Experience managing projects through entire SDLC About Goldman Sachs Goldman Sachs is a leading global investment banking More ❯
West Midlands, England, United Kingdom Hybrid / WFH Options
Brio Digital
Full Stack Engineer – LAMP/Serverless/Angular/DistributedSystems Salary; £65,000-£80,000 (DOE) Location: Remote (UK-based - Sponsorship not available) Brio Digital are supporting a growing company who are on the look-out for someone who’s built complex systems. You’ll play a … key role in a high-performance team engineering both modern, cloud-native platforms and mission-critical legacy systems that still run vital services. The Stack You’ll Be Working With: Modern Cloud-Native Platform: Serverless architecture (AWS Lambda) Node.js + TypeScript DynamoDB & OpenSearch Highly advanced, distributed, event-driven … You'll balance innovation with legacy responsibility — a rare and rewarding challenge You’ll help build scalable, beautiful software at the heart of critical systems Flexible engagement model, remote-first, and backed by a strong technical leadership team Apply now or email dom@briodigital.io for more information. More ❯
West Midlands, United Kingdom Hybrid / WFH Options
Brio Digital
Full Stack Engineer - LAMP/Serverless/Angular/DistributedSystems Salary; £65,000-£80,000 (DOE) Location: Remote (UK-based - Sponsorship not available) Brio Digital are supporting a growing company who are on the look-out for someone who's built complex systems. You'll play a … key role in a high-performance team engineering both modern, cloud-native platforms and mission-critical legacy systems that still run vital services. The Stack You'll Be Working With: Modern Cloud-Native Platform: Serverless architecture (AWS Lambda) Node.js + TypeScript DynamoDB & OpenSearch Highly advanced, distributed, event-driven … You'll balance innovation with legacy responsibility - a rare and rewarding challenge You'll help build scalable, beautiful software at the heart of critical systems Flexible engagement model, remote-first, and backed by a strong technical leadership team Apply now or email for more information. More ❯
decision-making and trade-booking for traders and sales across various business lines daily. The ideal candidate will have experience in building large-scale distributedsystems that are fast, accurate, and highly reliable, with commercial Java experience. The successful candidate will join a team of talented developers on … collaboratively. Preferred Qualifications: Experience with NoSQL data stores (e.g., Cassandra, MongoDB, Elastic). Experience with message-oriented middleware (e.g., Kafka, RabbitMQ). Experience debugging distributed systems. More ❯
Warwick, England, United Kingdom Hybrid / WFH Options
Oliver Bernard
the next generation of financial infrastructure technology. The position involves building core services, enhancing platform components, and contributing to the development of robust, scalable systems capable of supporting global operations. Candidate Profile: Ideal candidates will possess strong analytical and problem-solving abilities, with a track record of delivering high … quality software in complex environments. Experience with distributedsystems and ownership of the full development lifecycle—from design through deployment and monitorin... More ❯
Warwick, England, United Kingdom Hybrid / WFH Options
Zettafleet
background in Machine Learning. This is an applied role, and we are looking to hire a software engineer with experience in cloud computing and distributed systems. In this role, you will: Develop highly-scalable, fault tolerant and event driven systems. Take ownership of tasks, having a high degree of More ❯
Stoke-On-Trent, England, United Kingdom Hybrid / WFH Options
bet365
Who we are looking for A technically minded Software Developer, who wants to continue to learn, with an interest in functional programming and distributed systems. Within our Core Systems team, all systems and services are housed on a Linux operating system and primarily built around open source … challenges. This role is eligible for inclusion in the Company’s hybrid working from home policy. Preferred skills and experience Server side development (services, systems, messaging, middleware). Exposure to functional programming (such as Erlang, Haskell, F#, Scala or Go). Experience of distributed systems. Complex event process … with a BSc/MSc IT related degree or relevant industry experience. Main Responsibilities Developing low latency, highly available and scalable solutions. Creating concurrent distributed components. Working on Linux and GNU utilities. Working in an environment with high volumes of transactions. Supporting and enhancing the existing code base. Identifying More ❯
capital with ideas. Solve the most challenging and pressing engineering problems for our clients. Join our engineering teams that build massively 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. Create … for engineers to join our team. HOW YOU WILL FULFILL YOUR POTENTIAL You will develop financial products with direct impact on millions of consumers. Systems under your watch will be the primary sources of revenue for the organisation. You build it: engineers are in control of decisions about systems … own from the first line of code written. You run it: engineers with assistance from global SRE guild are responsible for the operation of systems they built. You own it: engineers do not wait for orders here. They do research, pitch projects. Great ideas are valued and implemented. Professional More ❯
sales across a range of business lines on a daily basis. The ideal candidate would have experience and interest in building a large-scale distributed system that is fast, accurate, and highly reliable. They should also have commercial experience in Java. The successful candidate will join a team of … Preferred Qualifications Experience with NoSQL data stores, e.g., Cassandra, MongoDB, or Elasticsearch. Experience with modern message-oriented middleware, e.g., Kafka or RabbitMQ. Experience debugging distributed systems. More ❯