Senior Software Engineer (Rust or C++)

Job type:Perm
Sector:Software Engineering
Location:London
Location Specifics:City
Salary:£140,000 + equity + profit share
Job ref:TC25002
Post Date:02.01.25
Scroll

Meet Our Recruiter

About the Role

My client is a London-based, venture-backed crypto technology company with a research-driven focus. They have extensive expertise across the transaction supply chain and specialise in building trading infrastructure and MEV services. They are currently one of the largest block builders in Ethereum.

They are looking for a motivated and skilled Software Engineer to join their fast-paced, innovative team. In this high-performance startup environment, you'll have the chance to play a key role in the development of their core infrastructure. Collaborating closely with the founding team, you'll take full ownership from day one and help shape the future of decentralized finance.

Key Responsibilities:

  • Develop and extend our low-latency block building and trading services infrastructure
  • Optimise the performance of our core block builder engine for maximum throughput
  • Contribute to the optimisation of network infrastructure for fast and consistent data transmission
  • Design, develop, and test new features, including advanced bundle merging, transaction sequencing, auction systems, and bundle/transaction propagation

The Ideal Candidate:

You are a Software Engineer with a deep passion for technology and a strong analytical background (e.g., degree in maths, physics, computer science, engineering). While prior experience in low-latency systems, algorithmic trading, or MEV systems is a plus, a keen interest in these areas is essential. You are driven by solving complex problems and have an entrepreneurial mindset.

The Skills We Value:

  •  At least 2 years of experience in Rust (or other languages such as C/C++, Go, Java, C# with a willingness to learn Rust)
  • Experience building systems for data processing or latency-sensitive applications
  • Experience writing high-performance, multi-threaded code
  • Experience developing scalable distributed systems
  • Strong understanding familiarity with concurrency, object-oriented programming, and database systems
  • Linux/Unix, AWS, Git, Docker
  • Understanding of the Ethereum Virtual Machine (EVM), blockchain fundamentals, and Maximal Extractable Value (MEV)

Soft skills:

  • High drive and motivation to achieve challenging goals
  • A strong sense of ownership and responsibility
  • Effective decision-making under pressure
  • A collaborative, team-oriented mindset
  • A determination to push boundaries and solve problems no matter how complex

If this opportunity is of interest please APPLY within.

More jobs from this recruiter

View All

Senior Software Engineer (Rust or C++)

City
London
£140,000 + equity + profit share
Senior software engineer position (Rust or C++) a VC backed, highly profitable Crypto trading infrastructure company.

Senior Frontend Developer

City
London
£130,000.00 + bonus + benefits
Senior Frontend Developer position at leading commodity market maker. Greenfield development building a new exchange and algorithmic trading platform.

Senior Full Stack Developer, .NET

Central London
London
Up to £120,000 plus bonus
My client is a leading energy trader. They are currently in the process of building an ambitious risk system that connects multiple exchanges and captures trade activity in real time with risk calculation for multiple users.

React Frontend Developer

Central London
London
£100,000.00 + bonus + benefits
My client is a leading organisation in the commodities space. They are currently undertaking a large scale greenfield project to create a brand-new state-of-the-art algorithmic trading platform.