Chester, Cheshire, North West, United Kingdom Hybrid / WFH Options
Marstep Resourcing Solutions
their explosive growth over the last few years. The ideal candidate will work within an important part of the business and will have a passion to improve and develop systems and online capabilities. They are agile, focused and keen to gain further market share and the developer team is a key part of this growth strategy. They are seeking … focus on infrastructure supporting Laravel-based apps. Manage databases and caching layers, including MySQL and Redis , to support Laravel app performance. Support and maintain networking setups, including low-latency distributed configurations. Secure systems against threats, ensuring compliance with best practices and company policies. Contribute to designing CI/CD pipelines and infrastructure as code for microservices. GitHub and … knowledge of Docker and orchestration tools such as Kubernetes (EKS preferred) . Strong understanding of AWS cloud services (ECS/EKS, RDS, S3, etc.). Experience with API design, distributedsystems, and high-availability architectures. Familiarity with CI/CD tools and DevOps practices. Proficient in database administration for MySQL and Redis . Desirable Familiarity with Infrastructure-as More ❯
working with amazing engineers and scientists, this position is for you. As a Machine Learning Engineer in AGI vertical services , you will work with talented peers on low-latency distributedsystems in the latest generative speech technology. Your work will be characterized by high scale, complexity and the need for invention. You'll need to be passionate about … distributedsystems and understand how technology translates into customer experience. You will directly impact our customers and change the landscape of voice-based interactions. You can see and hear your code making a difference. How cool is that? BASIC QUALIFICATIONS - BS/MS in Computer Science or equivalent experience - Be flexible in delivering solutions in dynamic environment - Be … LLMs - Proficiency in at least one modern programming language (Java, C/C++, C#) - Proficiency in at least one scripting language (Python, Ruby, Perl) - Experience with Linux/Unix systems and Bash scripting - Solid knowledge of CS fundamentals (algorithms, data structures). - Professional communication skills and ability to contribute to team discussions - English language working proficiency PREFERRED QUALIFICATIONS - Experience More ❯
continents. Your job? Making it faster, safer, and more efficient. As a Senior Software Engineer on our Content Delivery & Security team, you'll work on core CDN and DNS systems while helping build out our greenfield Shield product, focused on WAF, DDoS mitigation, and bot protection at a global scale. You'll design and optimize low-level systems … attacks in real time, fine-tuning for latency, resilience, and performance at the edge. If you like digging deep into protocols, tuning performance at the edge, and building robust systems that hold up under real-world high-volume traffic, this role is for you. What will you do? Design and build core features for our CDN, DNS, and Shield … products with a focus on performance, scalability, and security Collaborate across teams to evolve distributedsystems for content delivery and edge security Write and maintain code that processes millions of requests per second with low latency and high availability Implement and evolve our WAF, DDoS mitigation, and bot detection capabilities in real time at the edge Work closely More ❯
Direct message the job poster from Synechron Synechron are seeking a skilled Machine Learning Developer with expertise in Spark ML, predictive modeling, and deploying training and inference pipelines on distributedsystems such as Hadoop. The ideal candidate will design, implement, and optimize machine learning solutions for large-scale data processing and predictive analytics. Responsibilities Develop and implement machine … learning models using Spark ML for predictive analytics. Design and optimize training and inference pipelines for distributedsystems (e.g., Hadoop). Process and analyze large-scale datasets to extract meaningful insights and features. Collaborate with data engineers to ensure seamless integration of ML workflows with data pipelines. Evaluate model performance and fine-tune hyperparameters to improve accuracy and … efficiency. Implement scalable solutions for real-time and batch inference. Monitor and troubleshoot deployed models to ensure reliability and performance. Stay updated with advancements in machine learning frameworks and distributed computing technologies. Requirements: Proficiency in Apache Spark and Spark MLlib for machine learning tasks. Strong understanding of predictive modeling techniques (e.g., regression, classification, clustering). Experience with distributedMore ❯
expertise in Spark ML to work with a leading financial organisation on a global programme of work. The role involves predictive modeling, and deploying training and inference pipelines on distributedsystems such as Hadoop. The ideal candidate will design, implement, and optimise machine learning solutions for large-scale data processing and predictive analytics. Role: Develop and implement machine … learning models using Spark ML for predictive analytics Design and optimise training and inference pipelines for distributedsystems (e.g., Hadoop) Process and analyse large-scale datasets to extract meaningful insights and features Collaborate with data engineers to ensure seamless integration of ML workflows with data pipelines Evaluate model performance and fine-tune hyperparameters to improve accuracy and efficiency … Implement scalable solutions for real-time and batch inference Monitor and troubleshoot deployed models to ensure reliability and performance Stay updated with advancements in machine learning frameworks and distributed computing technologies Experience: Proficiency in Apache Spark and Spark MLlib for machine learning tasks Strong understanding of predictive modeling techniques (e.g., regression, classification, clustering) Experience with distributedsystemsMore ❯
Job Title: Principal AI Systems Architect Location: Flexible/Hybrid - London Employment Type: Permanent Overview We are seeking a Principal AI Systems Architect with deep technical expertise in AI engineering at scale to lead the design and orchestration of secure, high-performance multi-agent systems. This role sits at the intersection of AI, distributedsystems, and … not your typical AI role. You'll be tackling: Agent orchestration at scale - thousands of agents working concurrently, requiring sophisticated coordination and communication strategies. Trust and security in AI systems - dynamic authentication, zero-trust networking, and malicious output protection. State consistency and fault tolerance - navigating trade-offs between performance, reliability, and consistency (e.g., causal consistency, network partitioning). Failure … modes in LLM-based architectures - understanding injection attacks (e.g., prompt injection), and building intelligent defences at the orchestration layer. Scalability bottlenecks - architecting systems that handle massive data flows and compute workloads while maintaining responsiveness. Key Responsibilities Architect large-scale, distributed AI systems with a focus on agent coordination , resilience , and security . Design scalable orchestration mechanisms that More ❯
Security Engineer Department: Software Engineering Employment Type: Permanent - Full Time Location: Remote, UK Description At Hazelcast, we build a high-performance, real-time data platform used in mission-critical systems across industries like finance, e-commerce and telecoms. Our platform enables applications to access and process data in milliseconds, powering use cases such as fraud detection, real-time inventory … Engineer to take our product security program to the next level. This is a high-impact, hands-on role where you'll guide the secure design and development of distributedsystems, shape engineering and product roadmaps, and foster a security-first mindset across teams. WHAT YOU'LL DO Be a Security Champion Be a trusted advisor and advocate … Mentor engineers and help elevate security awareness and capability across the organization. WHAT YOU HAVE You're a hands-on, technically strong security engineer with deep experience securing complex systems, ideally distributed platforms. You balance a pragmatic, risk-informed mindset with a strong understanding of security principles and engineering realities. Must-Have Experience Proven experience in application and More ❯
Senior Software Engineer/SRE - Application Middleware Location London Business Area Engineering and CTO Ref # Description & Requirements Are you passionate about building high-performance systems that are fast, resilient, and operate at global scale? Join Bloomberg's Application Middleware SRE team, where you'll combine software engineering and systems expertise to keep the backbone of the Bloomberg … hundreds of thousands of users around the world. We're not your typical SRE team. We're embedded in a group that powers real-time connectivity, and we own systems where uptime isn't just important-it's essential to the global financial system. This is your opportunity to engineer resilience at scale, automate critical infrastructure, and shape reliability … Site Reliability Engineering team within Bloomberg's Application Middleware group. Our mission: ensure that Bloomberg's core connectivity and messaging layers are resilient, scalable, and fully observable. We own systems that operate at high throughput and low latency, including: Gateways: Secure, high-performance TCP/SSL entry points to our data centers HFN & NSTP: A global HTTP CDN and More ❯
technical projects, contribute substantially to more complex initiatives, and collaborate cross-functionally across product and engineering teams. You will be instrumental in designing, developing, optimizing, and maintaining enterprise-scale distributedsystems and high-performance caching layers that ensure Expedia Group continues to provide competitive market pricing experiences to its millions of customers and hotel partners worldwide. In this … role, you will: Design, develop, and maintain high-throughput, low-latency distributed services that deliver efficient, optimal pricing solutions at scale Implement robust caching mechanisms to enhance application performance, reduce latency, and optimize system resource utilization Participate actively in architecture reviews, writing thorough and well-supported technical documentation, and conducting detailed code reviews Mentor team members, sharing knowledge and … experience) Hands-on experience in software development using Java or similar object-oriented programming languages, or Scala or Kotlin or similar functional languages Proven experience building and operating scalable distributedsystems and services within AWS cloud infrastructure or similar technologies. Designed and implemented distributed, event-driven systems using Kafka Streams, AWS Kinesis, or similar. Optimize for More ❯
and thought leaders in the ethical creation of AI content. Job Description We are looking for a Fullstack Software Engineer to join our team and help build robust, scalable systems that bring our state-of-the-art generative AI systems to the wider audience. This fullstack role has a strong backend emphasis, requiring deep experience in server-side … architecture, API design, distributedsystems, and frontend frameworks, along with a solid engineering mindset and the ability to work cross-functionally with ML engineers, product, research, and creative teams. As a member of our fullstack engineering team, you'll shape core infrastructure, set best practices, communicate with stakeholders and mentor your peers. Key Responsibilities Design and implement scalable … pipelines for ingesting, processing, and storing large-scale media content. Design and maintain database schemas, caching layers, and data storage solutions for multimedia content. Build authentication, authorisation, and security systems for enterprise-grade applications. Optimise backend performance for low-latency AI inference and high-throughput media processing. Integrate backend systems with ML training and inference pipelines. Implement monitoring More ❯
About this Role As a Software engineer, AI retrieval, you will be responsible for designing, implementing, and optimizing the AI retrieval systems that power our platform. You'll work closely with our data scientists, product managers, and other engineers to ensure that our AI models are integrated seamlessly into our applications, providing fast and accurate results. This role requires … a deep understanding of software engineering principles and a strong foundation in AI and machine learning. ️ Your responsibilities: Design and implement AI retrieval systems : Develop and maintain the core AI retrieval algorithms and services that enable our platform to efficiently search and retrieve relevant content. Optimize performance : Ensure that our AI retrieval systems are highly performant, scalable, and … real-time and interactive use cases, such as model output. Continuous improvement : Stay up-to-date with the latest developments in AI and software engineering, and continuously improve our systems and processes. ️ Is this you? Language fundamentals : Proficient in Python, with a strong understanding of data types, string manipulation, type casting and conversions. Functions : Experienced in calling functions, using More ❯
Staff Engineer – Software Development, System Architecture & DistributedSystems Hybrid (London – 3 Days In-Office) | Up to £150,000 + Bonus + Benefits Are you ready to play a key role in scaling one of the UK’s most exciting FinTechs? Our client is a fast-growing, fintech on a mission to redefine how people interact with their finances. … act as a key technical influencer and collaborator, guiding system evolution at scale during a period of rapid growth. What You’ll Do Architect for Scale: Design and evolve distributed, event-driven systems that are robust, secure, and scalable ready to meet the demands of a growing user base and a regulated environment. Drive Technical Excellence: Set and … environments. At least 3 years in a Staff Engineer (or equivalent) role within a fast-moving, product-led organisation and product engineering mind set. Deep expertise in system architecture, distributedsystems, cloud-native infrastructure (AWS or GCP), and event-driven design. Strong programming ability in one or more languages (e.g. TypeScript, Node.js, Python, Go, Java). Experience with More ❯
Staff Engineer – Software Development, System Architecture & DistributedSystems Hybrid (London – 3 Days In-Office) | Up to £150,000 + Bonus + Benefits Are you ready to play a key role in scaling one of the UK’s most exciting FinTechs? Our client is a fast-growing, fintech on a mission to redefine how people interact with their finances. … act as a key technical influencer and collaborator, guiding system evolution at scale during a period of rapid growth. What You’ll Do Architect for Scale: Design and evolve distributed, event-driven systems that are robust, secure, and scalable ready to meet the demands of a growing user base and a regulated environment. Drive Technical Excellence: Set and … environments. At least 3 years in a Staff Engineer (or equivalent) role within a fast-moving, product-led organisation and product engineering mind set. Deep expertise in system architecture, distributedsystems, cloud-native infrastructure (AWS or GCP), and event-driven design. Strong programming ability in one or more languages (e.g. TypeScript, Node.js, Python, Go, Java). Experience with More ❯
a high degree of accountability and responsibility from Day 1. You will be an integral part of the Ripple Trading and Markets Team, building scalable, resilient and performant trading systems in a constantly evolving and fast paced environment. You will have real impact and have the opportunity to drive the architectural roadmap, whilst looking to optimise away manual inefficiencies. … refining the signal processing and breadth of trading strategies and products. Building towards an event-driven architecture to connect the logical building blocks and provide integrated communication between trading systems and to other partners. Continuing to support and complement Ripples Payments, Custody and Stablecoin business units WHAT YOULL DO: Be an ambitious builder, working up and down the stack … mixing software engineering, data engineering, and distributedsystems knowledge to build modern enterprise payment applications. Build reliable, high-throughput, low-latency microservices to power a diverse range of trading use cases Engage in the complete software development lifecycle by collecting requirements, showcasing solid software design principles, and maintaining operational excellence through unit and integration testing Be a true More ❯
of our customers' mission-critical systems. We foster a collaborative and innovative work environment where talented individuals can thrive and make a significant impact. If you are passionate about distributedsystems, enjoy tackling complex challenges, and are driven to deliver exceptional customer experiences, Seventh State is the place for you. The Opportunity We are seeking a highly motivated … encouraged to represent Seventh State by delivering presentations and participating in discussions at relevant industry conferences and meetups. Your Technical Expertise Experience in Operations: You have experience managing production systems, responding to incidents, and implementing best practices. You are familiar with monitoring, logging, and incident management and have hands-on experience with deployment, configuration, and troubleshooting in live production … systems. Experience with Messaging Systems: You have experience with distributedsystems that use some form of messaging system (e.g. RabbitMQ, Kafka, Pulsar, etc). The role is focusing on RabbitMQ and you will have time to acquire deep knowledge in it. Programming Proficiency: You have some proficiency in at least one programming language, ideally some knowledge of More ❯
help us develop and maintain our cutting-edge game technologies and systems. At World Makers, a Senior Software Engineer (Infrastructure) will have the opportunity to work on the backend systems and infrastructure that powers our online multiplayer games. This includes developing microservices and cutting-edge distributedsystems, developing infrastructure as code pipelines, and deploying services to be … players worldwide. This is a hybrid role. The successful applicant will be expected to spend two days per week onsite in Cambridge. Responsibilities Develop, maintain and optimise services and distributedsystems that are used by thousands of concurrent users on both cloud and on-premises infrastructure. Develop and manage new features throughout their entire lifecycle, from initial concept … to final release. Develop and maintain systems to handle and analyse millions of daily user events for anticheat and analytics purposes. Develop and maintain infrastructure as code pipelines and systems. Work effectively with other game development disciplines, including art and design. Contribute to and drive new technical architecture and design. Requirements 5+ years professional experience in software development. Solid More ❯
a high degree of accountability and responsibility from Day 1. You will be an integral part of the Ripple Trading and Markets Team, building scalable, resilient and performant trading systems in a constantly evolving and fast paced environment. You will have real impact and have the opportunity to drive the architectural roadmap, whilst looking to optimise away manual inefficiencies. … refining the signal processing and breadth of trading strategies and products. Building towards an event-driven architecture to connect the logical building blocks and provide integrated communication between trading systems and to other partners. Continuing to support and complement Ripple's Payments, Custody and Stablecoin business units WHAT YOU'LL DO: Be an ambitious builder, working up and down … the stack, mixing software engineering, data engineering, and distributedsystems knowledge to build modern enterprise payment applications. Build reliable, high-throughput, low-latency microservices to power a diverse range of trading use cases Engage in the complete software development lifecycle by collecting requirements, showcasing solid software design principles, and maintaining operational excellence through unit and integration testing Be More ❯
a high degree of accountability and responsibility from Day 1. You will be an integral part of the Ripple Trading and Markets Team, building scalable, resilient and performant trading systems in a constantly evolving and fast paced environment. You will have real impact and have the opportunity to drive the architectural roadmap, whilst looking to optimise away manual inefficiencies. … refining the signal processing and breadth of trading strategies and products. Building towards an event-driven architecture to connect the logical building blocks and provide integrated communication between trading systems and to other partners. Continuing to support and complement Ripple's Payments, Custody and Stablecoin business units WHAT YOU'LL DO: Be an ambitious builder, working up and down … the stack, mixing software engineering, data engineering, and distributedsystems knowledge to build modern enterprise payment applications. Build reliable, high-throughput, low-latency microservices to power a diverse range of trading use cases Engage in the complete software development lifecycle by collecting requirements, showcasing solid software design principles, and maintaining operational excellence through unit and integration testing Be More ❯
Systems Development Manager, Managed Operations Job ID: Amazon Web Services Development Center Germany GmbH AWS is set to introduce the inaugural European Sovereign Cloud (ESC), marking a significant development in utility computing (UC). To spearhead this initiative, we are actively seeking experienced development engineering leaders with a strong background in both development management and operations expertise. As part … the enhancement of day-to-day operations, and ensuring improvements in availability, reliability, latency, performance, and efficiency of the ESC. As a leader, you will manage teams in both systems operations and development, emphasizing automation and engineering efficiency. The overarching goal is to deliver scalable services and ensure a high-availability experience for EU customers. If you are an … Key job responsibilities - Lead your team in executing organizational and team roadmaps, focusing on ESC launch goals. Regular check-ins and strategic guidance foster collaboration and shared success. - Analyse systems and software performance, identifying areas for improvement and shape strategies to enhance overall efficiency. - Cross-departmental collaboration is key, you will strengthen relationships with other teams, streamlining processes for More ❯
Systems Development Manager, ESC Managed Operations Job ID: Amazon Development Centre Ireland Limited AWS is set to introduce the inaugural European Sovereign Cloud (ESC), marking a significant development in utility computing (UC). To spearhead this initiative, we are actively seeking an experienced systems development engineering manager with a strong background in automation and operations. As part of … Key job responsibilities Lead your team in executing organizational and team roadmaps, focusing on automation goals. Regular check-ins and strategic guidance to foster collaboration and shared success. Analyse systems and software performance, identifying areas for improvement and shape strategies to enhance overall efficiency. Cross-departmental collaboration is key, you will strengthen relationships with other teams, streamlining processes for … AWS operates its global infrastructure. You will design and implement systemic solutions that fundamentally reduce operational complexity and cost across AWS regions. Your work will involve creating scalable automation systems that eliminate operational toil and standardize workflows. About the team Diverse Experiences Amazon values diverse experiences. Even if you do not meet all of the preferred qualifications and skills More ❯
London, South East, England, United Kingdom Hybrid / WFH Options
Be-IT Resourcing
days/week in office) Salary : £100,657 – £118,420 About the Role We’re seeking a Principal Software Engineer to lead the design and delivery of scalable, resilient systems within a high-performing engineering team. You’ll drive technical strategy, mentor developers, and deliver cloud-native solutions that power personalised digital experiences. Responsibilities Architect and implement distributedsystems and data platforms Define and execute technical strategy with cross-functional teams Champion engineering best practices and secure development Mentor and coach software engineers Deliver reusable solutions across business units Automate processes to improve efficiency Requirements Proven experience in distributedsystems and large-scale data processing Strong computer science fundamentals Expertise in CI/CD More ❯
London, South East, England, United Kingdom Hybrid / WFH Options
Become
maintain backend services using Java and Spring Boot Build and integrate secure APIs aligned with industry standards (e.g., OAuth2, OpenID Connect) Contribute to the development of microservices architectures and distributedsystems Collaborate with frontend, DevOps, and QA teams to deliver cohesive, end-to-end solutions Participate in technical design sessions, code reviews, and architecture discussions Support the definition … on experience with Java , Spring Boot , and enterprise-grade backend development Proven experience designing and implementing secure APIs and service integrations Solid understanding of microservices architecture , service orchestration, and distributedsystems Experience working in regulated environments such as banking, fintech, or insurance Familiarity with CI/CD pipelines , containerisation (e.g., Docker), and cloud platforms (e.g., AWS, Azure) Prior … working in or contributing to a Centre of Excellence team Excellent communication skills and ability to collaborate across multidisciplinary teams Desirable Attributes Exposure to event-driven architectures and messaging systems (e.g., Kafka) Experience with Infrastructure as Code (e.g., Terraform, Ansible) Familiarity with observability tools and performance tuning Ability to mentor junior engineers and contribute to backend design leadership Prior More ❯
our cars , testing our eyesight , detecting our cancer , giving sight to the blind , giving speech to the mute , and dictating what we consume, enjoy, and think . These AI systems are already an integral part of our lives and will shape our future as a species. Soon, we'll conjure unlimited content: from never-ending TV series (where we … HTTP Highly self-motivated with excellent verbal and written communication skills Comfortable working in an applied research environment -with extremely high autonomy Nice to haves: Rust- strong experience with systems programming in Rust (you know what a 'lifetime is and understand the purpose of Pin ) Distributedsystems- experience designing or working with distributedsystems that More ❯
design, and sizing in workshops. You will apply your soft skills to advocate for your customers, build relationships and exhibit strong communications skills. Comfortability working remotely in a highly distributed team. Your activities will include end-to-end delivery of ground-breaking Elastic projects to our customers, as well as development of proof-of-concepts that highlight the value … relates to our technologies. Understanding and passion for open-source technology as well as knowledge and proficiency in at least one programming language. Strong hands-on experience with large distributedsystems and application infrastructure from an architecture and development perspective. Knowledge of information retrieval and/or analytics domain. Understanding and/or certification in one or more … Terraform ECK experience or Kubernetes Knowledge of machine learning and Artificial Intelligence (AI) Proven understanding of Java and Linux/Unix environment, software development, and/or experience with distributedsystems Experience and curiosity about delivering and/or developing product training Experience contributing to an open-source project or documentation LI-PF1 Additional Information - We Take Care More ❯
surprises. Join us in shaping the future of global money transfers, making them easier and more reliable than ever. What will you be working on? Design, build, and scale distributedsystems that support high-volume international transfers with resilience, reliability, and performance at their core. Take ownership of the entire development lifecycle, ensuring code quality, maintainability, and scalability. … Collaborate with cross-functional teams, including product, data, and operations, to continuously improve the Send experience. Work on fault-tolerant architectures, event-driven systems, and real-time transaction processing. Ensure Wises infrastructure and services meet the highest standards for availability, security, and performance. What do you need? A strong product mindset and passion for customer experience, with a data … team collaboration projects simultaneously A track record of delivering high-quality software autonomously, taking full ownership of projects. Solid experience with Java or Kotlin, the Spring framework, and messaging systems like Kafka. Hands-on experience with microservices, BFFs (Backend for Frontend), distributedsystems, and designing APIs with scalability, maintainability, and fault tolerance in mind. Experience working with More ❯