have extensive working knowledge of AWS cloud services . Here's how you'll contribute: You'll do this by: Lead the architecture, design, and development of large-scale, distributed systems. Work closely with product and engineering teams to define architecture blueprints and technology roadmaps. Develop high-level and low-level design documents. Be hands-on with coding in … a software architect role. Strong expertise in Java , including recent versions (Java 17/21+), with hands-on coding ability. In-depth experience in designing and implementing microservices-based systems . Strong understanding of architectural patterns like CQRS , Event Sourcing , SAGA , and Domain-Driven Design (DDD) . Extensive experience with AWS cloud ecosystem – services like EC2, S3, Lambda, SNS … embedding stores and vector databases (e.g., Pinecone, Redis, Azure AI Search) to support semantic search and recommendation systems. Building intelligent features like AI-powered chatbots , assistants , and question-answering systems using LLMs and conversational agents. Awareness of agentic AI concepts — orchestrating multiple agents with specific tasks/goals in a collaborative, dynamic environment. Familiarity with tools and frameworks that More ❯
City of London, London, United Kingdom Hybrid / WFH Options
La Fosse
service design, infrastructure automation (Terraform, Flux), and CI/CD Write unit and integration tests with a strong focus on correctness and resilience Deploy to production daily and support systems in a dynamic trading environment What We’re Looking For Strong engineering fundamentals and commercial experience delivering production systems Proficient in at least two of: Rust, Python, React … or SQL/Postgres Experience building APIs (REST, gRPC), microservices, or distributedsystems Interest or background in financial systems, trading, or risk (bonus, not required) Experience with cloud infrastructure (especially AWS, Kubernetes) is a plus Fast learner, pragmatic problem-solver, and clear communicator Passion for testable, maintainable, and well-structured code Mindset You take pride in what … working directly with end users to improve their tools You thrive in a fast-paced, front-office setting where priorities evolve You balance autonomy with teamwork and enjoy owning systems end-to-end This is a high-impact, high-trust role for engineers who care about precision, velocity, and collaboration. If you love solving tough problems with clean code More ❯
Go routines and channels (Concurrency) Proper handling and management of errors in Go hands on expereince of Packages & Moduldes plus Go Testing Packages Understanding of Restful APIs, Microservices and distributed system AWS Expereince using EC2, Lamda, S3 EBS, RDS/Dyanamo DB and IAM/KMS Understanding GitLab CI/CD , Git Merging, Rebasing & Conflit Reolution Expereince in Containerization More ❯
SR2 | Socially Responsible Recruitment | Certified B Corporation™
for core services, including the Amazon ECS container orchestration, to ensure infrastructure is scalable, resilient, and cost-efficient. Microservices Architecture: You will guide the ongoing architectural transition to a distributed system of microservices . This involves defining the strategy for service-to-service communication, API gateways , and data management . AI & Machine Learning Platform: AI is a critical component More ❯
City of London, London, United Kingdom Hybrid / WFH Options
Client Server
service. As a Backend Software Engineer you will take a lead role in the end-to-end development, optimisation and scaling of the media streaming pipeline, designing and developing systems that process petabytes of data and support high throughput traffic to ensure a seamless playback experience. You'll architect and develop backend services in Go/Golang within a … more often, the offices are seriously cool and offer a sociable environment with a range of perks and experiences. About you: You have experience of building and scaling backend systems using Go/Golang You have experience of developing high availability, high performance systems as well as experience of effective monitoring of distributedsystems You have More ❯
City of London, London, United Kingdom Hybrid / WFH Options
Tiro Partners
with household name that's leading a digital transformation in the retail and restaurant industry. Looking to hire 3 Mid/Senior Rust Developers to build high-performce, scalable systems that support millions of real-time transactions every day. Location: Hybrid - 2 days per week in our central London HQ Type: Full-time, Permanent Salary …/GCP), Microservices, Event-driven architecture Why join us: Work for a globally recognised consumer brand with a strong tech investment roadmap Use Rust daily to build real-world systems at scale, in production Collaborate with experienced engineers in a modern cloud-native, DevOps-led culture Hybrid setup offering flexibility alongside in-person innovation and collaboration What we're … looking for: 3+ years of hands-on Rust development experience (or strong systems background with proven Rust adoption) Deep understanding of distributedsystems, multithreading, and performance optimisation Experience building cloud-native services on AWS, GCP, or similar Engineers who care about clean, efficient code and delivering real business value Bonus: background in retail tech, hospitality platforms, or More ❯
Employment Type: Permanent
Salary: £65000 - £80000/annum bonus, hybrid working
healthier lives, and to make a better world. As the Principal Architect for Health Insurance, you will play a pivotal role in shaping our technology landscape, ensuring that our systems and processes are aligned with our strategic goals. This role is crucial in driving innovation and enhancing our services to provide exceptional experiences for our customers. Key Responsibilities Develop … financial services industry, ideally insurance. Experience in senior architectural leadership roles in a large global organization servicing multiple internal business lines. Expertise in modernizing large, complex legacy core product systems and platforms. Strong problem-solving, strategic, and creative thinking skills. Excellent communication and collaboration abilities. Experience with modern architectures, complex distributedsystems, and microservices architecture. Hands-on More ❯
City of London, London, United Kingdom Hybrid / WFH Options
Client Server
product based mindset and commercial acumen You have a thorough understanding of Computer Science fundamentals such as OOP, Design Patterns, Data Structures You have experience of working on scalable, distributedsystems You're collaborative with Agile team experience What's in it for you: Salary to £110k Hybrid working (x3 days office) Impactful role with excellent career growth More ❯
We 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. London Long Term Contract Rate - 550-600 pd Hybrid - Max Three Days … in the office 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 … 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. Required Skills: 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 ❯
ready AI solutions . As a Applied AI Solution Engineer , you'll be at the forefront of this revolution. What you’ll do: ✅ Work hands-on with Python, microservices, distributedsystems, and LLMs ✅ Shape AI strategy, mentor engineers , and drive innovation across multiple projects ✅ Engage directly with senior stakeholders, explaining complex AI concepts in clear terms What we More ❯
Contribute to platform consistency by identifying patterns, redundancies, or gaps in system behaviors or architecture. Requirements: 3-5 years of experience as a Technical Product Manager, Technical Business Analyst, Systems Analyst, or similar role within Tech, Fintech, and Web3. Strong understanding of software architecture concepts, APIs, and integration patterns. Experience creating system flow diagrams, data models, and functional/… technical specs. Proficient with tools like Jira, Confluence, and Lucidchart. Excellent analytical and communication skills, especially in translating between business and technical perspectives. Interest in blockchain, crypto, and distributed systems. More ❯