← All jobs
EC

Software Engineer, Backend Systems – Crypto Trading - Rust

Epitria ConsultingNew York, NY
Type
Full-time
Work setup
On-site
Experience
Mid
Posted
Today
🛂 Visa sponsorship

What engineering roles in crypto pay

214 salaries · our own data
median $202k$143k$255k

Most engineering roles in crypto pay between $143k and $255k, with a median of $202k.

As a Software Engineer, Backend Systems at Epitria Consulting's client, you build the backend infrastructure behind a real-time crypto trading platform. You work on technically challenging systems involving live market data, risk management, trading venues, and millisecond-level response times. This role is for a backend engineer with strong asynchronous programming and systems knowledge, a performance-driven mindset, and a genuine interest in trading and financial markets. Engineering teams are based in New York City and San Francisco, with 5 days per week office attendance required at your applicable location.

What you'll do

  • Build and maintain risk and liquidation engines that manage risk and improve capital efficiency in volatile markets
  • Design and implement blockchain state machines supporting trading, settlement, and risk operations
  • Develop services that maintain consistent state across asynchronous processes using voting, consensus, and coordination mechanisms
  • Process live market data and coordinate time-sensitive actions across trading venues
  • Manage WebSocket streams and other real-time workflows
  • Build high-performance REST and WebSocket APIs with millisecond-level response times

What you bring

  • 2-4 years of relevant backend software engineering experience
  • Meaningful, hands-on production experience with Rust
  • Experience with asynchronous programming, including Tokio or directly comparable Rust-based asynchronous systems
  • Experience building backend services for real-time, high-throughput systems
  • Experience with low-latency or trading systems
  • Proficiency with multiple database types, including relational, time-series, or key-value databases
  • Meaningful experience working in a startup environment
  • Experience in fintech, crypto, trading, high-frequency trading, or blockchain
  • Genuine, demonstrable interest in trading and financial markets
  • Meaningful personal side projects, especially in Rust or C
  • Strong backend and systems-engineering fundamentals
  • Ability to thrive in a fast-moving, highly collaborative, in-person environment
  • Authorization to work in the United States without current or future visa sponsorship

What we offer

  • 5 days per week in-office work at the San Francisco office
Software Engineer, Backend Systems – Crypto Trading - Rust | CryptoJobsHQ