Software Engineer, Backend Systems – Crypto Trading

New York, New York
IDj-67
Job TypeDirect Hire
Remote TypeOn-Site

Software Engineer, Backend Systems – Crypto Trading

Location: New York, NY | On-site, 5 Days Per Week
Employment Type: Full-Time
Salary: $185,000–$300,000 Annually

Position Overview

We are seeking an experienced Backend Software Engineer with 2–4 years of experience and strong production-level Rust programming skills to develop and maintain high-performance backend systems for a cryptocurrency trading platform.

The ideal candidate has experience with Rust, Tokio, asynchronous programming, low-latency systems, and real-time data processing, along with a background in fintech, trading, or blockchain technology.

Key Responsibilities

  • Design, develop, and maintain high-performance backend systems using Rust.

  • Build and optimize REST APIs, WebSocket APIs, and real-time data pipelines.

  • Develop backend systems that support cryptocurrency trading, risk management, and liquidation processes.

  • Process live market data and optimize systems for fast, reliable trading execution.

  • Build and maintain distributed systems, including blockchain state machines and asynchronous workflows.

  • Develop concurrent applications using Rust and Tokio.

  • Manage and optimize relational, time-series, and key-value databases.

  • Troubleshoot performance issues and improve system speed, scalability, and reliability.

  • Collaborate with engineering teams on system architecture, development, and production support.

Required Qualifications

  • 2–4 years of professional backend software engineering experience.

  • Professional production experience with Rust is mandatory. Personal projects alone do not qualify.

  • Hands-on experience with Tokio or similar Rust asynchronous frameworks.

  • Experience building low-latency, real-time, or high-throughput backend systems.

  • Strong understanding of concurrency, asynchronous programming, and distributed systems.

  • Experience developing REST APIs, WebSocket APIs, or streaming data services.

  • Professional experience in at least one of the following:

    • Cryptocurrency trading

    • Financial Technology (Fintech)

    • Electronic Trading

    • High-Frequency Trading (HFT)

    • Blockchain Infrastructure

  • Experience working with relational, time-series, and key-value databases.

  • Previous professional startup experience is required.

  • Experience completing personal software engineering projects, preferably using Rust or C.

  • Strong problem-solving skills and the ability to work independently.

  • Must be authorized to work in the United States without current or future visa sponsorship.

  • Must be available to work on-site five days per week. No remote or hybrid options.

Drag & Drop Resume

(PNG, JPEG, PDF, DOC, TXT)

Message & data rates may apply to all numbers allowed to receive messages

Message frequency varies. Text STOP to opt-out or HELP for assistance