8 of 8 Distributed Systems Jobs in York

Senior Software Engineer - C / C++

Hiring Organisation
ARCA
Location
York, North Yorkshire, UK
Employment Type
Full-time
short-term contract to help support an automotive/motorsport engineering programme. This role suits someone comfortable working close to real-time systems, networking and performance-critical software, typically found in vehicle platforms, simulation, data or control environments. Key Responsibilities Develop and maintain high-performance C/C++ software … Work on concurrent, parallel and asynchronous systems Contribute to distributed, real-time architectures (pub/sub models, time-synchronised systems) Key Skills & Experience Strong C/C++ development Solid understanding of concurrency, multi-threading and async programming Distributed systems, ideally real-time Layer-3/ ...

Principal Software Engineer (DevOps)

Hiring Organisation
Oracle
Location
York, North Yorkshire, UK
Employment Type
Full-time
Security team as a Principal Engineer to architect and deliver cloud-scale DDoS protection. You'll lead design for high-performance detection and mitigation systems, drive automation and operational excellence, and set the technical direction for customer-facing DDoS capabilities across OCI's global edge. This role requires deep … expertise in Linux networking data path and kernel-level networking (such as XDP, eBPF, DPDK, iptables, nftables), in addition to strong systems and DevOps engineering experience. Basic qualifications 7–10 years building production backend systems, including 3–5 years in high-scale and/or low-latency environments. ...

Senior Software Engineer

Hiring Organisation
Oracle
Location
York, North Yorkshire, UK
Employment Type
Full-time
design and deliver cloud-scale DDoS protection as part of our edge security platform. You'll design and ship high-performance detection and mitigation systems, automate operations end-to-end, and help define the technical foundation for customer-facing DDoS capabilities. Basic qualifications 6+ years building production backend systems … . Proficiency in one or more: Java/Python/C Rust/Go Strong preference for Java for control-plane/services. Strong systems design skills: concurrency, memory management, performance tuning, API design, and distributed systems fundamentals. Experience with DevOps at scale: CI/CD, automated ...

Software Engineer - Logistics & Operations

Hiring Organisation
PostGrid
Location
York, North Yorkshire, UK
Employment Type
Full-time
building the critical infrastructure that automates and optimises the physical movement of mail. Our mission is to create highly reliable, scalable, and efficient systems that manage everything from carrier selection and routing to order fulfilment and tracking. We work closely with our Operations and Product teams to transform complex … System Architecture: Architect, develop, and maintain logistics-related backend services and APIs, including routing, batching, carrier selection, and Service Level Agreement (SLA) management. Scalable Systems: Build and maintain scalable systems that manage delivery workflows across our network of print and mail fulfilment partners. Automation & Efficiency: Drive operational efficiency ...

Senior Software Engineer

Hiring Organisation
Aveni
Location
York, North Yorkshire, UK
Employment Type
Full-time
Aveni is redefining how financial institutions use AI. We build real, production-ready agentic systems that reshape how banks, advisers and financial services firms operate, replacing fragmented processes with intelligent, end-to-end workflows. We have been recognised as Fintech of the Year for two consecutive years and awarded … advisers, analysts and banking teams. Your work will focus on: Designing and implementing robust event-driven microservices and APIs Building scalable, cloud-native systems on AWS Developing modern, responsive React front-ends Integrating LLM-powered capabilities into real-world workflows Collaborating closely with product and AI specialists to turn ...

Senior Data Scientist SME & AI Architect

Hiring Organisation
Information Tech Consultants
Location
York, North Yorkshire, UK
Employment Type
Full-time
that transform business outcomes. Key Responsibilities AI/ML Strategy & Architecture: Define the technical roadmap and architectural standards for deploying and scaling complex AI systems, particularly those involving Generative AI (GenAI), large language models (LLMs), and specialized models in Computer Vision and NLP. Big Data Engineering: Design, build … optimize high-throughput, distributed data pipelines and features using Apache Spark (Scala) and Hive on massive datasets to support model training and inference. Cross-Cloud Execution: Lead the design and deployment of ML models and data infrastructure across multiple major cloud providers (AWS, Azure, and GCP), ensuring portability, scalability ...

Rust Engineer

Hiring Organisation
Realm
Location
York, North Yorkshire, UK
Employment Type
Full-time
into the role. Requirements 5+ years of Engineering experience 2+ Years working with Rust Experience building high-performance, high-volume Rust applications (working with distributed systems/high-throughput/gRPC) Experience working with concurrency and memory-management strategies. Benefits A priority focus on Work-Life Balance ...

Senior Full Stack Engineer

Hiring Organisation
SQE
Location
York, North Yorkshire, UK
Employment Type
Full-time
role in a sentence Build and evolve the backend services that power SQE's trading, billing and reconciliation systems — ensuring the core of the platform is fast, reliable and scalable. About SQE SQE is rebuilding the energy supply business from the ground up for large industrial and commercial users. … deliver a modern enterprise-grade experience. Our engineers have already built the hard stuff: a modern trading engine, best-in-class billing and reconciliation systems, and the backbone for flexibility and MCE. Now we're integrating everything — bringing polish, usability, and performance to match the technical depth beneath. What ...