eFinancialCareers · London
Full job description About the company This is an engineering-driven crypto technology company based in London. They build and operate Titan, the largest block builder on Ethereum. They are venture-backed and have been profitable for the past three years. Blockchains have created something genuinely new: a trustless, shared layer for financial instruments. For that to work at scale, the network needs infrastructure that can support extremely high throughput and sophisticated trading, while keeping the underlying system decentralised. That's what is being built here. Ultra-performant infrastructure that keeps decentralised networks efficient. What you'd work on Your day-to-day work spans four key areas: High-throughput optimisation Every block, processing tens of thousands of transactions, each simulated hundreds to thousands of times through the VM when running different sorting algorithms trying to find the optimal transaction ordering in an NP-hard problem. Alongside the other blockchain problems like computing the full state merkle trie for each block. At this scale, saving even a single microsecond in frequently called code compounds across millions of calls. Low-latency systems Parts of the stack run end-to-end in low microseconds. Alongside the large sorting algorithms, there are parts of the system kept ultra simple and low-latency. For example, when a bid update comes in from a relay, it's important to calculate a bid response and forward it to the relay before competitors do. This is the kind of work where finding big improvements is hard and requires smaller, specific optimisations. Competitive dynamics Block building is an adversarial game. Competing against other builders every slot, watching how they sort transactions, how they adjust bids, what patterns emerge in their behaviour. A lot of the work here requires spending significant time analysing patterns, finding insights, and turning them into engineering or strategic changes that