and keep up in the cybersecurity space. The dynamic and fast growth of the business is driving us to improve the ability of our systems to scale out and handle traffic patterns with full coverage that are several orders of magnitude greater than what we can support today. https … Who are we looking for? We offer unique opportunities for smart, hands-on engineers with the expertise and passion to solve difficult problems in distributed highly available services and virtualized infrastructure. At every level, our engineers have a significant technical and business impact designing and building innovative new systems … The ideal candidate is a top-notch developer with strong fundamentals and design capabilities You should be both a rock-solid coder and a distributedsystems generalist, able to dive deep into any part of the stack and low-level systems, as well as design broad distributedmore »
Worcester, Worcestershire, West Midlands, United Kingdom
Hewett Recruitment
teams. The ideal candidate will be adept at balancing technical leadership with hands-on development and collaboration, making significant contributions to the evolution of distributedsystems and cloud-native applications. Solutions Architect Key Responsibilities: Develop and maintain a compelling architecture vision, translating it into actionable roadmaps and strategies. … ensuring alignment with business objectives. Lead architectural decision-making processes, balancing risks, costs, and skills to achieve business outcomes. Design and implement secure, scalable distributedsystems that adhere to evolutionary architecture principles. Solutions Architect Skills: Fantastic, proven experience in a .Net development environment Strong background in distributedsystems architecture and cloud-native technologies, preferably Azure. Experience with agile methodologies and evolutionary architecture. This is an exciting opportunity to make a lasting impact as part of a forward-thinking company. The role offers a competitive salary of up to £66,500, in-office 1-2x more »
Senior Systems Engineer - Linux & HPC TurleyWay have partnered with a world renowned trading firm in a search for a Senior System Engineer. We are seeking a Linux expert to join this company as Senior Systems Engineer, bringing in-depth knowledge of Linux, networking, and storage for large clusters. … with extensive experience in Compute/Networking/Storage for high-performance computing environments, particularly with GPU clusters. The candidate will work with complex systems, maintaining and enhancing infrastructure for large-scale distributedsystems and HPC, requiring a blend of advanced Linux skills and coding abilities beyond … Scripting. Key Qualifications Bachelor's degree in computer science or a related technical discipline, with comparable work experience. Deep expertise in Linux-based operating systems and exposure to Compute, Networking, and Storage for large-scale clusters. Experience with HPC networking (especially beneficial if with GPU clusters) and large-scale more »
for researching and implementing new technologies into the environment and working with other development teams on business critical projects, most of which involve building distributedsystems and making the technology stack more stream native. The successful candidate should be a very strong OO programmer and have extensive experience … whilst working with the latest technologies. Key Requirements Expert knowledge of data streaming technologies such as Apache Kafka and Apache Flink Extensive experience with distributed programming and building distributedsystems (Spark, Dask, Airflow etc) Strong experience with one or more object orientated programming language such as Scala more »
of serverless architecture, preferably on Google Cloud Platform (GCP). Experience with Cloud Run, Cloud Functions, and other cloud services is advantageous. Microservices and DistributedSystems : Deep understanding of microservices architecture and distributedsystems, including knowledge of Back-end For Front-end (BFF) architecture (a plus … scripting for automating tools and processes to enhance efficiency and reduce manual tasks. System Monitoring and Documentation : Ability to document development phases and monitor systems to ensure high availability and performance. Software Design and Architecture : Strong skills in software design, with an emphasis on building highly available, scalable, and … distributed systems. Quality Assurance and Testing : Strong understanding of QA and testing practices, including unit testing, integration testing, and end-to-end testing methodologies. Version Control and Code Review : Proficient in using Git for version control, with experience in branching strategies, pull requests, and conducting code reviews. Proactive Problem more »
Milton Keynes, Buckinghamshire, South East, United Kingdom Hybrid / WFH Options
Circle Group
you MUST be resident and eligible to work in the UK, unsupported by a visa. You will have extensive expertise in networking and scaling distributedsystems to lead our DevOps team. Your primary mission will be to scale our automated scanning platform to support clients on a global … engineering teams to deliver market-leading features by translating business priorities into actionable technical requirements, ensuring that project execution aligns with strategic goals. Scale DistributedSystems: Design, scale, and optimize our distributed scanning infrastructure to efficiently and reliably serve a global client base. Elevate DevOps Practices: Continuously … least 8 years of experience , including: Leading and scaling agile, high-performance platform teams in fast-paced environments. Designing and implementing scalable, high-throughput distributed networks. Managing and maintaining cloud infrastructure. Working with cross-functional teams using Agile methodologies. Strong understanding of networking concepts (OSI Layer 3 and above more »
Duration: 6 months contract Pay Rate: £ 44- £ 46/hour PAYE Description: Client's security team is the central engine driving data and systems security at the company, supporting client and all its family of apps. The Software Engineer should have prior experience with security policy, risk, and access … in Python/C++ and/or PHP/Hack. BSc in Computer Science related field, or equivalent experience . Experience building large-scale distributedsystems or similar experience 5+ years of software development experience Experience in assessing security deficiencies in first party/internal information systems and recommending mitigating controls Proven experience working on Information Security teams or conducting Information Security consulting engagements Knowledge of evaluating systems architectural designs, data-flow diagrams and technical security implementations, particularly in context of access management in different geographical locations. Experience with developing security reporting and recommendations that more »
manage cross-border payments at scale. Given the explosive growth and complexity, we, the payments engineering organization, embarked on our journey to scale the systems to 10X. We are looking for senior engineering talent to help us evolve and define the future state architecture to achieve our audacious goal. … The challenge lies in delivering magical customer experience, incremental business value, strengthening engineering fundamentals, building intelligent systems, and growing future leaders – all in a measurable and incremental way. You will work closely with the engineering leaders and play a critical role in achieving these goals. This is a very … will elevate engineering standards, inspire engineers and enable continuous improvements. You are hands on and know what it takes to build highly available, scalable, distributedsystems and you cherish every opportunity to share your experience and knowledge with the engineering community. You have an operator mindset. You understand more »
approximately 50 employees. As the Senior Java Software Engineer, you will be: ✅ Designing and optimising multithreaded Java applications for low-latency and high-throughput systems ✅ Building and maintaining large-scale distributedsystems with a focus on scalability, fault tolerance ✅ Handling high traffic and data processing in performance … environments . ✅ Designing and developing high-performance, scalable, and secure APIs 💻 Day-to-day, the tech stack includes: Core Java, multithreading, low-latency, concurrency, distributedsystems, APIs, Aeron, BDD, TDD, CI/CD, pair-programming and Agile methodologies. Requirements for this Senior Java Software Engineer opportunity include: Senior more »
the Role My client are looking for a seasoned Head of Platforms (DevOps) to take the helm of their global DevOps efforts. If scaling distributedsystems and optimizing networks is your thing, this is your opportunity to drive the architecture and scalability of their automated platform, empowering global … Do Drive innovation: Translate business priorities into technical execution, ensuring strategic alignment and seamless project delivery. Scale the platform: Architect and optimize a robust, distributed scanning infrastructure to support a global audience. Improve key DevOps metrics: Boost deployment frequency, reduce lead time for changes, minimize downtime, and accelerate recovery … Are Youre a senior leader with 8+ years of experience scaling high-performance platform teams in fast-paced environments. Youve designed and implemented scalable distributedsystems, worked cross-functionally in agile teams, and understand networking from OSI layer 3 upwards. You've helped take platforms from regional to more »
enthusiasts. Our flagship product is a social sportsbook that combines sweepstakes promotions and rewards, offering an engaging alternative to traditional gaming. Responsibilities: Optimize backend systems for top performance, scalability, and reliability. Architect solutions to handle high traffic volumes efficiently. Design, develop, and maintain scalable distributedsystems using … conduct code reviews. Experience Required: 7+ years of software development experience. Strong understanding of data structures, algorithms, and software engineering best practices. Expertise in distributedsystems and microservices. Proficient in Python and Django. Hands-on experience with Apache Kafka in production environments. Experience with AWS or other cloud more »
B2B2C, Enterprise 📏 Size | 2k globally, 150 in London (50 in Engineering, Design, Product) 🧢 Role | Staff Software Engineer 🎯 Areas | cloud-native SaaS, large-scale infrastructure, distributedsystems ✨ Tech | TypeScript, Node.js, React, Go, AWS 📍 Based | London (Zone 1) 💻 Hybrid | 3 days a week in-office 💰 Offer | up to £145k + … the business. They're seeking people with: a track record designing and building complex , cloud - native SaaS platforms confidence developing large - scale infrastructure and distributedsystems broad experience as a respected engineering leader, setting technical direction the ability to convey technical concepts clearly to non-technical stakeholders a more »
to Croydon. About the Role: In this consultancy role, you will play a vital role in ensuring the smooth operation of a highly available, distributed service that handles large data volumes with zero data loss tolerance. You will be responsible for: Guiding on data flow within connected operational systems. … Supporting the maintenance and troubleshooting of our existing high-volume data streaming system. Leveraging your experience in distributedsystems platforms, particularly in areas of fault tolerance and issue resolution for no-data-loss systems. Monitoring and tuning Kafka cluster node health. You are a great fit if you … technical skills and experience with data flow in connected operational systems. Proven ability to maintain and troubleshoot high-volume data streaming systems. Experience with distributedsystems platforms, especially in fault tolerance and maintaining zero data loss. A keen eye for monitoring and tuning Kafka cluster node health. The more »
Croydon, England, United Kingdom Hybrid / WFH Options
Lucid Support Services Ltd
to Croydon. About the Role: In this consultancy role, you will play a vital role in ensuring the smooth operation of a highly available, distributed service that handles large data volumes with zero data loss tolerance. You will be responsible for: Guiding on data flow within connected operational systems. … Supporting the maintenance and troubleshooting of our existing high-volume data streaming system. Leveraging your experience in distributedsystems platforms, particularly in areas of fault tolerance and issue resolution for no-data-loss systems. Monitoring and tuning Kafka cluster node health. You are a great fit if you … technical skills and experience with data flow in connected operational systems. Proven ability to maintain and troubleshoot high-volume data streaming systems. Experience with distributedsystems platforms, especially in fault tolerance and maintaining zero data loss. A keen eye for monitoring and tuning Kafka cluster node health. The more »
Engineer to join a growing team to build our data & integration services. The Integration Platforms are responsible for managing the communication of data between distributed operational systems across CDW’s technology estate. This role will work across the 2 main Integrations platforms and the candidate will become an … Azure Cloud PaaS and reference architectures. Create data integrations using different data latency methodologies, e.g., real-time and periodic. Subscribe and publish to operational systems using their native application interface technologies, such as REST, GraphQL, SOAP, Service Bus, SQL, etc. Perform transformations to conform the data with expected schema … Azure data integration stack, including Azure Function Apps, Azure Logic Apps, Azure API Management, Azure Service Bus, Azure Blob Storage etc. Strong understanding of distributedsystems, considering scalability, resiliency, high availability, disaster recovery, networking, etc. Strong understanding of application interface technologies including REST, GraphQL, SOAP, Service Bus, SQL more »
team nights out and company-paid lunches. What we are looking for 3+ years experience in writing high-performance Java 1.8+, including concurrency and distributedsystems Strong knowledge and experience in unit- and integration testing, working in a CI/CD environment, and using distributed version control … systems Object-oriented design and reactive programming Good working knowledge of Linux and Docker Experience in Maven, Spring, and JMS. Gradle, Kafka, ActiveMqis highly desirable Excellent interpersonal skills and the ability to work on your own initiative Talkative and good at communications; Self-motivated and take responsibility seriously; Fluent more »
Field Support Engineer to join our clients fast-paced and innovative team. This role will involve troubleshooting, maintaining, and enhancing both hardware and software systems across distributed environments. If you thrive in problem-solving and delivering high-quality technical support, we want to hear from you! Key Responsibilities … Provide technical support for both hardware and software systems (PC's, Laptops, Printers, Servers) Diagnose and resolve issues with networked devices (CISCO), servers, and workstations Collaborate with internal teams to identify and address software performance issues Perform hardware installations, upgrades, and maintenance to ensure optimal performance Monitor system performance … detailed documentation of technical processes, configurations, and resolutions Key Skills and Qualifications: Technical Expertise: Proven experience in supporting and troubleshooting both hardware and software systems (PC's, Laptops, Printers, Servers, software) Problem-Solving: Strong analytical skills for diagnosing complex issues across distributedsystems Communication Skills: Ability to more »
Aker Systems was founded in 2017 by a team of experienced technology professionals who recognised an opportunity to provide highly secure enterprise data platforms to large organisations. Aker builds and operates ground-breaking, ultra-secure, high performance, cloud-based data infrastructure for the enterprise. Our proprietary technology solutions drive … performance and reduce costs while helping our clients to improve the management and sharing of data across their organisations. In 2022, Aker Systems was proud to win the Scale up Business of the Year award by the British Business Excellence Awards. In 2020 Aker Systems was recognised as … SC clearance, we will support you to apply assuming you have lived and worked in the UK for a minimum of 5 years. Aker Systems deliver secure cloud hosted solutions into the public and private sectors, we are rapidly expanding and are looking to hire a Principal Data Architect more »
Aker Systems was founded in 2017 by a team of experienced technology professionals who recognised an opportunity to provide highly secure enterprise data platforms to large organisations. Aker builds and operates ground-breaking, ultra-secure, high performance, cloud-based data infrastructure for the enterprise. Our proprietary technology solutions drive … performance and reduce costs while helping our clients to improve the management and sharing of data across their organisations. In 2022, Aker Systems was proud to win the Scale up Business of the Year award by the British Business Excellence Awards. In 2020 Aker Systems was recognised as … SC clearance, we will support you to apply assuming you have lived and worked in the UK for a minimum of 5 years. Aker Systems deliver secure cloud hosted solutions into the public and private sectors. We are rapidly expanding and are looking to hire a Principal Data Architect more »
Referment is working closely with a multi-strategy Hedge Fund who have an impressive suite of systems using bleeding-edge technology that is used by analysts, quant researchers, data scientists and portfolio managers across the firm globally. They have a brand-new role within this team for a Senior … Software Engineer to work within their Credit team focussing on building Portfolio Management systems. This role will involve full lifecycle development of Greenfield systems, architectural, testing and product ownership of systems. You will be tasked with building and maintaining credit analytics and trading infrastructures and balancing using the best … development practices combined with time-to-market release of systems for business user needs. Strong communication skills are essential as you’ll be working with a variety of software engineering teams and liaising with business users. This role will see you work on distributedsystems using Python more »
Runcorn, England, United Kingdom Hybrid / WFH Options
Protein Works
development process (design, development and deployment) Understanding of layout aesthetics Knowledge of SEO principles Familiarity with software like Adobe Suite, Photoshop and content management systems Utilising responsive web development techniques to cover a diverse range of different devices from smartphones to tables to desktops and other devices is your … having used testing frameworks in the past. Fluent English. Team player and excellent communication skills (empathy, listening). Experience building large scale, high throughput distributedsystems and scaling web services, particularly those using and analysing large amounts of data. Exceptional fluency with and experience using technologies and frameworks … blocking (asynchronous) web applications using event-driven development Proficiency building modern WEB APIs with REST and/or GraphQL Experience using GraphQL Proficiency in systems thinking and systems design concepts like transactions, atomicity, idempotency, etc Some experience working with and deploying to some of the major Cloud computing more »
We are seeking a skilled Systems Software Engineer to join our team. You will ensure that PostgreSQL runs smoothly on our cloud platform by contributing to any necessary parts of the system, including: the interface between PostgreSQL and the storage system; the interface with our control plane and monitoring … PostgreSQL project and the whole ecosystem around it. You will also Participate in the design and implementation of our Postgres features Write low-level systems code Deploy changes to the farm of 500k+ Postgres instances Participate in on-call rotation and drive operational excellence We're looking for a … years of production experience in Software engineering Experience with developing Postgres features and/or extensions Experience with maintaining and developing big production systems, whether it is Postgres or not Passion for building systems software. Performance engineering and distributedsystems are topics that excite you! Passion more »
their Crude & Products desks, with a focus on real-time trading systems. As part of this team, you'll lead the development of new systems, utilizing cloud technology and modern software stacks. Key Responsibilities: Engineer software components, frameworks, and microservices using Python and Java Build core infrastructure and common … time, data-driven solutions Knowledge, Skills, and Abilities: 10+ years of experience with Java and/or Python An interest in building out C# systems Strong knowledge of SQL and experience with relational databases Proficiency in object-oriented design, distributedsystems, and microservices architecture Experience with AWS more »
Prometheus and Grafana for monitoring and observability. Skilled in using Amazon SageMaker and Jupyter Notebooks for model development and experimentation. Proficient in working with distributedsystems and large-scale data processing. For further information on this role, or any other roles in Belfast, Dublin or across the UK more »