
AnyVan · London
Got Drive? Join AnyVan as we make moving anything, anywhere miles better and build a career that moves just as fast. Back in 2009, our CEO Angus saw half-emp...
Got Drive? Join AnyVan as we make moving anything, anywhere miles better and build a career that moves just as fast.
Back in 2009, our CEO Angus saw half-empty vans everywhere and knew there had to be a better way! That's how AnyVan began. He set
out to create the world's most efficient logistics technology and help halve the number of wasted miles by filling those empty
vans.
Since then we've become the nation's favourite way to move, with over 150k five-star reviews and 5 million customers in the UK and
Europe. Our team of 400 AnyVanners across London, Cape Town and Bogota is proving that moving doesn't have to cost the earth by
helping save 8,520 tonnes of Carbon each year.
Build systems that move the real world, with AI at the core
At AnyVan, we're building one of the most sophisticated logistics optimisation platforms in Europe. We connect customer demand
with real-time driver availability, using intelligent matching, dynamic pricing, and AI to deliver a world-class service at
market-beating prices.
By routing jobs to vans already on the road, we reduce wasted miles, cut emissions, and ensure drivers earn fairly. It's
logistics, pricing, and marketplace dynamics, driven by software and increasingly by machine intelligence.
We're looking for a senior engineer to work with our Allocations team. This is more focused on data and back end engineering
problems relating to how our transport partners can access and get booked and allocated against the right jobs. This role will
focus on the the data, platforms and tools that enables that to happen.
And we're moving fast.
We're embedding AI and machine learning across our core platform, not as experiments, but as production systems that drive real
conditions
This is genuinely leading-edge work: production AI systems, at scale, on problems that matter.
How our engineering teams deliver
We're product-led and agile. Most teams run Scrum with two-week sprints, but we care far more about outcomes than rituals.
Engineers are trusted to challenge assumptions, adapt processes, and ship things that matter.
Senior engineers here are not heads-down implementers. You'll:
Our technology
We're pragmatic and cloud-first, running on AWS, with the flexibility to choose the right tool for the job:
You don't need experience in everything, we value strong fundamentals and good engineering judgement over keyword matching.
What you'll be doing
You'll thrive here if you have
Location and eligibility
What we offer
💰 Highly competitive salary
🌴 25 days holiday + bank holidays, Christmas Eve off, long-service perks up to 30 days
💪 On-site gym, Vitality membership, enhanced sick pay
📈 Pension – 5% employee / 3% employer
👶 Enhanced maternity pay
🚲 2 minutes from the tube, EV schemes, cycle-to-work, showers & towels
☕ Barista coffee, free breakfast, local discounts
🎉 Weekly drinks, socials, and unforgettable incentive trips
🚀 High ownership, real impact, and the chance to help shape a scaling platform
https://www.anyvan.com/careers
We are committed to building an inclusive and diverse workplace where every voice is heard, every perspective is valued, and every
individual has the opportunity to thrive. We welcome applicants from all backgrounds to be part of our mission and contribute to
our vibrant culture.
ABOUT GRAPHCORE Graphcore is one of the world’s leading innovators in Artificial Intelligence compute. It is developing hardware, software and systems infrastructure that will unlock the next generation of AI breakthroughs and power the widespread adoption of AI solutions across every industry. As part of the SoftBank Group, Graphcore is a member of an elite family of companies responsible for some of the world’s most transformative technologies. Together, they share a bold vision: to enable Artificial Super Intelligence and ensure its benefits are accessible to everyone. Graphcore’s teams are drawn from diverse backgrounds and bring a broad range of skills and perspectives. A melting pot of AI research specialists, silicon designers, software engineers and systems architects, Graphcore enjoys a culture of continuous learning and constant innovation. JOB SUMMARY Join our dynamic Software Infrastructure team and take a pivotal role in scaling and managing our infrastructure. You will develop essential tools and services that empower our broader software team. Your contributions will enhance the build, test, deployment, and productisation processes of our Machine Learning Software components. Work with our High-Performance Computing (HPC) AI platforms and gain invaluable experience in distributed systems. THE TEAM The Software Infrastructure team provides critical platforms and services for software development teams across the business. Our responsibilities include managing the CI platform and services, build engineering, component integration, and packaging and release systems. We operate in squads, fostering a culture of service ownership and empowerment for our engineers. We focus on long-term engineering solutions and strive to eliminate toil wherever possible. RESPONSIBILITIES AND DUTIES * Develop, own, and maintain tools and services to support the software build and release process * Deploy and maintain services with Kubernetes and Docker * Manage our Cloud Infrastructure using tools such as Terraform * Support the technical development of junior and graduate engineer * Embody a strong engineering discipline for high reliability and minimal toil CANDIDATE PROFILE Essential: * Knowledge of Python/Go/C++ (or similar language) * Experience deploying services in the cloud (AWS preferred) * Deep understanding of Linux environments * Native user of CI/CD for production deployments * Experience with Infrastructure as Code (IaC) tools (e.g. Terraform/OpenTofu) Desirable * Experience using Kubernetes (k8s) or OpenStack * Experience with GitHub Actions * Experience with build tools (e.g. CMake) * Experience with modern observability tooling (e.g. Prometheus) * Experience with Grafana BENEFITS In addition to a competitive salary, Graphcore offers flexible working, a generous annual leave policy, private medical insurance and health cash plan, a dental plan, pension (matched up to 5%), life assurance and income protection. We have a generous parental leave policy and an employee assistance programme (which includes health, mental wellbeing, and bereavement support). We offer a range of healthy food and snacks at our central Bristol office and have our own barista bar! We welcome people of different backgrounds and experiences; we’re committed to building an inclusive work environment that makes Graphcore a great home for everyone. We offer an equal opportunity process and understand that there are visible and invisible differences in all of us. We can provide a flexible approach to interview and encourage you to chat to us if you require any reasonable adjustments. Applicants for this position must hold the right to work in the UK. Unfortunately at this time, we are unable to provide visa sponsorship or support for visa applications
Flow Traders is looking for a Senior C++ Software Engineer to lead the next-generation architecture of the market data and execution platforms that power our fully systematic trading. We don't treat market data as plumbing - for us it's a source of alpha, where feed handling, order book construction, and a deep understanding of exchange microstructure are themselves a competitive edge. We're looking for a senior individual contributor who has lived this philosophy in a proprietary or systematic trading environment and can squeeze every nanosecond out of the path from wire to strategy. As a senior individual contributor, you'll help set the technical direction for the Core Platform that underpins quantitative research, pricing, strategy development, and execution across hundreds of venues - and drive its global rollout across our Market Data, Quant Research, Pricing, and Strategies groups. You'll work in a tight, iterative loop with quants and technical traders, applying deep expertise in modern C++, OS internals, CPU and memory architecture, lock-free concurrency, and low-latency networking to push our systems toward state-of-the-art performance, robustness, and observability. WHAT YOU WILL DO: * Lead the development and global rollout of our Core market data platform used across multiple focus areas (Market data, Research engineering, Pricing, Strategies). * Design and implement high‑performance components for market data ingestion, normalization, and distribution, as well as its usage for order execution and strategy infrastructure. * Develop tools and frameworks that enable quants and technical traders to build, tune, and deploy data‑driven systematic pricing and trading strategies. * Own the full lifecycle of your components in a fast‑paced, iterative environment: deploy, monitor, profile, and optimize your code in production. * Work closely with focus group engineers, quants, and technical traders to refine requirements, collect feedback, and iterate on the platform's design and implementation. WHAT YOU NEED TO SUCCEED: * BSc, MSc, or PhD in Computer Science, Mathematics, or a related field. * 7+ years of post‑graduation professional C++ software development experience. * Experience building low‑latency market data ingestion, order execution, and algorithmic trading systems (proprietary trading industry preferred). * Strong knowledge of algorithms and data structures. * Experience in parallel, asynchronous, and multithreaded programming. * Demonstrated ability to write clean, reliable, and highly scalable C++ code. * Interest in extracting maximum performance from available hardware and software (CPU caches, memory layout, networking, etc.). * Ability to communicate effectively with both technical and non‑technical colleagues. Flow Traders does not accept unsolicited resumes from any professional staffing or search firms. All resumes, and any other information identifying potential candidates, submitted to any employee at Flow Traders via email, the Internet or directly without a valid and signed search agreement will be deemed free to contact by Flow Traders without any restrictions and no placement fee of any kind will be paid in the event the candidate is hired by Flow Traders
Flow Traders is looking for Senior C++ Software Engineers to join our growing team in Amsterdam. Software Engineers at Flow Traders provide us with our competitive edge, equipping Researchers and Traders with the information and capabilities that they need to make sound business decisions. C++ plays a critical role in our event-driven trading systems, which are designed to reliably handle vast amounts of data at ultra-low latencies. As a C++ Engineer, you will build systems used to analyze and trade tens of thousands of products across hundreds of global trading venues every day. Working closely with Technologists, Quantitative Researchers, and Traders, you’ll guide the development of our in-house trading technology and optimize it to achieve market-leading performance and reliability. Our proprietary trading platform includes everything from venue connectivity (feed handlers and ordering gateways) to trading engines to shared platforms that enable us to work quickly and efficiently - we are proud of our open and collaborative culture, so you’ll have plenty of opportunity to find what fits you best. Teamwork is one of our most important firm values, and end users are never more than a short walk away, guaranteeing short feedback loops and immediate insight into the value that your code provides. To foster collaboration and innovation, we maintain shared libraries, encourage code re-use, and continuously evolve our views on application architecture. WHAT YOU WILL DO: Main technical activities include: For all C++ openings: * Lead the development and global rollout of our Core platform used in multiple business/focus groups (Market data, Quantitative research, Pricing, Strategies) * Be involved in the development process, which will be a fast-paced iterative process where you deploy your deliverables and validate them yourself and/or together with traders or quants * Develop tools/frameworks to deliver capabilities for tuning/develop data-driven systematic pricing and trading strategies * Work together with focus group engineers, Quants and Technical traders to refine requirements, collect feedback, and iterate on design and implementation of platform requirements Exchange Connectivity: * Write software that communicates with exchanges through their APIs, receiving market data and sending orders over the network in different protocols, such as FIX, Websocket or HTTP requests * Ensure quality of software based on a set of testing suites, which you are expected to use, maintain and extend * Optimize exchange communication through kernel bypass, optimizing TLS or the connection handling to an exchange * Research exchange behavior in detail to align our behavior to that of an exchange * Implement these solutions using the provided exchange SDKs in different languages such as C++, Rust, Python, Typescript Trading Strategies: * Implement trading algorithms based on requirements provided by traders and quants * Acquire and develop the necessary trading knowledge to successfully translate the requirements into actual software implementation * Continuously improve the stability, reliability, and performance of the trading engine * Enhance monitoring and observability in collaboration with the Trading Operations team * Investigate and resolve production issues such as crashes, unexpected business logic behavior, and performance bottlenecks * Prepare for releases and deployments of new trading engine versions WHAT YOU NEED TO SUCCEED * BSc, MSc, or PhD in Computer Science, Mathematics or equivalent * 5+ years post-graduation professional C++ software development experience (proprietary trading industry preferred) * Ability to write clean, reliable, and highly scalable code * Good knowledge of algorithms and data structures * Experience in parallel, asynchronous, and multithreaded programming * Interest in achieving maximum performance from available hardware and software * Ability to communicate with technical and non-technical business colleagues WHAT WE OFFER At Flow Traders, we create the conditions for hard‑working, high‑performing people to do their best work. From a thorough onboarding and ongoing access to Flow Academy, to latest technology and a collaborative, non‑hierarchical culture, we give you the tools, ownership, and support to move fast and drive outcomes. We keep a close‑knit, small‑company feel while offering competitive salary, annual discretionary profit share, and comprehensive benefits, so talent can grow here, and stay here. See our benefits below: * Flow Academy and opportunities to attend domain-related conferences * Daily catered lunch, great coffee, and a fully stocked kitchen and snack bar * In-house Bar and Lounge with arcade, table tennis, billiards, and game consoles * Company boat * In-house gym and sessions with our nutritionist or personal trainer * Bi-weekly massages * Annual company trip and a variety of events throughout the year, such as the New Years Event * Global rotations across our offices worldwide * and more Flow Traders does not accept unsolicited resumes from any professional staffing or search firms. All resumes, and any other information identifying potential candidates, submitted to any employee at Flow Traders via email, the Internet or directly without a valid and signed search agreement will be deemed free to contact by Flow Traders without any restrictions and no placement fee of any kind will be paid in the event the candidate is hired by Flow Traders