Software Engineer, Backend Systems

Transparent Search Group
  • New York, New York
    18 days ago

    Job 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

    Numbers & Facts

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

    Skills

    • Application Programming Interface (API)unmatched
    • Blockchainunmatched
    • Centralized Operations/Managementunmatched
    • Data Processingunmatched
    • Distributed Computingunmatched
    • Dockerunmatched
    • REST (Representational State Transfer)unmatched
    • Retailunmatched
    • Riskunmatched
    • Software Engineeringunmatched
    • Systems Engineeringunmatched
    • Team Playerunmatched
    • User Interface/Experience (UI/UX)unmatched
    • Web Browsersunmatched

    Be found by employers

    5,500+ employers search our resume database daily. Add yours to get found by recruiters looking for candidates like you.

    Level up your application

    Professional resume templates

    Browse dozens of recruiter approved resume templates, layouts and formats. Choose your favorite and make it your own in minutes.

    Free resume templates

    Free resume builder

    Improve your existing resume or start from scratch and create a standout, ATS-friendly resume. Add job-specific content, download and apply.

    Free resume builder