Cambridge, Cambridgeshire, United Kingdom Hybrid / WFH Options
Different Technologies Pty Ltd
for the ideal candidate. Responsibilities Develop and manage new features throughout their entire lifecycle, from initial concept to final release. Work directly on Unreal Engine and our infrastructure and distributedsystems across a variety of platforms and programming languages. Debug, profile, and optimise code on a variety of platforms. Work effectively with other game development disciplines, including art … s or master's degree in Computer Science or a related field. Experience using Unreal Engine. Experience working on and shipping live service games. Experience working on microservices and distributed systems. Experience developing low-level game engine systems (e.g. rendering, physics, animation, networking). More ❯
Manchester, Lancashire, United Kingdom Hybrid / WFH Options
Manchester Digital
have an award-winning culture built on collaboration. You'd join a large engineering department and would work with cross functional teams responsible for building high-performance, cloud-native systems in a DevOps environment. As a Principal Software Engineer, you'll lead by example, writing production-grade code while shaping architecture, mentoring engineers, and driving technical excellence across teams. … What You'll Be Doing: Designing and building scalable, distributedsystems (60% hands-on coding) Leading technical strategy across multiple product teams Coaching and mentoring Staff & Senior Software Engineers Owning non-functional requirements: scalability, security, performance Driving DevOps, CI/CD, and containerisation best practices Exploring and implementing AI-powered dev tools What We're Looking For: Strong More ❯
Manchester, North West, United Kingdom Hybrid / WFH Options
InterQuest Group (UK) Limited
have an award-winning culture built on collaboration. You'd join a large engineering department and would work with cross functional teams responsible for building high-performance, cloud-native systems in a DevOps environment. As a Principal Software Engineer, you'll lead by example, writing production-grade code while shaping architecture, mentoring engineers, and driving technical excellence across teams. … What You'll Be Doing: Designing and building scalable, distributedsystems (60% hands-on coding) Leading technical strategy across multiple product teams Coaching and mentoring Staff & Senior Software Engineers Owning non-functional requirements: scalability, security, performance Driving DevOps, CI/CD, and containerisation best practices Exploring and implementing AI-powered dev tools What We're Looking For: Strong More ❯
Manchester, Lancashire, United Kingdom Hybrid / WFH Options
InterQuest Solutions
have an award-winning culture built on collaboration. You'd join a large engineering department and would work with cross functional teams responsible for building high-performance, cloud-native systems in a DevOps environment. As a Principal Software Engineer, you'll lead by example, writing production-grade code while shaping architecture, mentoring engineers, and driving technical excellence across teams. … What You'll Be Doing: Designing and building scalable, distributedsystems (60% hands-on coding) Leading technical strategy across multiple product teams Coaching and mentoring Staff & Senior Software Engineers Owning non-functional requirements: scalability, security, performance Driving DevOps, CI/CD, and containerisation best practices Exploring and implementing AI-powered dev tools What We're Looking For: Strong More ❯
advancing resources here to help you develop into a better-rounded professional. BASIC QUALIFICATIONS - 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 PREFERRED QUALIFICATIONS - Professional experience with AWS and/or other cloud offerings such as Azure, Google Cloud Platform More ❯
advancing resources here to help you develop into a better-rounded professional. BASIC QUALIFICATIONS - 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 PREFERRED QUALIFICATIONS - Professional experience with AWS and/or other cloud offerings such as Azure, Google Cloud Platform More ❯
advancing resources here to help you develop into a better-rounded professional. BASIC QUALIFICATIONS 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 PREFERRED QUALIFICATIONS - Professional experience with AWS and/or other cloud offerings such as Azure, Google Cloud Platform More ❯
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 ❯
practices Culture - Contribute to a healthy engineering culture of feedback and growth What we are looking for Technologies - Strong understanding of languages such as Elixir, Ruby, GraphQL or TypeScript DistributedSystems - You understand how to build, deploy and maintain a globally distributed system. Event-driven architecture - Knowledge of event-driven systems and tools/protocols like More ❯
and maintain robust .NET Framework and .NET Core backend services, APIs, and libraries. Implement modular application architectures to support scalability and maintainability. Integrate with cloud platforms (AWS, Azure) for distributed computing and storage. Technical Leadership & Collaboration Lead design reviews, code reviews, and architectural discussions to ensure technical excellence. Collaborate with product managers, designers, and cross-functional engineers to deliver … Word Add-Ins. Exposure to other AI-powered developer tools and workflows. Familiarity with modern cross-platform frameworks like .NET MAUI, Blazor, or Avalonia. Understanding of cloud-native design, distributedsystems, and DevOps best practices. What we can offer you: Competitive Salary We offer a highly competitive salary that reflects your skills, experience, and contributions. Impact & Growth Join More ❯
role We're recruiting engineers who are generalists and are comfortable shipping across the Evervault stack. We're looking for people with a strong background or interest in building distributed, high-throughput systems and networks in the payments ecosystem. Engineers at Evervault are comfortable in dealing with lots of moving pieces, have exquisite attention to detail, and are … comfortable learning new technologies. You may be a fit for this role if you Enjoy and have experience building distributedsystems in payments/fintech. Have worked on (or would like to work on) a product that offers tooling or APIs consumed and loved by developers. Think about solving complex problems like global state replication, data consistency and … systems. Thrive in a collaborative environment with people from different backgrounds. Enjoy working with many languages, frameworks and programming paradigms. You will work on things like Designing and implementing systems for encrypting and decrypting data at tens of thousands of requests per second. Developing products to allow multi-PSP (Multiple Payments Service Provider) payments orchestration. Using GenAI to automate More ❯
role We're recruiting engineers who are generalists and are comfortable shipping across the Evervault stack. We're looking for people with a strong background or interest in building distributed, high-throughput systems and networks in the payments ecosystem. Engineers at Evervault are comfortable in dealing with lots of moving pieces, have exquisite attention to detail, and are … comfortable learning new technologies. You may be a fit for this role if you Enjoy and have experience building distributedsystems in payments/fintech. Have worked on (or would like to work on) a product that offers tooling or APIs consumed and loved by developers. Think about solving complex problems like global state replication, data consistency and … systems. Thrive in a collaborative environment with people from different backgrounds. Enjoy working with many languages, frameworks and programming paradigms. You will work on things like Designing and implementing systems for encrypting and decrypting data at tens of thousands of requests per second. Developing products to allow multi-PSP (Multiple Payments Service Provider) payments orchestration. Using GenAI to automate 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 ❯
eTrading solutions that drive business growth. You will join a collaborative team responsible for the end-to-end delivery of FX and Commodities eTrading projects, including engineering large scale distributedsystems and collaborating with dependent teams for a seamless execution. You will work in an agile environment collaborating with stakeholders to solve challenges, deliver impactful outcomes, and advance More ❯
Chester, Cheshire, United Kingdom Hybrid / WFH Options
Pontoon
application rollouts, particularly with vendor solutions like Finacle. Leverage your knowledge of OpenShift templates, buildconfigs, deploymentconfigs, services, and routes to optimize application performance. Design, analyze, and troubleshoot large-scale distributedsystems and cloud-native microservices-based applications. Collaborate in Agile teams, employing CI/CD processes and DevSecOps methodologies. Utilize your Unix/Linux expertise and scripting skills More ❯
CS, Engineering or other technical discipline Demonstrated ability to program in a scientific computing environment, preferably in Python/NumPy/Pandas and Java/C++ Experience working with distributedsystems and large data sets Strong knowledge of algorithms, design patterns, OOP, threading, multiprocessing, etc. Experience with SQL, NoSQL, or tick databases Experience working in a Unix environment More ❯
problem-solving skills. Team player. Preferred qualifications: Proficiency in Python with experience in asynchronous frameworks (aio fastapi, etc) Experience with Docker, Kubernetes, Helm Experience with RabbitMQ, PostgreSQL Experience building distributedsystems Benefits: Private Healthcare Plan Pension Plans Work From Home Training & Development Employee Assistance Programme - Counseling Childcare Voucher Scheme #J-18808-Ljbffr More ❯
work with different technologies Good communication skills, both written and spoken Knowledge of Agile, BDD, TDD and CI/CD An interest or experience in any of Functional Programming, DistributedSystems or Event-Driven Architectures At Funding Circle we are committed to building diverse teams so please apply even if your past experience doesn't align perfectly with More ❯
pipelines for seamless deployment and release management. Ensure compliance with security standards, governance policies, and regulatory requirements. Required Skills & Experience Expertise in software development and engineering for large-scale distributed systems. Strong proficiency in programming languages such as Golang, Java, or Python. Extensive experience with cloud infrastructure providers (AWS, Azure, or GCP). Deep knowledge of container orchestration platforms More ❯
pipelines for seamless deployment and release management. Ensure compliance with security standards, governance policies, and regulatory requirements. Required Skills & Experience Expertise in software development and engineering for large-scale distributed systems. Strong proficiency in programming languages such as Golang, Java, or Python. Extensive experience with cloud infrastructure providers (AWS, Azure, or GCP). Deep knowledge of container orchestration platforms More ❯
pipelines for seamless deployment and release management. Ensure compliance with security standards, governance policies, and regulatory requirements. Required Skills & Experience Expertise in software development and engineering for large-scale distributed systems. Strong proficiency in programming languages such as Golang, Java, or Python. Extensive experience with cloud infrastructure providers (AWS, Azure, or GCP). Deep knowledge of container orchestration platforms More ❯
Woking, Surrey, United Kingdom Hybrid / WFH Options
Experis
pipelines for seamless deployment and release management. Ensure compliance with security standards, governance policies, and regulatory requirements. Required Skills & Experience Expertise in software development and engineering for large-scale distributed systems. Strong proficiency in programming languages such as Golang, Java, or Python. Extensive experience with cloud infrastructure providers (AWS, Azure, or GCP). Deep knowledge of container orchestration platforms More ❯
Wokingham, Berkshire, England, United Kingdom Hybrid / WFH Options
eTeam Inc
pipelines for seamless deployment and release management. Ensure compliance with security standards, governance policies, and regulatory requirements. Required Skills & Experience Expertise in software development and engineering for large-scale distributed systems. Strong proficiency in programming languages such as Golang, Java, or Python. Extensive experience with cloud infrastructure providers (AWS, Azure, or GCP). Deep knowledge of container orchestration platforms More ❯
cloud-native site reliability best practices. Write code that is performant, maintainable, clear, and concise. Employ strong problem-solving skills, with the ability to debug problems in cloud-native distributed systems. Influence and educate the engineering organization to adopt new and improved architectural patterns. Provide robust documentation for use by engineers to promote self-service. Take calculated risks, champion More ❯