Software Engineer, Backend Systems

Transparent Search Group

  • New York, New York
  • 18 days ago

    Highlights

    Fullstack brings perpetuals, cross-chain spot and prediction markets into one portfolio-margin trading experience with a single unified balance, extending USDC collateral to the venues of each user's choice. Fullstack is looking for a backend engineer with production Rust experience to help build the infrastructure behind its real-time trading platform: risk, settlement, market data and the APIs traders depend on.

    Numbers & Facts

    LocationNew York, New York
    Websitehttps://www.transparentsearchgroup.com

    Description

    Software Engineer, Backend Systems

    Company: Fullstack
    Location: New York, NY (on-site)
    Compensation: $185,000 - $300,000 + competitive equity
    Employment Type: Full-time
    Visa Sponsorship: TN and H-1B transfers only (excluding H-1B holders in year 3 or year 6)

    About Fullstack

    Fullstack is building a single front end for crypto trading. Today retail traders are spread across multiple front ends, browser-extension wallets, bridges and a growing list of venues. Fullstack brings perpetuals, cross-chain spot and prediction markets into one portfolio-margin trading experience with a single unified balance, extending USDC collateral to the venues of each user's choice.

    One co-founder built Insilico Terminal, which the company describes as the leading order execution and management system for centralized exchanges; the other ran one of the top on-chain and centralized-exchange high-frequency trading firms. Fullstack has raised $15M+ and has a team of about 10.

    The Role

    Fullstack is looking for a backend engineer with production Rust experience to help build the infrastructure behind its real-time trading platform: risk, settlement, market data and the APIs traders depend on. This role suits someone with strong asynchronous programming, solid systems knowledge and a performance-driven mindset who thrives in a collaborative, in-person environment.

    What You Will Do

    • Build and maintain risk and liquidation engines that improve capital efficiency in volatile markets.
    • Design and implement the blockchain state machines that power trading, settlement and risk.
    • Build services that keep state consistent across asynchronous processes using voting, consensus and coordination.
    • Process live market data and coordinate actions across trading venues over WebSocket streams.
    • Build high-performance REST and WebSocket APIs with millisecond-level response times.

    What You Bring

    • 2-4 years as a backend software engineer
    • In-depth production experience with Rust
    • Strong asynchronous programming (Tokio a plus) and distributed systems knowledge
    • A performance-driven mindset for latency-sensitive, real-time systems
    • Ability to work on-site in New York

    Tech Stack

    Rust, Tokio, distributed systems, blockchain, REST APIs, WebSocket APIs, Docker

    Similar Jobs

    See more jobs