belfast, antrim, united kingdom Hybrid/Remote Options
Cloudsmith
software delivery. We are the world's most potent artifact management platform, built by developers for developers. Our platform supports over 30 formats spanning languages, container formats, and operating systems, with enterprise-grade features, including vulnerability and security scanning, world-class policy management and enforcement, and web-scale to handle the Fortune 500. Organizations integrate Cloudsmith as critical infrastructure … toward IPO and beyond, we're building mission-critical infrastructure that powers software delivery for organizations worldwide. We operate at the cutting edge of cloud-native technology, tackling complex distributedsystems challenges that directly impact millions of developers. Now is an exciting time to join us as we revolutionize how organizations deliver and secure software and help write … chapter of our rocketship growth story. The Role We are hiring an Operations Support Technician to join our Operations team. The role itself is based on-site supporting a distributed and predominantly remote workforce, as well as local teams who operate from Cloudsmith HQ. You'll be one of the first in-person point of contact for new Cloudsmithers More ❯
Basingstoke, Hampshire, South East, United Kingdom Hybrid/Remote Options
iDPP
Software Engineer AI & Data Systems £40,000 to £90,000 (DOE) + performance bonus Permanent Hybrid UK nationals only | Must hold SC clearance About the Role An innovative UK technology company is developing a next-generation AI platform designed for defence and health applications. Were looking for a Software Engineer who thrives on learning quickly, solving complex technical problems … and building systems that make a real-world impact. This is a genuine ground-floor opportunity to influence both the technology and your career path within a growing, mission-driven business. What Youll Work On Design, build, and scale intelligent systems and microservices Develop AI-driven capabilities (e.g. LLMs, retrieval-augmented generation (RAG), and AI agents) Build and … components (primarily Python, FastAPI, or Flask) Engineer robust, containerised architectures using Docker and Kubernetes Work with ElasticSearch, Weaviate, Pinecone, and other vector databases Help deliver high-availability, fault-tolerant systems for mission-critical workloads What Were Looking For Degree in Computer Science, AI, or related field, or equivalent hands-on experience Experience with LLMs, vector databases, or AI/ More ❯
developing advanced workforce management solutions for major employers across the UK. They're looking for a Senior Technical Lead to help shape the architecture and delivery of their core systems while driving innovation across a modern .Net and Azure environment. This is a senior hands-on leadership role where you'll guide architecture, mentor engineers, and oversee technical delivery … the end-to-end development lifecycle from design through to delivery Architect and develop scalable backend services using .Net, C#, and Azure Guide RESTful API and microservice development across distributedsystems Champion TDD and maintain a quality-first engineering culture Oversee containerised deployments using Docker and Azure DevOps Collaborate with key stakeholders to align technical delivery with product More ❯
Full Stack AI Engineer - Agent Prototyping & Development We are seeking a Full Stack AI Engineer to rapidly architect, prototype, and deploy cutting-edge conversational AI agent systems for e-commerce. You'll build scalable proof-of-concepts at speed, implement multi-modal AI pipelines, and develop production-ready systems with modern web interfaces that quickly adapt to emerging … Evaluation: Build evaluation frameworks using tools like LangSmith, Phoenix, Langfuse, or DeepEval with automated testing pipelines for shopping journeys, rapidly integrate e-commerce APIs (payment processors, inventory management, CRM systems) with secure frontend implementations whilst maintaining security and PCI compliance MCP Integration: Implement Model Context Protocol servers for seamless tool integration and standardised agent communication Fast Deployment & DevOps: Implement … conversion rates and performance optimisation, and maintain both frontend and backend deployment pipelines Skills & Qualifications 3+ years in AI/ML engineering with rapid prototyping experience in conversational AI systems, agent architectures, or fast-paced ML deployment environments, ideally with e-commerce exposure and full stack development experience Agent Framework Expertise: Proficiency with PydanticAI, LangGraph, CrewAI, AutoGen, or OpenAI More ❯
mindset: you care about customer outcomes and you want to make data-informed decisions you're comfortable working in a team that deals with ambiguity you're interested in distributedsystems and writing resilient software you have some experience with strongly-typed languages (Go, Java, C, Scala etc.). you think you'd enjoy the kind of work … plus stock options We can help you relocate to the UK We can sponsor visas. This role can be based in our London office, but we're open to distributed working within the UK (with ad hoc meetings in London). We offer flexible working hours and trust you to work enough hours to do your job well, at More ❯
involved in the entire software development life cycle (SDLC), as this dynamic role will require you to rapidly prototype - and ultimately move into production - highly complex, reliable and performant systems - oftentimes from scratch. Role : Develop ultra-low-latency exchange connectivity layers using reliable C++ code Work closely with a close-knit team of Software Developers and Quant Traders Build … mission-critical research systems from scratch This is an early-stage hire for the team. Much of your work will be completely greenfield. You will be involved in the designing, prototyping, testing and productionising new software. Providing support to a small number of junior engineers Whilst not a requirement, you will be given the opportunity to grow into a … senior managerial role should you wish About you: Holistic approach to problem solving; you are able to see the 'bigger picture' of your work Exceptional systems knowledge Exceptional Linux knowledge Strong networking knowledge (TCP/IP) Strong concurrent programming ability (C++) Experienced working with distributedsystems ( Desirable ) Experience working in the cloud (AWS, GCP, Azure etc.,) ( Desirable More ❯
Cambridge, Cambridgeshire, East Anglia, United Kingdom
Platform Recruitment Limited
involved in the entire software development life cycle (SDLC), as this dynamic role will require you to rapidly prototype - and ultimately move into production - highly complex, reliable and performant systems - oftentimes from scratch. Role : Develop ultra-low-latency exchange connectivity layers using reliable C++ code Work closely with a close-knit team of Software Developers and Quant Traders Build … mission-critical research systems from scratch This is an early-stage hire for the team. Much of your work will be completely greenfield. You will be involved in the designing, prototyping, testing and productionising new software. Providing support to a small number of junior engineers Whilst not a requirement, you will be given the opportunity to grow into a … senior managerial role should you wish About you: Holistic approach to problem solving; you are able to see the 'bigger picture' of your work Exceptional systems knowledge Exceptional Linux knowledge Strong networking knowledge (TCP/IP) Strong concurrent programming ability (C++) Experienced working with distributedsystems ( Desirable ) Experience working in the cloud (AWS, GCP, Azure etc.,) ( Desirable More ❯
london, south east england, united kingdom Hybrid/Remote Options
Fresha
opinions and actively contribute ideas, driving discussions and solutions. Are deeply passionate about their work and proactively challenge existing processes to foster continuous improvement. Experience working with microservices and distributedsystems at scale Have experience with working on cross-team projects Have AWS experience, we use EKS, RDS, S3, Cloudfront and MSK extensively Have an understanding of SLIs More ❯
compliant workflow APIs, with a focus on testing, observability, and performance. Have worked with a cloud provider (AWS/Azure/GCP). We use AWS. Have worked with distributedsystems and are comfortable debugging through tracing and observability. Willing to be on call for your services. Nice to have Have experience with Node.js, specifically Typescript. Have experience More ❯
compliant workflow APIs, with a focus on testing, observability, and performance. Have worked with a cloud provider (AWS/Azure/GCP). We use AWS. Have worked with distributedsystems and are comfortable debugging through tracing and observability. Willing to be on call for your services. Nice to have Have experience with Node.js, specifically Typescript. Have experience More ❯
Peterborough, Cambridgeshire, England, United Kingdom Hybrid/Remote Options
Noir
new and enhanced software solutions across a complex technology landscape. To succeed, you will bring strong experience in leading development teams (7+ years) within agile environments, ideally across large, distributed systems. You will have a deep technical foundation in the Microsoft stack, including the .NET framework (versions 4.8 and 8), SQL Server, and service-oriented architectures. Familiarity with microservices More ❯
Company description: At Kyndryl, we design, build, manage and modernize the mission-critical technology systems that the world depends on every day. So why work at Kyndryl? We are always moving forward always pushing ourselves to go further in our efforts to build a more equitable, inclusive world for our employees, our customers and our communities. Job description: As … an Agentic AI Engineer at Kyndryl, youll design and build intelligent systems that think, reason and act helping enterprises evolve from AI-enabled to truly AI-native. Were solving hard problems at scale, integrating data, AI and automation to create self-improving systems that deliver measurable business value. Youll work with as part of a Data and AI … the future of AI transformation were building it. Startup inside Kyndryl: Low hierarchy and high accountability. Youll own delivery from concept to code to production Cross-stack engineering: Build systems that run seamlessly across hyperscalers and modern data platforms Impact at scale: Your code, frameworks and deployments will help clients move from proof-of-concepts to AI-native operations More ❯
Wigan, Lancashire, England, United Kingdom Hybrid/Remote Options
Searchability
Reliability Engineer, you'll ensure the reliability, scalability and performance of complex online platforms supporting high-volume transactions. Working closely with operations and product teams, you'll monitor production systems, develop automation to improve uptime, and refine observability to provide real-time insight into platform health. You'll also play a key role in performance testing, system tuning and … Go or .NET for automation and debugging Hands-on experience with AWS or another major cloud platform Knowledge of Kubernetes, Terraform, and Infrastructure as Code Strong networking fundamentals and distributedsystems knowledge Proven incident response and root cause analysis experience Excellent collaboration and communication skills TO BE CONSIDERED: Please either apply through this advert or emailing me directly More ❯
Wigan, Greater Manchester, United Kingdom Hybrid/Remote Options
Searchability (UK) Ltd
Reliability Engineer, you'll ensure the reliability, scalability and performance of complex online platforms supporting high-volume transactions. Working closely with operations and product teams, you'll monitor production systems, develop automation to improve uptime, and refine observability to provide real-time insight into platform health. You'll also play a key role in performance testing, system tuning and … Go or .NET for automation and debugging Hands-on experience with AWS or another major cloud platform Knowledge of Kubernetes, Terraform, and Infrastructure as Code Strong networking fundamentals and distributedsystems knowledge Proven incident response and root cause analysis experience Excellent collaboration and communication skills TO BE CONSIDERED: Please either apply through this advert or emailing me directly More ❯
Manchester, Lancashire, England, United Kingdom Hybrid/Remote Options
Lorien
a blend of the following: Proven experience in data engineering, with 2+ years in a technical leadership or management role Strong technical proficiency in data modelling, data warehousing, and distributedsystems Hands-on experience with cloud data services (AWS Redshift, Glue, EMR or equivalent) Solid programming skills in Python and SQL Familiarity with DevOps practices (CI/CD More ❯
london, south east england, united kingdom Hybrid/Remote Options
Ori Industries
of AI infrastructure Job Description As a Senior Software Engineer at Ori, you'll be a hands-on technical leader, driving the design and development of our most critical systems, including our GPU orchestration layer, inference-serving infrastructure, and core platform APIs. You'll set the standard for engineering excellence across the team, working closely with other principal engineers … to align on strategy and drive technical leadership. You'll partner with peers in infrastructure and machine learning to deliver high-performance AI systems, and mentor engineers across multiple squads. While you won't have direct reports, you'll play a pivotal role in shaping engineering direction, design decisions, and cross-team collaboration. What You'll Do: Design and … build core backend services in Go that power AI infrastructure, networking, inference orchestration, and model lifecycle management Implement secure, reliable APIs (gRPC/REST) and backend systems Contribute to architectural discussions, providing input on design reviews and system evolution Collaborate closely with platform and infrastructure teams to deliver production-grade, secure, and scalable services Maintain high standards for code More ❯
Belfast, County Antrim, Northern Ireland, United Kingdom Hybrid/Remote Options
VANLOQ LIMITED
on high-performance, data-driven applications within a fast-paced enterprise environment. The successful candidate will play a key role in developing and optimising complex batch processing and integration systems using Java 17, Spring Batch, Spring Integration, and GridGain Database. Key Responsibilities Design, develop, and maintain scalable Java 17 applications for enterprise data processing. Build and optimise batch processing … solutions using Spring Batch. Design and implement integration flows with Spring Integration. Develop and tune SQL queries and stored procedures for relational databases. Work with GridGain Database to deliver distributed, high-performance data processing. Support data migration and workflow optimisation from MongoDB to GridGain. Automate deployment and operational tasks in Unix/Linux environments. Collaborate with cross-functional technical … including modern Java features and best practices. Proven experience with Spring Batch and Spring Integration. Solid understanding of Unix/Linux scripting and SQL. Hands-on experience with GridGain Distributed Cache/Database. Experience working with MongoDB and migrating data between platforms. Knowledge of data modeling, distributedsystems, and database architecture. Familiarity with Git or similar version More ❯
play a key role in designing, delivering, and operating highly scalable multilingual platforms that underpin our global news products. You'll shape technical direction, mentor colleagues, and ensure our systems remain performant, resilient, and accessible to all. You'll bring deep technical expertise, leadership in modern engineering practices, and a curiosity for how technology can enable storytelling at global … CSS proficiency for multilingual environments, with strong knowledge of internationalization preferred (e.g., right-to-left layouts, non-Latin scripts, and localisation patterns). Experience developing and deploying large-scale distributedsystems in enterprise or public-facing environments, covering testing, experimentation, and release. Strong background in cloud engineering (AWS or similar), including infrastructure automation and observability tooling. Demonstrable experience … testing using assistive technologies or meeting recognised accessibility guidelines. Excellent people and communication skills, this role requires a high EQ. DESIRED BUT NOT REQUIRED: Experience with BBC platforms, publishing systems, or similar large-scale media environments. Familiarity with experimentation and personalisation tools (e.g., Optimizely, A/B frameworks). Experience with performance optimisation and operational monitoring for high-traffic More ❯
driven, microservices-based architecture Work closely with other engineers to ensure operational efficiency, maintainability, and performance Key Requirements Strong core Java skills, including OOP, concurrency, and collections Experience with distributedsystems and event-driven architectures Background in designing and building RESTful and event-driven APIs Familiarity with SQL databases and containerisation tools such as Docker and Kubernetes Awareness More ❯
scale infrastructure environments Strong troubleshooting and performance tuning skills at the infrastructure level Basic scripting/automation experience (Bash, Python) Familiarity with IaC tools (e.g., Ansible, Puppet) Knowledge of distributedsystems and container orchestration (Kafka, Kubernetes, etc.) Excellent communication and problem-solving skills Location This role is based in the UK - our office is in Soho, London On More ❯
Oxford, Oxfordshire, United Kingdom Hybrid/Remote Options
LexisNexis Risk Solutions
technology in response to researchers' needs and to the ever-changing technical landscape, including the use of AI technologies. Responsibilities Designing, developing and deploying applications in a cloud-hosted distributed system to build our next-generation product Collaborating with business stakeholders to identify requirements and gather feedback in a fast-moving environment Providing input into architectural decisions to ensure More ❯
you a Senior Rust Developer with a strong background in telecommunications Do you want to work at the cutting edge of network technology , helping to design and build scalable systems that power global connectivity If so, this could be the role for you. The Opportunity Our client is a fast-growing technology provider delivering next-generation communications solutions to … is a chance to join a forward-thinking engineering team where you’ll make a real impact. You’ll play a key role in architecting, building, and optimising telecommunications systems in Rust , contributing to secure, high-performance, and scalable solutions used worldwide. What you’ll be doing As a Senior Rust Developer , you will: Architect, develop, and maintain high … performance network applications in Rust Collaborate with product managers, network engineers, and developers to create new telecom solutions Optimise existing systems for performance, reliability, and scalability Ensure compliance with telecom standards and best practices Research and integrate new protocols, libraries, and frameworks Mentor junior developers, conduct code reviews , and drive best practices Troubleshoot and resolve production issues with sustainable More ❯
manchester, north west england, united kingdom Hybrid/Remote Options
Canonical - Jobs
Canonical is a leading provider of open source software and operating systems to the global enterprise and technology markets. Our platform, Ubuntu, is very widely used in breakthrough enterprise initiatives such as public cloud, data science, AI, engineering innovation, and IoT. Our customers include the world's leading public cloud and silicon providers, and industry leaders in many sectors. … The company is a pioneer of global distributed collaboration, with 1200+ colleagues in 75+ countries and very few office-based roles. Teams meet two to four times yearly in person, in interesting locations around the world, to align on strategy and execution. The company is founder-led, profitable, and growing. We are hiring a Software Maintenance Engineer to... ...work … interest in, or willingness to learn about any of the following: Ubuntu Linux - kernel or userspace, Kubernetes, OpenStack, Ceph, QEMU/KVM, LXC/LXD,Postgresql, Mongo, Debian packaging, distributedsystems What we offer colleagues We consider geographical location, experience, and performance in shaping compensation worldwide. We revisit compensation annually (and more often for graduates and associates) to More ❯
Java-based microservices and backend systems. Implement observability best practices using OpenTelemetry (OTEL) for tracing, metrics, and logging. Collaborate with platform and DevOps teams to integrate telemetry data with systems such as Grafana, Prometheus, Jaeger, or Tempo. Define and maintain instrumentation standards across Java applications to ensure consistency and performance visibility. Diagnose complex production issues through telemetry data and … performance profiling. Contribute to architectural discussions on service design, distributedsystems, and monitoring strategy. Write clean, efficient, and testable code following best practices in CI/CD and automated testing. Mentor junior engineers on observability and instrumentation concepts. Benefits Competitive day rate More ❯
we are on a mission to provide continuous innovation in healthcare technology for better clinical and economic outcomes. Our scalable solutions deliver critical patient data across local and remote systems, enable better-informed decisions, increase efficiencies, and create a safer environment for patients. Role Overview The Senior Software Engineer will be a member of the Spacelabs R&D engineering … solutions to engineering problems. A key element of this role includes advocating for and designing products that meet the functional, performance and cybersecurity needs of our customers. A strong systems approach to product development will be necessary in this role. Our team plays a key role in building software products and features. You will use a wide range of … that enable working through other engineers. Ensure consistency with your team's code and those teams you integrate with. Contribute to the design and delivery of complex architectures and distributedsystems, including working through with other engineers to help deliver the end solution. Qualifications Bachelor of Science degree in Computer Engineering or Computer Science, Mathematics or a related More ❯