Southampton, England, United Kingdom Hybrid / WFH Options
JR United Kingdom
sharing. Scalability & Reliability Solve practical challenges like data quality, explainability, and robust infrastructure for ML. What You’ll Bring 7+ years of hands-on experience building ML/AI systems in production. 3+ years in a senior technical contributor or team lead role. Advanced Python skills with exposure to common ML frameworks and data libraries. Solid experience working with … cloud platforms (ideally AWS) and infrastructure-as-code tools (e.g., Terraform). Understanding of distributedsystems, microservices, and modern software architecture. Hands-on experience with LLMs and generative AI models, including tuning and inference. Ability to set up CI/CD pipelines for ML workflows and manage models in a cloud environment. Strong communication and stakeholder engagement skills. More ❯
Woking, England, United Kingdom Hybrid / WFH Options
JR United Kingdom
sharing. Scalability & Reliability Solve practical challenges like data quality, explainability, and robust infrastructure for ML. What You’ll Bring 7+ years of hands-on experience building ML/AI systems in production. 3+ years in a senior technical contributor or team lead role. Advanced Python skills with exposure to common ML frameworks and data libraries. Solid experience working with … cloud platforms (ideally AWS) and infrastructure-as-code tools (e.g., Terraform). Understanding of distributedsystems, microservices, and modern software architecture. Hands-on experience with LLMs and generative AI models, including tuning and inference. Ability to set up CI/CD pipelines for ML workflows and manage models in a cloud environment. Strong communication and stakeholder engagement skills. More ❯
have significant technical and business impact. As a member of our diverse and skilled teams, you will have the opportunity to solve and design solutions to challenging problems in distributedsystems, virtualised infrastructure, and highly available services. The Responsibilities On a typical day, you will be working as part of a small, focused, agile team and could be … Kubernetes. Deploying and operating your software in data-centres across the globe. Analysing, diagnosing and debugging issues across a full breadth of our stack Debug, maintain and improve existing systems, with a focus on performance and reducing operational burden. Scaling our operations by building tooling and automation. Participating in the software engineering community at Oracle and beyond. Maybe you More ❯
have significant technical and business impact. As a member of our diverse and skilled teams, you will have the opportunity to solve and design solutions to challenging problems in distributedsystems, virtualised infrastructure, and highly available services. The Responsibilities On a typical day, you will be working as part of a small, focused, agile team and could be … Kubernetes. Deploying and operating your software in data-centres across the globe. Analysing, diagnosing and debugging issues across a full breadth of our stack Debug, maintain and improve existing systems, with a focus on performance and reducing operational burden. Scaling our operations by building tooling and automation. Participating in the software engineering community at Oracle and beyond. Maybe you More ❯
and on SDKs that enable programmatic access to the XenServer API across multiple languages. This is a position for an experienced engineer who enjoys solving complex user-experience and systems-integration challenges. You’ll take ownership of substantial parts of a mature and widely deployed codebase, influence product direction, and play a central role in delivering functionality used in … best practices for long-term maintainability Preferred qualifications Bachelor’s degree or higher in Computer Science or equivalent experience Experience with virtualization platforms, especially Xen or XenServer Knowledge of distributedsystems, networking, or storage architectures Familiarity with agile development practices such as Scrum Why this role matters This is a senior role in a team responsible for the … issues, and deploy at scale. This role offers the opportunity to shape user experiences, influence architectural direction, and work on a technically rich product that bridges UI design, backend systems, and real-world operations. It’s an ideal position for engineers looking to grow their impact, expand their technical breadth, and contribute meaningfully to a platform trusted by some More ❯
at JPMorgan Chase within the International Consumer Bank, you will play a crucial role in delivering an outstanding banking experience. You will work in a collaborative, diverse, and geographically distributed team. We seek individuals with a curious mindset, a keen interest in new technology, and a solution-oriented approach, especially in the financial sector. Our teams focus on areas … experience as a back-end software engineer. Proficiency in Java programming language. Experience designing and implementing various types of tests. Excellent communication skills in English. Experience with cloud technologies, distributedsystems, RESTful APIs, and web technologies. Knowledge of messaging frameworks. Experience supporting and securing mission-critical software applications. Understanding of different data stores, including relational databases. Ability to More ❯
and on SDKs that enable programmatic access to the XenServer API across multiple languages. This is a position for an experienced engineer who enjoys solving complex user-experience and systems-integration challenges. You’ll take ownership of substantial parts of a mature and widely deployed codebase, influence product direction, and play a central role in delivering functionality used in … best practices for long-term maintainability Preferred Qualifications Bachelor’s degree or higher in Computer Science or equivalent experience Experience with virtualization platforms, especially Xen or XenServer Knowledge of distributedsystems, networking, or storage architectures Familiarity with agile development practices such as Scrum Why this role matters This is a senior role in a team responsible for the … issues, and deploy at scale. This role offers the opportunity to shape user experiences, influence architectural direction, and work on a technically rich product that bridges UI design, backend systems, and real-world operations. It’s an ideal position for engineers looking to grow their impact, expand their technical breadth, and contribute meaningfully to a platform trusted by some More ❯
development skills on one of the industry's most influential websites, we would love to hear from you. Required skills: C1 English or equivalent Experience developing production-grade backend systems Experience building production React applications Knowledge of TDD and testing from unit to integration levels Familiarity with CI/CD pipelines Mobile-first web development experience API design and … Components Experience testing React apps with testing-library and Jest Experience testing .NET applications with NUnit, XUnit, and Moq Docker and Kubernetes AWS and Terraform Experience managing high-availability distributedsystems What we offer: Generous annual leave policies promoting work-life balance Flexible work arrangements, including hybrid or remote options Matching pension schemes and/or 401k Staff More ❯
London, England, United Kingdom Hybrid / WFH Options
Canonical
in, and experience with most of the following: Ubuntu Linux - kernel or userspace, Kubernetes, OpenStack, Ceph, QEMU/KVM, LXC/LXD, Python, Go, C, Postgresql, Mongo, Debian packaging, distributedsystems What we offer you We consider geographical location, experience, and performance in shaping compensation worldwide. We revisit compensation annually (and more often for graduates and associates) to … driven annual bonus. We provide all team members with additional benefits, which reflect our values and ideals. We balance our programs to meet local needs and ensure fairness globally. Distributed work environment with twice-yearly team sprints in person - we’ve been working remotely since ! Personal learning and development budget of USD 2, per year Annual compensation review Recognition More ❯
rapidly expanding customer base as well as the broader ClickHouse open-source community. Your responsibilities will be divided as follows: Support (75% of the time) Helping build production-grade systems based on ClickHouse: advise how to design schemas, plan clusters etc. Environments range from single node setups to clusters with 100s of nodes, including Altinity.Cloud, our managed ClickHouse service … with ClickHouse is a MUST! Expert SQL knowledge for one of: MySQL, PostgreSQL, Oracle, SQL Server Strong Linux shell skills/bash scripting skills Experience with running production-grade systems Technical English writing and speaking skills Docker/Kubernetes self-defense skills Basic knowledge of distributed system concepts and big data technology stacks Knowledge of at least one More ❯
and design teams to translate business requirements into technical specifications and solutions Write high-quality, reusable code, and conduct detailed code reviews Balance management of technical debt for owned systems with strategic project execution Qualifications Bachelor's or Master's degree in Computer Science, Engineering, or a related field 5+ years of professional software engineering experience Proficient in backend … relational and NoSQL databases, with a focus on best practices in data modeling and performance optimization Hands-on experience with building and scaling microservices, RESTful APIs, and understanding of distributedsystems Experience in leading feature development, mentoring junior engineers, and influencing engineering practices Excellent interpersonal skills, with the ability to clearly communicate complex technical topics to both technical More ❯
Leeds, West Yorkshire, Yorkshire, United Kingdom Hybrid / WFH Options
Anson Mccade
and has ambitious growth plans - aiming to double headcount by the end of the year. As a Lead Software Engineer, you will: Lead the design and development of secure, distributedsystems using C#/.NET and modern engineering practices. Collaborate with product managers to shape technical solutions from business requirements. Drive quality through mentoring, code reviews, and supporting More ❯
level objectives (SLOs) Experience designing and implementing robust observability, monitoring and logging solutions Strong proficiency with observability and monitoring tools such as Grafana, Prometheus, and Loki Strong experience with distributed tracing and telemetry tools such as OpenTelemetry An understanding of cloud networking architecture and load balancing techniques Experience with container orchestration platforms like Kubernetes Proficiency in infrastructure as code … DataDog or NewRelic Hands-on experience with DevOps practices, including CI/CD pipelines and automated deployments Understanding of software development, ideally with PHP Understanding of microservices architecture and distributedsystems Working knowledge of GitOps workflows and Kubernetes Operators Strong automation and scripting abilities with Python, Bash, or Go Experience managing cloud- applications in production environments Proficiency in More ❯
Once released to users your work will be seen by millions and from there you will measure, evaluate, and evolve what you just released. Our platform runs in a distributed system architecture where development teams work with Node.js (TypeScript), following best coding standards and hexagonal architecture with Domain-Driven Design . We embrace event-driven architecture patterns using message … Code (Terraform/Terragrunt) Kubernetes expertise in container orchestration and cluster management Network engineering skills including load balancers, CDN, Istio, and security patterns Experience with observability platforms (OpenTelemetry) and distributedsystems Nice-to-have skills: Python programming and Linux system debugging Database administration (SQL, MongoDB, Redis) Message broker and event streaming experience (Kafka) Database performance optimisation skills At More ❯
CI/CD pipelines and DevOps practices. Proficient in scripting (Python, Bash, PowerShell), with a focus on Python. Skilled in TDD and BDD, primarily using Python. Deep understanding of distributedsystems, networking, storage, and compute management. Strong troubleshooting skills, with experience in root cause analysis and timely resolution. Experienced with monitoring/logging tools like Splunk, Grafana, and More ❯
Leeds, Yorkshire, United Kingdom Hybrid / WFH Options
CI/CD pipelines and DevOps practices. Proficient in scripting (Python, Bash, PowerShell), with a focus on Python. Skilled in TDD and BDD, primarily using Python. Deep understanding of distributedsystems, networking, storage, and compute management. Strong troubleshooting skills, with experience in root cause analysis and timely resolution. Experienced with monitoring/logging tools like Splunk, Grafana, and More ❯
models. 5+ years of industry experience in back-end engineering developing data platforms or large-scale extract-transform-load (ETL) pipelines. Programming languages: Proficiency in Python for data pipelines, distributedsystems and micro-services. AWS, GCP or Azure), an understanding of containerisation (e.g., Docker) and infrastructure-as-code software (e.g., Algorithms and data structures: Excellent understanding of core More ❯
Solution Architect to spearhead the design and delivery of complex, cloud-native platforms. This senior role is ideal for someone with at least 8 years’ experience architecting large-scale distributedsystems, particularly on AWS. The ideal candidate will bring deep expertise in designing secure, scalable infrastructures using AWS, Kubernetes, Kafka, and Java-based microservices. You’ll be responsible More ❯
Solution Architect to spearhead the design and delivery of complex, cloud-native platforms. This senior role is ideal for someone with at least 8 years’ experience architecting large-scale distributedsystems, particularly on AWS. The ideal candidate will bring deep expertise in designing secure, scalable infrastructures using AWS, Kubernetes, Kafka, and Java-based microservices. You’ll be responsible More ❯
Snowflake or Databricks . Understanding of CI/CD , observability, and platform reliability practices in cloud-native environments. Experience with container orchestration (Kubernetes) in production environments. Good understanding of distributedsystems , data governance, and security in regulated or high-compliance contexts. A collaborative mindset, excellent communication skills, and the ability to align stakeholders around technical goals. Willingness to More ❯
Fratton, England, United Kingdom Hybrid / WFH Options
AIRBUS Defence and Space Limited
Spring Boot 2.x.x - Good knowledge of Developing with the Spring Framework, JPA and Hibernate * Experience of developing within a microservice architecture * Web Services using RESTful APIs and HTTPS * Distributedsystems * Knowledge and use of software design patterns (MVC) * Agile Development Processes * CI/CD delivery techniques * Source code management (we use GIT) * Use of Issue tracking systemsMore ❯
a strong focus on automation, scalability, and performance. AI-assisted development tools are also leveraged to boost productivity and quality across the team. Responsibilities Design and develop core backend systems including market connectivity, order routing, execution engine, risk, and position tracking. Implement ultra-low-latency and GC-free components using best practices in lock-free and off-heap programming. … event-driven architecture and experience designing fully deterministic systems. Solid knowledge of time-series and analytical databases like ClickHouse; exposure to kdb+ or InfluxDB is a plus. Experience with distributedsystems, message queues, and performance tuning at the network and application layer. Comfortable using AI-powered development tools to enhance code quality and development speed. Strong testing discipline More ❯
other career-advancing resources here to help you develop into a better-rounded professional. - Experience in a similar role as a Technical Account Manager, Consultant, Solutions Architect, Platform Engineer, Systems Engineer, Cloud Architect etc. - Understand operational parameters and troubleshooting for four (4) of the following: Compute/Storage/Networking/CDN/Databases/DevOps/Big Data … and Analytics/Security/Architecture/Applications Development in a distributedsystems environment · External customer-facing experience with the ability to clearly articulate to small and large audiences - Ability to juggle tasks and projects in a fast-paced environment - Professional experience with AWS and/or other cloud offerings such as Azure, Google Cloud Platform etc. - Programming More ❯
Rust or Python Experience playing a visionary technical leadership role Deep hands-on technical expertise in at least one major technical area: large scale full stack development, building complex distributedsystems, event-driven architectures etc. Strong knowledge of data structures, algorithms and asynchronous architectures Excellent communication, presentation, and interpersonal skills, and ability to work with cross-functional teams More ❯