26 to 34 of 34 Distributed Systems Jobs in Edinburgh

Senior Software Engineer (Java + Vue/Typescript)

Location
City of Edinburgh, Scotland, United Kingdom
taking pride in delivering software that makes a real business impact. What You'll Do Design, build and maintain scalable, secure and resilient backend systems using modern Java and the Spring ecosystem. Lead technical design and architectural discussions, ensuring solutions are maintainable, performant and aligned with best practices. Develop … wider Spring ecosystem Vue/Typescript Spring Data JPA/Hibernate Spring Security including OAuth2 and JWT REST API design and implementation Microservices and distributed system design SQL databases with strong query optimisation skills NoSQL databases Messaging technologies such as Kafka or RabbitMQ Docker and containerised application development Cloud ...

Senior Software Engineering Manager - Edinburgh / Hybrid

Location
City of Edinburgh, Scotland, United Kingdom
network routers/switches or routing protocols (OSPF, BGP, etc) Experience in open-source software development Knowledge with cloud native application development Knowledge with distributed systems and Python based micro-services. They are looking for a good People Manager, someone who can understand the technologies so good communication … collaboration are key. The company builds Networking Systems delivering both hardware and virtual routers, and a unique platform for managing their lifecycle. On offer is a first class salary + Bonus and exceptional Benefits. There is excellent scope for career progression - taking on more responsibilities around projects, external engagements ...

Senior Software Engineer - (Java, NodeJS, AWS, Python)

Location
City of Edinburgh, Scotland, United Kingdom
real business impact. What You'll Do As a Senior Backend Java Engineer, you will: Design, build and maintain scalable, secure and resilient backend systems using modern Java and the Spring ecosystem. Lead technical design and architectural discussions, ensuring solutions are maintainable, performant and aligned with best practices. Develop … wider Spring ecosystem Python NodeJS Spring Data JPA/Hibernate Spring Security including OAuth2 and JWT REST API design and implementation Microservices and distributed system design SQL databases with strong query optimisation skills NoSQL databases Messaging technologies such as Kafka or RabbitMQ Docker and containerised application development CI/ ...

Senior Fullstack Engineer (Java/React/Python)

Location
City of Edinburgh, Scotland, United Kingdom
taking pride in delivering software that makes a real business impact. What You'll Do Design, build and maintain scalable, secure and resilient backend systems using modern Java and the Spring ecosystem, alongside rich, responsive frontends built with React. Lead technical design and architectural discussions, ensuring solutions are maintainable … Boot and the wider Spring ecosystem Spring Data JPA/Hibernate Spring Security including OAuth2 and JWT REST API design and implementation Microservices and distributed system design SQL databases with strong query optimisation skills NoSQL databases Messaging technologies such as Kafka or RabbitMQ Docker and containerised application development Cloud ...

Principal Engineer - iGaming & .NET

Location
City of Edinburgh, Scotland, United Kingdom
people at this level are not the best implementer in the room; they are the person whose specifications, decisions, and review judgement compound into systems that work in production and that others (and agents) can build on. They are a force multiplier, they hold a room at the highest … CreateFuture where pace counts: you have outgrown the religious wars about platforms, languages and patterns, you hold opinions loosely, and you decide for the systems in front of you, not the ones you wish you had. You have a bias toward delivery: the smallest thing that works, then iterate ...

Senior Data Platform Engineer (Python & Databricks)

Location
City of Edinburgh, Scotland, United Kingdom
company. We are creators, innovators, and problem solvers. We partner with companies around the world to design and build meaningful digital products, modernize complex systems, and solve challenging technical problems. Our globally distributed team values technical excellence, ownership, proactive communication, and collaboration. About the Role We are looking … workloads with Databricks. Experience designing and maintaining data pipelines. Strong understanding of data modeling and data-processing concepts. Experience designing or consuming APIs in distributed systems. Experience working with relational databases and SQL. Strong automated-testing and software-quality practices. Experience working with version control, code review ...

MLOps Engineer

Location
City of Edinburgh, Scotland, United Kingdom
MLOps Engineer will play a critical role in enabling seamless software delivery, infrastructure automation, and platform reliability across globally distributed environments. The role requires strong engineering discipline, hands‐on expertise across cloud, Kubernetes, and CI/CD tooling, and a proactive approach to improving developer experience and operational resilience. … Helm charts to enable consistent packaging and deployment of microservices into Kubernetes environments. Support microservices-based architectures by deploying, monitoring, and troubleshooting applications across distributed systems. Implement and manage service mesh capabilities using Istio to enhance traffic management, security, and observability across services. Collaborate closely with engineers, architects ...

Agent-Native Database Systems Engineer

Location
City of Edinburgh, Scotland, United Kingdom
deep-tech group focused on agent-native data management and AI data infrastructure. You will work on database kernels, query processing, storage engines, and distributed systems, translating research into scalable real-world systems. The role blends research with hands-on system design, benchmarking and performance optimisation, tackling ...

Staff Backend Software Engineer

Location
City of Edinburgh, Scotland, United Kingdom
design patterns, API design, and the software development lifecycle. Proven ability to influence technical direction and make significant contributions to the architecture of complex, distributed systems. Understanding of REST, service-based architecture, and distributed systems. A rapid learner with robust analytical and problem-solving abilities. A curious person ...