Smarkets operates a prediction markets platform and builds the real-time, low-latency trading infrastructure that powers it. The company describes its platform as one of the world's most sophisticated prediction markets, built on distributed systems engineered for continuous, 24/7 operation. Its core technical stack spans Rust, Python, Kubernetes, and Kafka, with a strong focus on reliability engineering, fault tolerance, and ultra-low latency.
The engineering team of roughly 90 people - drawn from 26 nationalities - ships to production daily. The organisation structures itself around small, collaborative teams with clearly defined ownership, and favours deep technical problem-solving over process overhead. Peer review, mentorship, and shared technical leadership are central to how the team works.
Smarkets sits at the intersection of prediction markets and financial technology, building systems that must perform continuously under the same constraints as real-time financial trading infrastructure. The preference is to use the best available tools for a given problem, and engineers are expected to engage with both the technical and commercial dimensions of the product they build.