Blockchain.com

Senior Back-End Engineer, Trading Platform

Blockchain.com
Apply
12 days ago
London, United KingdomSenior

Responsibilities

  • Build low-latency, scalable, and high-performance trading services in Rust, including OMS, exchange gateways, and risk management systems.
  • Enhance and maintain Order Management System functionality for efficient order execution, routing, and management.
  • Develop cryptocurrency exchange financial services, systems, and architecture.
  • Apply multithreading, multicast network programming, performance benchmarking, and tuning techniques.
  • Implement security measures and advanced encryption schemes to protect user and company data.
  • Collaborate with other technology teams to deliver high-quality products and improve performance.
  • Drive unit, integration, end-to-end, load, capacity, and failure-recovery testing throughout development.

Requirements

  • Extensive experience with C++ and/or Rust.
  • Experience with Python and SQL.
  • Experience with multithreading, network programming including multicast, or performance benchmarking and tuning.
  • Experience with trading-systems architecture, including OMS, exchange gateway connectivity, market-data ingestion and processing, and high-throughput low-latency systems.
  • Understanding of algorithms, data structures, databases, and distributed systems.
  • Ability to develop pragmatic, clean solutions to complex problems and maintain a high standard of software quality.

Benefits

  • Full-time salary based on experience and meaningful equity.
  • Role based in the London office with mandatory in-office attendance four days per week.
  • Work remotely from anywhere in the world for up to 20 days per year.
  • ClassPass.
  • Learning and professional-development budgets.
  • Unlimited vacation policy.
  • Apple equipment.
  • Flexible work culture and career-growth opportunity.

Categories

Blockchain.com

About Blockchain.com

1,001-5,000 employees
Contact me