Job Description
Blockchain.com, the world's leading software platform for digital assets, is seeking a Staff Software Engineer to join its Exchange team in London. The ideal candidate will be a hardworking team player with a strong desire to learn and grow, capable of delivering tangible results in a high-performance culture.
The role involves building low latency, scalable, and highly performant exchange services, including matching engines, customer gateways, and market data systems. The engineer will also ensure high-quality systems with integrated testing, contribute to rapid product iteration, and maintain security using advanced encryption schemes.
Blockchain.com offers unlimited vacation, Apple equipment, and a flexible work culture. The company is committed to diversity and inclusion.
- Build low latency, scalable and highly performant exchange services
- Deliver high quality systems that integrate testing at every development stage
- Be a part of a dedicated engineering team committed to rapidly shipping
- Ensure security is at the forefront of everything you do
Requirements:
- Integrity
- Extensive experience in C/C++ development, including metaprogramming
- Experience with Java, Python and SQL would be useful
- Experience in several programming areas: Multithreading, Network programming, Interprocess Communication, Performance benchmarking and tuning
- Extreme interest in delivering high quality software
- Experience in trading system architecture, exchange gateway connectivity, market data generation and ingestion
- Understanding of algorithms, data structures, databases and large-scale systems
Blockchain.com offers:
- Unlimited vacation policy
- Apple equipment
- Work from Anywhere Policy
- Meaningful equity in an industry-leading company
- Flexible work culture