Blockchain.com
Senior Software Engineer - Trading Platform
📍
Paris, France • Hybrid
Blockchain.com is connecting the world to the future of finance. As the most trusted and fastest-growing global crypto company, we help millions of people worldwide safely access cryptocurrency. Founded in 2011, we provide the world's largest and most trusted production blockchain platform.
90M+
Wallet Holders
40M+
Verified Users
$1T+
Transactions
75M+
Wallets Powered
Culture: Blockchain.com is a high-performance culture marked by fearlessness and hyper productivity. We're looking for hardworking team players with a desire to learn and grow, who can work harder, faster, and smarter to deliver tangible results.
What You Will Do
- Build low latency, scalable and highly performant trading services in RUST including Order Management System (OMS), exchange gateways, risk management systems, etc.
- Enhance and maintain OMS functionality, ensuring efficient order execution, routing, and management in a high-frequency trading environment.
- Be a part of a fast-paced dedicated engineering team committed to constantly improving and iterating on cutting edge systems.
- Be at the forefront of the cryptocurrency exchange ecosystem building out a new set of financial services, systems and architecture.
- Gain exposure to an array of low latency, high throughput techniques and algorithms.
- Ensure security is at the forefront of everything you do, employing advanced encryption schemes to secure user and company data.
- Work closely with the other tech teams to seamlessly deliver the highest quality products and improve performance across the board.
What You Will Need
- You possess an innate curiosity, and thrive on learning new technologies.
- Extensive experience in C++ and/or Rust
- Experience with Python and SQL.
- Experience in one or more of the following programming areas:
- Multithreading
- Network programming, including multicast
- Performance benchmarking and tuning
- Extreme interest in delivering high quality software with testing embedded in the development process from the very beginning.
- Experience in trading systems architecture: Familiarity with Order Management Systems (OMS), exchange gateway connectivity, market data ingestion and processing, as well as high-throughput, low-latency systems.
- You take a pragmatic approach to developing clean solutions to complex problems.
- Basic understanding of algorithms, data structures, databases and distributed systems is must.
Compensation & Perks
- Full-time salary based on experience and meaningful equity in an industry-leading company
- Hybrid model working from home & our office in Paris
- Work from Anywhere Policy: You can work remotely from anywhere in the world for up to 20 days per year
- ClassPass membership
- Budgets for learning & professional development
- Unlimited vacation policy; work hard and take time when you need it
- Apple equipment
- The opportunity to be a key player and build your career at a rapidly expanding, global technology company in an emerging field
- Flexible work culture
