various domains, including operating system platforms, software development tooling, high-performance computing, networking, and storage for research and trading. Focusing primarily on Linux-based systems, you'll engage in diverse technology initiatives such as workload scheduling, fleet management, clustered file system operations, software development life cycle (SDLC), kernel optimization … and data mining analysis. Who We're Looking For: A degree in computer science or equivalent technical discipline Profound expertise in Linux-based operating systems and associated configuration management tools is essential. Mastery in Python development is mandatory, while familiarity with Rust, C, and Go is advantageous. Prior exposure … to automated build, software deployment, and CI/CD systems is highly desirable. Exceptional troubleshooting skills and adeptness with diagnostic/tracing tools are a must. Excellent communication abilities are vital for effective collaboration across various departments. Preferred experience includes maintaining infrastructure for distributedsystems, high-performance more »
other colleagues to seek exciting and results-oriented problems for delivering valueWrite clear, maintainable code that will scaleContribute to production operation and monitoring of systems and aware of SLAsSupport and mentor other engineers through code reviews and pair programming to accelerate their technical masteryChallenge team processes, looking for ways …/5+Experience designing HTTP APIs, such as ASP.NET MVC/Web API/Azure functions etc.Strong Cloud, DevOps, CI/CD, experienceAn understanding of distributedsystems design, including building for resilience, scaling and cloud architectural patterns.Experience following continuous delivery and infrastructure as code.Experience working in autonomous agile environments.Testing more »
to seek exciting and results-oriented problems for delivering value Write clear, maintainable code that will scale Contribute to production operation and monitoring of systems and aware of SLAs Support and mentor other engineers through code reviews and pair programming to accelerate their technical mastery Challenge team processes, looking … designing HTTP APIs, such as ASP.NET MVC/Web API/Azure functions etc. Strong Cloud, DevOps, CI/CD, experience An understanding of distributedsystems design, including building for resilience, scaling and cloud architectural patterns. Experience following continuous delivery and infrastructure as code. Experience working in autonomous more »
architecture is consistent throughout ongoing projects. This role requires the jobholder to be self-directed and comfortable supporting the data needs of multiple teams, systems and products. They will design, build and optimise the data architecture to support our next generation of products and data initiatives. Key Responsibilities: Create … as well as working familiarity with a variety of databases. Experience with object-oriented/object function scripting languages: Python, Scala Experience working with distributedsystems such as Spark Experience supporting and working with cross-functional teams in a dynamic environment. Degree/MSc in Applied Mathematics, Computer more »
Greenfield work. They’re looking at expanding an already impressive development team and are keen on adding strong technologists with experience working on complex, distributedsystems with a focus on Event-driven tech. The role offers an opportunity to be part of a collaborative team and work in … culture. You will need to come from a strong C# Software Engineering background with experience in the following areas: Experience working on Event Driven systems Experienced with CI/CD, DevOps Infrastructure Knowledge of MYSQL and database technologies proficient with Prometheus, Elastic, Kibana, Grafana, DynaTrace Previous experience with Kubernetes … and Docker Experience building systems ideally with AWS Building scalable Microservices more »
financial technology or financial services is advantageous. Additionally, we seek candidates who exhibit the following attributes: - A passion for crafting and deploying cloud-based distributedsystems to address critical business challenges. - Eagerness to acquire new skills and utilize the most suitable tools for each project. - Ability to recognize more »
Extensive knowledge of design patterns with practical experience of at least 3 Experience of Event Driven Architecture Experience of containerization with Docker Experience with distributedsystems Experience with PaaS or IaC Demonstrable understanding of asynchronous vs parallel programming Demonstrable understanding of immutability & idempotence Experience authoring and maintaining CI more »
Typescript, HTML and CSSExtensive knowledge of design patterns with practical experience of at least 3Experience of Event Driven ArchitectureExperience of containerization with DockerExperience with distributed systemsExperience with PaaS or IaCDemonstrable understanding of asynchronous vs parallel programmingDemonstrable understanding of immutability & idempotenceExperience authoring and maintaining CI/CD pipelinesExperience with a more »
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 … code reviews, design discussions, and knowledge sharing. GoLang Developer - 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 more »
South East London, England, United Kingdom Hybrid / WFH Options
Understanding Recruitment
a joint engineering roadmap.Tech Stack dependent on project - Opportunities to work with any of the following: Python, Golang, C++, NodeJS, Docker, Kubernetes, Java, AWS, Distributedsystems etc - Requirements:previous AdTech experience is a plus 5+ years of experience with PythonKnowledge of Golang or Java, Docker, Kubernetes, AWSExperience managing more »
Greater London, England, United Kingdom Hybrid / WFH Options
Understanding Recruitment
joint engineering roadmap. Tech Stack dependent on project - Opportunities to work with any of the following: Python, Golang, C++, NodeJS, Docker, Kubernetes, Java, AWS, Distributedsystems etc - Requirements : previous AdTech experience is a plus 5+ years of experience with Python Knowledge of Golang or Java, Docker, Kubernetes, AWS more »
working with large and complex datasets, data pipelines, data pre-processing, and feature engineering Experience in designing and architecting solutions Experience in cloud computing, distributedsystems, microservices, and APIs Experience around productionising AI/ML models Prompt engineering Lang Chain/Semantic Kernel Frameworks Experience exploring, analysing, and more »
day. Key infrastructure migration and upgrades. Write software using Java/Python/Scala. You should have - Ability to design services with knowledge of distributed systems. Experience building REST APIs. Good knowledge of streaming technologies, preferably Kafka, both as a user of the service and its inner workings. Experience more »
kafka messages per day.Key infrastructure migration and upgrades.Write software using Java/Python/Scala.You should have -Ability to design services with knowledge of distributed systems.Experience building REST APIs.Good knowledge of streaming technologies, preferably Kafka, both as a user of the service and its inner workings.Experience managing AWS or more »
programming skills in languages such as Python, Java, or Go, and familiarity with cloud-native languages. Understanding of cloud architecture principles, microservices architecture, and distributed systems. Experience with DevOps practices, automation tools, and implementing continuous integration and deployment pipelines. Knowledge of security best practices, identity and access management, and more »
control system Ability to troubleshoot deployment related issues and work with development, application and infrastructure teams to resolve any issues. Understanding of open/distributedsystems and Agile framework Awareness of ITIL frame work Ability to deliver results under pressure Good written and verbal communication skills. Main Skills … require are as follows: Good working knowledge of distributed technologies Experience of Application deployments in complex , multi stream application environments Experience in deploying to Java/J2EE based applications Experience in deploying into Middleware components such as IHS, IIS, webmethods and WAS Deployments of core applications and also middleware more »
TMP C++ 20/23) London/WFH to £300k+ Do you have expertise with C++ backend development, with experience of low latency trading systems? You could be progressing your career in a senior, hands-on role at a global systematic trading firm. As a C++ Developer you will … Location/WFH: You have advanced C++ development skills including C++ 20, STL and Boost You have experience of designing and implementing multithreaded and distributedsystems You have experience with Template Meta Programming (TMP) You have a strong knowledge of Linux OS and distributed network architecture, ideally … Software Engineer you will earn a competitive package: Salary to £300k Significant Bonus Pension Private Healthcare 25 days holiday Opportunity to work on Greenfield systems at the cutting Continual learning and development opportunities Apply now to find out more about this C++ Developer/Software Engineer (Template Metaprogramming) opportunity. more »
Developer (C++ Linux TMP) London/WFH to £300k+ Do you have expertise with C++ backend development, with experience of building low latency trading systems? You could be progressing your career in a senior, hands-on role at a global systematic trading firm. As a Backend Software Engineer you … lunch. About you: You have advanced C++ development skills including C++ 20, STL and Boost You have experience of designing and implementing multithreaded and distributedsystems You have experience with Template Meta Programming (TMP) You have a strong knowledge of Linux OS and distributed network architecture, ideally …/Developer you will earn a competitive package: Salary to £300k Significant Bonus Pension Private Healthcare 25 days holiday Opportunity to work on Greenfield systems at the cutting Continual learning and development opportunities Apply now to find out more about this Backend Software Engineer/Developer (C++ Linux TMP more »
is currently seeking a C++ Team Lead to join their team in London. This position requires a skilled individual proficient in developing back-end distributedsystems in C++, who will lead the team responsible for enhancing these systems internally. This presents a unique opportunity to collaborate in … a dynamic environment, closely working with top-tier quants and quant developers worldwide to craft backend systems for pricing and risk analytics within the organization's proprietary pricing libraries. Ideal candidates will be seasoned C++ Software Engineers with a track record in team management and leadership, ideally stemming from … backgrounds in Big Tech or Finance. Responsibilities: Participate in the development and improvement of the back-end distributed system to facilitate continuous firm-wide risk and Profit & Loss calculations. Collaborate closely with Quants and Quant Developers globally to create a backend system for pricing and risk analytics within our more »
Lead Software Engineer/Manager (Embedded Linux C/C++) Remote UK to £140,000 Do you have expertise with low level embedded systems programming combined with leadership/management skills? You could be progressing your career, in a senior, hands-on Lead Software Engineer/Manager role at … You have expertise with low level programming including Embedded C/C++, Linux Kernel, Bare Metal programming You have experience of working on complex, distributedsystems with Containerisation including a deep knowledge of Kubernetes/Docker You have experience of leading, mentoring, coaching and recruiting talented Software Engineers more »
end SDLC and get to make a genuine impact on a growing business. Requirements: Strong experience with Golang (3+ Years) Experience working with highly distributedsystems Experience working with modern networking technologies Experience working in finance (Preferred) Strong formal education - ideally in Computer Science If this sounds of more »
London, England, United Kingdom Hybrid / WFH Options
Harrington Starr
of Javascript/Typescript ● Solid understanding of NestJS, Express or similar NodeJS backend frameworks ● Cloud Architecture & System Design (preferably AWS) ● Experience with microservices/distributedsystems ● Experience with test frameworks (Jest, Cypress, Mocha, etc.) Bonuses/Great to haves ● Prior experience or a strong interest in FinTech & SaaS more »
Greater London, England, United Kingdom Hybrid / WFH Options
Hunter Bond
backbone of the company's infrastructure for years to come. As a Golang Software Engineer, you will play a pivotal role in building greenfield distributed systems. This position offers a unique opportunity to join a dynamic team of professionals in an intellectually stimulating environment. Benefits: Exceptional professional growth opportunities more »
with relational databases using SQL Experience with, or excited to learn, functional programming. To have worked on or want to learn to work on distributed systems. To take the initiative to turn business requirements into working software. To have a pragmatic mindset – perfect is the enemy of good! To more »
with College policies and strategic objectives. 3. Create a culture within the team and College, ensuring this develops the Colleges Information, Communications and Print systems in a responsive way. 4. Provide a responsive service to a range of users, including students, staff (curriculum and support), governors and visitors. 5. … elements of the IT and Print service to end users. C. Infrastructure and Technologies 1. To ensure a fully integrated approach to the IT Systems, Network infrastructures, resources and staffing teams, delivering the service. 2. Maximising value-for-money in procurement and the ongoing maintenance arrangements. 3. To contribute … E. Policy, Procedures and Processes 1. To be responsible for the physical and logical security of the data stored in the College's information systems and maintain effective security processes as required. 2. To be responsible for the management, monitoring and performance of the IT infrastructure, including data traffic more »