to reach out and apply today! Responsibilities: Proven experience in designing and developing high-performance messaging. Middleware or frameworks, with a focus on scalability and low-latency communication between distributed systems. Strong background in building resilient applications, with the ability to design and implement fault tolerance, graceful degradation, and recovery mechanisms across complex platforms. Demonstrable knowledge of improving the … Solid understanding of core Java, multithreading, system integration, and enterprise architecture best practices in high-throughput environments. Skills/Must have: 5+ years experience working with core Java and distributedsystems, ideally in high-performance or low-latency environments such as Real Time trading platforms. Proven ability to work with large volumes of Real Time data, designing systemsMore ❯
optimize cloud infrastructure acrossAWSandGCP, ensuring resilience, cost-efficiency, and data security. Collaborate closely with infrastructure, architecture, and cybersecurity teams to meet internal risk, compliance, and governance requirements. Support live systems, perform root cause analysis, and implement solutions for incidents and performance bottlenecks. Qualifications and experience The ideal candidate for this role will have the below experience and qualifications: Bachelor … s degree in Computer Science or equivalent industry experience. Comes from Software Engineering background with infrastructure experience. 5+ years of development experience with a strong focus on large-scale, distributed systems. Proficient in Python and GoLang . Experience with Liquibase or similar tools for database change management and version control. Hands-on experience with AWS and/or GCP … variety of services including Compute, Storage, Networking. Linux. Relational and NoSQL databases. Integration services such as messaging and streams. Building RESTful API Services. Containerisation, Kubernetes, serverless functions. Microservices, and distributed tracing. Enterprise logging, monitoring, and alerting frameworks (e.g., ELK, Splunk, Prometheus, Grafana). Automation scripting (using scripting languages such as Terraform, Ansible etc.). Experience of working with Continuous More ❯
Experience with cloud deployment and application development using Amazon Web Services Familiar with Nginx configurations Understanding of container concepts such as stateful vs stateless containers Experience with microservices and distributedsystems architectures Experience in building scalable applications Knowledge of networking concepts such as DNS, TCP/IP, load balancers and routing Knowledge of Python web frameworks such as … Flask and FastAPI. Knowledge of commercial building automation Knowledge of building science Knowledge and experience working with embedded systems Ability to continue for an additional co-op term Prior co-op experience is preferred Work Location: Hybrid (Currently 3 days a week, subject to change) City: Surrey Type: Co-op Salary: $21 - $ 25/hour This range reflects the More ❯
London, South East, England, United Kingdom Hybrid / WFH Options
INTEC SELECT LIMITED
Architect to join my client who are a global financial services organisation and social network for investors. You will lead the design and evolution of our client’s backend systems, development processes, and infrastructure strategy. This is a key leadership role focused on delivering scalable, resilient, and high-performing solutions while fostering strong collaboration across engineering, DevOps, and monitoring … efforts to implement robust automated testing (unit, integration, E2E) Collaborate with DevOps to optimize CI/CD workflows and release pipelines Design high-load, fault-tolerant, and highly available systems Apply modern architectural patterns such as microservices and event-driven architecture Ensure scalability, maintainability, and performance of backend services Develop and maintain comprehensive architectural documentation Conduct architecture reviews, technical … error metrics Skills and Experience Required 10+ years of backend development experience, including 5+ years in an architectural or engineering leadership role Proven experience designing and scaling high-load, distributedsystems Deep understanding of microservices, service orchestration, and API communication (REST, gRPC) Expertise with SQL and NoSQL databases, including performance tuning and optimization Experience with Golang development Strong More ❯
Architect to join my client who are a global financial services organisation and social network for investors. You will lead the design and evolution of our client's backend systems, development processes, and infrastructure strategy. This is a key leadership role focused on delivering scalable, resilient, and high-performing solutions while fostering strong collaboration across engineering, DevOps, and monitoring … efforts to implement robust automated testing (unit, integration, E2E) Collaborate with DevOps to optimize CI/CD workflows and release pipelines Design high-load, fault-tolerant, and highly available systems Apply modern architectural patterns such as microservices and event-driven architecture Ensure scalability, maintainability, and performance of backend services Develop and maintain comprehensive architectural documentation Conduct architecture reviews, technical … error metrics Skills and Experience Required 10+ years of backend development experience, including 5+ years in an architectural or engineering leadership role Proven experience designing and scaling high-load, distributedsystems Deep understanding of microservices, service orchestration, and API communication (REST, gRPC) Expertise with SQL and NoSQL databases, including performance tuning and optimization Experience with Golang development Strong More ❯
this core platform by defining and meeting stringent SLOs. This role blends deep operational leadership with product-focused infrastructure engineering in Go. You will not only architect our internal systems for scale but also build and operate key product infrastructure, including our customer-facing telemetry pipeline (built on OpenTelemetry and ClickHouse) and the AI pipeline that empowers our products. … We are looking for a hands-on technical leader, driven by the challenge of solving ambiguous, 'eBay-scale' problems-whether that means diagnosing complex issues in a distributed system, tuning network performance, or optimizing our infrastructure for cost-efficiency through advanced automation. TEAM INTEGRATION You align with the CTO. You collaborate closely with the engineering team and customers. ROLE … a rapid growth trajectory. Deep expertise in a major cloud provider (AWS, GCP, Azure) and Infrastructure as Code tools (e.g., Terraform , Pulumi). A strong understanding of system architecture, distributedsystems, and the challenges of running high-performance API gateways. Familiarity with GraphQL Federation is a significant plus. Experience building or managing modern observability stacks (e.g., OpenTelemetry, Prometheus More ❯
Job ID: Amazon UK Services Ltd. If you are an experienced DevOps Engineer with AWS experience and a desire to design, build, and operate systems at a large scale, we want to talk with you. In this role, you will be part of the team that's responsible for the Cloud Services that enable Blink's products. You'll … scale of Amazon to create a fun and rewarding place to work. BASIC QUALIFICATIONS - Multiple years of designing or architecting (design patterns, reliability and scaling) of new and existing systems experience - Experience deploying and operating in a Linux/Unix environment - Development/programming/scripting language (Python/Java/Bash/Perl) experience - Knowledge of engineering practices … build processes, testing, certification, and livesite operations - Industry AWS experience - Experience writing and debugging Infrastructure as Code (CloudFormation, TerraForm, Ansible, Chef, Puppet) PREFERRED QUALIFICATIONS - Experience working with high-availability, distributedsystems and services - Experience leading the design, build and deployment of complex and performant (reliable and scalable) software solutions in production - Experience in mentoring, leading, or managing more More ❯
Cambridge, Cambridgeshire, United Kingdom Hybrid / WFH Options
Microsoft Corporation
engineering, and natural sciences, which again emphasises the importance of collaboration and teamwork. We are seeking a highly motivated and experienced Sr RSDE with expertise in machine learning and distributed systems. The ideal candidate will have a deep understanding of machine learning and be proficient in the design, planning, and implementation of tools and technology to support AI-driven … source ecosystem. Proficient experience working with machine learning and large datasets. In-depth understanding of open source machine learning frameworks (e.g., PyTorch, ggml, llama.cpp, vllm). Experience building complex systems on the cloud. Experience building and optimizing distributedsystems and large-data applications, including those using tensor accelerators or GPUs. Strong analytical, problem-solving, and communication skills. … required, but preferred. for Science Responsibilities Architect, design, and implement scalable and robust solutions for machine learning and scientific research involving large volumes of heterogeneous data. Build and optimize distributed data processing and model building pipelines. Develop and maintain tools and technologies for building, training, optimizing, scaling machine learning solutions. Collaborate with cross-functional teams, including scientists, researchers, and More ❯
london, south east england, united kingdom Hybrid / WFH Options
ByteHire
TypeScript experience Proven experience building full-stack web applications using PHP and React Strong foundations in relational databases (MySQL). Experience working with REST APIs and integrating third-party systems Previous experience working in startups at the seed or Series A/B stage Good experience with Queuing (processing jobs) Experienced with CSS frameworks such as TailwindCSS or BootstrapCSS … or Google Cloud Inertia.js DevOps experience, including maintaining CI/CD pipelines Familiarity with scaling servers and databases Understanding of infrastructure setup and management Exposure to designing or building distributedsystems, preferably in a cloud environment Company Tech Stack PHP, Laravel, ReactJS, TypeScript, Inertia, WordPress MySQL, Redis, ElasticSearch, DataDog, AWS, Terraform, Docker Benefits Hybrid working 1-2 days More ❯
west london, south east england, united kingdom Hybrid / WFH Options
ByteHire
TypeScript experience Proven experience building full-stack web applications using PHP and React Strong foundations in relational databases (MySQL). Experience working with REST APIs and integrating third-party systems Previous experience working in startups at the seed or Series A/B stage Good experience with Queuing (processing jobs) Experienced with CSS frameworks such as TailwindCSS or BootstrapCSS … or Google Cloud Inertia.js DevOps experience, including maintaining CI/CD pipelines Familiarity with scaling servers and databases Understanding of infrastructure setup and management Exposure to designing or building distributedsystems, preferably in a cloud environment Company Tech Stack PHP, Laravel, ReactJS, TypeScript, Inertia, WordPress MySQL, Redis, ElasticSearch, DataDog, AWS, Terraform, Docker Benefits Hybrid working 1-2 days More ❯
North West London, London, United Kingdom Hybrid / WFH Options
ByteHire
TypeScript experience Proven experience building full-stack web applications using PHP and React Strong foundations in relational databases (MySQL). Experience working with REST APIs and integrating third-party systems Previous experience working in startups at the seed or Series A/B stage Good experience with Queuing (processing jobs) Experienced with CSS frameworks such as TailwindCSS or BootstrapCSS … or Google Cloud Inertia.js DevOps experience, including maintaining CI/CD pipelines Familiarity with scaling servers and databases Understanding of infrastructure setup and management Exposure to designing or building distributedsystems, preferably in a cloud environment Company Tech Stack PHP, Laravel, ReactJS, TypeScript, Inertia, WordPress MySQL, Redis, ElasticSearch, DataDog, AWS, Terraform, Docker Benefits Hybrid working 1-2 days More ❯
in partnership with the wider engineering & product teams to design and implement best-in-class solutions. Work closely with our global counterparts to ensure we're building features and systems that can be reused and leverage work and experience from the other regions. SKILLS & EXPERIENCE WE'RE LOOKING FOR BASIC SKILLS & QUALIFICATIONS Strong Java programming skills in a low … QUALIFICATIONS Prior experience working on an electronic trading platform, e.g. reference data, market data & FIX. Knowledge of Spring, Kafka, SQL and/or Linux. Prior experience designing and implementing distributedsystems modelling complex workflows. Prior experience in the financial industry. Understanding of common data structures and optimisations regarding memory and runtime performance. ABOUT GOLDMAN SACHS At Goldman Sachs More ❯
join a prestigious tech client on a contract basis. This company is renowned for its engineering excellence, and they're looking for a GoLang Developer who can take their distributedsystems to the next level. As a GoLang Developer, you'll be working on mission-critical, data-intensive applications that push the boundaries of technology, taking ownership of … scalability, as well as participating in code reviews, design discussions, and knowledge sharing. GoLang Developer - Key Requirements: Significant professional experience in software development, with a strong focus on backend systems Proficiency in Go/Golang and proven expertise in AWS, Kubernetes, and Docker Experience with end-to-end software engineering, including system design and architecture Hands-on experience working More ❯
in partnership with the wider engineering & product teams to design and implement best-in-class solutions. Work closely with our global counterparts to ensure we're building features and systems that can be reused and leverage work and experience from the other regions. SKILLS & EXPERIENCE WE'RE LOOKING FOR BASIC SKILLS & QUALIFICATIONS Strong Java programming skills in a low … QUALIFICATIONS Prior experience working on an electronic trading platform, e.g. reference data, market data & FIX. Knowledge of Spring, Kafka, SQL and/or Linux. Prior experience designing and implementing distributedsystems modelling complex workflows. Prior experience in the financial industry. Understanding of common data structures and optimisations regarding memory and runtime performance. ABOUT GOLDMAN SACHS At Goldman Sachs More ❯
a prestigious tech client on a contract basis. This company is renowned for its engineering excellence, and they're looking for a Senior Backend Engineer who can take their distributedsystems to the next level. As a Senior Backend Engineer, you'll be working on mission-critical, data-intensive applications that push the boundaries of technology, taking ownership … as participating in code reviews, design discussions, and knowledge sharing. Senior Backend Engineer (Go) - Key Requirements: Significant professional experience in software development, with a strong focus on Back End systems Proficiency in Go/Golang and proven expertise in AWS, Kubernetes, and Docker Experience with end-to-end software engineering, including system design and architecture Hands-on experience working More ❯
and the real autonomy they're given to make an impact. As a Platform Engineer, you'll help design, build, and support the infrastructure and tooling that underpins critical systems - from CI/CD pipelines and observability tooling to service deployment and runtime environments. You'll be part of a high-trust team that values clean code, quick iteration … Hands-on experience with AWS, Kubernetes, Docker, and modern CI/CD pipelines Familiarity with infrastructure-as-code (e.g., Terraform) and observability tooling (e.g., Prometheus, Grafana) Comfortable working on distributedsystems and improving developer workflows A product mindset and a collaborative approach to problem-solving Experience with Kafka, gRPC, or open-source contributions is a bonus If you More ❯
Newcastle Upon Tyne, Tyne and Wear, England, United Kingdom Hybrid / WFH Options
Client Server Ltd
Software Engineer/Developer *Newcastle onsite* to £70k+ Are you a bright, ambitious Software Engineer looking for an opportunity to progress your career, working on complex and interesting systems in a role where you can learn and develop your skills? You could be joining a FinTech start-up, they have secure backing and an established Hedge Fund client as … discipline from a top tier/Russel Group university, backed by A's at A-level You're a technologist who enjoys collaborating and problem solving, working on complex, distributedsystems You have strong backend coding skills - you can come from any tech background (e.g. Java, Python, Full Stack) but be happy to use C# .Net going forward More ❯
path is unclear, and building an engineering organization that gets stronger with every release. Because to us, great engineering leadership is as much about people as it is about systems, and if you're excited by the chance to help build a better internet, we'd love to hear your story. What will you do? Set direction: Define and … coaching senior engineers and managers to lead effectively and scale team performance Visionary mindset: You are a big-picture thinker who delivers results Operational excellence: You bring experience scaling systems with a strong focus on reliability, observability, and security An eye for innovation: Stay ahead of industry trends and bring fresh ideas to how we build and scale A … to connect with both technical and non-technical audiences Startup mentality: Bias for action, ownership, and comfort with ambiguity What will make us extra happy? Experience in large-scale systems: You've built and scaled distributedsystems before, ideally in edge computing, CDN, or performance-critical environments Startup experience: You move fast, stay scrappy, and thrive without More ❯
technical discussions. Define and manage service level agreements (SLAs) for data products and production processes, ensuring reliability and accountability. Develop and optimise data science procedures, including storage strategies using distributed structures, databases, and other scalable technologies. Lead the implementation of continuous improvement initiatives, enhancing team processes and delivery capabilities. Serve as a trusted advisor to internal stakeholders, including data … development, and implementation. Known for mentoring engineers and cultivating a culture of continuous learning and innovation. Extensive background in software architecture and solution design, with deep expertise in microservices, distributedsystems, and cloud-native architectures. Advanced proficiency in Python and Apache Spark, with a strong focus on ETL data processing and scalable data engineering workflows. In-depth technical More ❯
in developing the innovative platform that gives customers access to Funding Circle's industry-leading term loans. As a Senior Software Engineer, you'll lead the evolution of our systems and directly contribute to strategic decisions to ensure their continued performance. You'll have the opportunity to further develop your leadership and technical skills in a culture that champions … problems Excellent communication skills, both written and spoken, with the ability to clearly articulate technical concepts to both technical and non-technical stakeholders. An interest (or experience) in any DistributedSystems or Event-Driven Architectures (using Apache Kafka). Proven track record of designing and implementing software architecture for complex applications, including considerations for scalability, maintainability, and security. More ❯
influence long-term engineering strategy and technical roadmap About You Proven track record of leading complex technical projects and influencing engineering direction at scale Deep expertise in system architecture, distributedsystems, and software design patterns Advanced programming skills in at least one language Strong experience with cloud platforms (AWS or GCP) and CI/CD pipelines Skilled in … Hiring Manager interview - A deep dive into your skills and experience. Live Coding - Show us how you think and solve problems. System Design - We'll explore how you design systems to handle real-world challenges. Executive interview - A conversation with our stakeholders, where we also assess cultural fit. More ❯
and the upcoming Star. Join us in this exciting journey, where your work directly contributes to the growth and success of Disney's streaming services. Responsibilities: Manage crucial payment systems and play an integral role in our multi-tenant system that processes payments, ensuring it remains highly available, scalable, and resilient. Influence technical direction as a member of our … xplore international payment landscapes and gain insights into global payment challenges and strategies, as we expand our streaming services worldwide. Basic Qualifications: Bachelor's degree in computer science, Information Systems, Software, Electrical or Electronics Engineering, or comparable field of study, and/or equivalent work experience. Minimum of 5 of years related work experience Proven ability in designing and … implementing large-scale distributedsystems, showcasing your technical depth and problem-solving skills. Familiarity with AWS products and services (including EC2, S3, Lambda, DynamoDB, SQS, RDS, ElastiCache, CloudFront, etc.), or experience with other cloud platforms, demonstrating your adaptability in cloud environments. In-depth experience with relational and/or NoSQL databases, underscoring your ability to manage and manipulate More ❯
and the upcoming Star. Join us in this exciting journey, where your work directly contributes to the growth and success of Disney's streaming services. Responsibilities: Manage crucial payment systems and play an integral role in our multi-tenant system that processes payments, ensuring it remains highly available, scalable, and resilient. Influence technical direction as a member of our … xplore international payment landscapes and gain insights into global payment challenges and strategies, as we expand our streaming services worldwide. Basic Qualifications: Bachelor's degree in computer science, Information Systems, Software, Electrical or Electronics Engineering, or comparable field of study, and/or equivalent work experience. Minimum of 5 of years related work experience Proven ability in designing and … implementing large-scale distributedsystems, showcasing your technical depth and problem-solving skills. Familiarity with AWS products and services (including EC2, S3, Lambda, DynamoDB, SQS, RDS, ElastiCache, CloudFront, etc.), or experience with other cloud platforms, demonstrating your adaptability in cloud environments. In-depth experience with relational and/or NoSQL databases, underscoring your ability to manage and manipulate More ❯
to us processing your details for this vacancy only. We look forward to hearing from you! Key Skills: Java, Niagara 4, Custom Java Modules, Microservices, Spring Boot, REST APIs, DistributedSystems, CI/CD, GIT, Maven, Edge & Cloud Deployment More ❯
CLR, and scalable application design Deep understanding of Azure services (Functions, App Services, AKS, Logic Apps) Hands-on experience with Azure Cosmos DB (query optimisation & throughput management) Familiarity with distributedsystems and NoSQL data modelling Proficiency with Git, version control, and CI tools Desirable: Advanced proficiency in C#, ASP.NET, .NET Core with strong object-oriented design principles Interested More ❯