Lead Software Engineer, Clearing Engineering

CoinDesk is a media, events, indices, and data company serving the global crypto economy.

Distributed

Funding history

Investors

About CoinDesk

CoinDesk operates a cryptocurrency newsroom covering markets, policy, technology, and digital assets. It also provides institutional digital-asset market data through CoinDesk Data and benchmark indices and reference rates through CoinDesk Indices.

View jobs by CoinDesk

Skills

Candidate Availability

Required and preferred rules are kept separate and reflect the wording in the original posting.

About the Role

Design, build, and maintain high-performance risk and clearing systems supporting automated default management and capital efficiency. Architect scalable market-data infrastructure, ensure high availability and disaster recovery, optimize performance, translate complex requirements into technical designs, enforce testing and code-quality standards, and mentor engineers.

Requirements

  • 10+ years of engineering experience supporting mission-critical risk and clearing systems at a regulated financial institution
  • Deep knowledge of margining, default waterfall mechanics, mark-to-market valuation, stress testing, and backtesting
  • Understanding of derivatives, options, futures, and Greeks
  • Expert-level Java proficiency building fault-tolerant, high-throughput systems
  • Experience with performance tuning, garbage collection optimization, concurrency, and memory management
  • Implementation experience with Aeron and Kafka
  • Expertise in data structures, event schemas, and database models
  • Proficiency with SQL and NoSQL data stores including Postgres, Redis, and MongoDB
  • Understanding of testing methodologies, SDLC, Twelve-Factor App, HA/DR, and hexagonal architecture
  • Ability to use Large Language Models to accelerate development while maintaining engineering standards
  • Ownership, adaptability, mentorship, and collaborative communication

Responsibilities

  • Design, build, and maintain high-performance risk systems for the Clearing function
  • Architect scalable infrastructure to ingest and transform market data feeds
  • Apply data models and workflows across risk management, regulatory reporting, and clearing
  • Ensure high availability, disaster recovery, data freshness, and throughput
  • Enforce code quality, automated testing, and SDLC best practices
  • Identify bottlenecks and cost inefficiencies through performance profiling
  • Collaborate with product managers, quants, and risk managers to translate requirements into technical specifications
  • Drive evolution of the platform's target-state architecture

Benefits

  • Discretionary annual target bonus
  • Performance incentives