Skip to content
dYdXdYdXNew York, NY

Software Engineer - Backend

Build low-latency backend systems for high-volume crypto trading, including order matching engines, blockchain protocol code, and APIs. Requires 2+ years experience, strong coding skills, and Bachelor's in CS or related.

180k – 240k/yr
Hybrid2+ YOEBackend Engineering

About the role

Responsibilities

  • Write low latency financial software that will process billions of dollars a day worth of trading volume, including order book matching engines, trading engines, and REST & Websocket API endpoints
  • Develop open source blockchain-based code that powers the dYdX protocol
  • Build high performance REST & WebSocket APIs to power our frontend app as well as programmatic traders
  • Write open source TypeScript & Python clients that allow users to interact directly with our on-chain smart contracts
  • Work together with multi-functional teams to develop the best overall product

Requirements

  • At least 2+ years experience working as a full-time developer (for new graduates, we require internship experience from a top tech company)
  • You have a depth of technical experience and have demonstrated excellence through previous work
  • You write secure, efficient, high quality code
  • You are a fast learner who can quickly master new technologies
  • Requires a Bachelor’s degree in Computer Science or a related field and 3 years of experience or alternatively, a Master’s degree in same and 1 year of experience

Nice to Haves

  • You've worked on high-quality products in the finance or security space
  • You have experience with JavaScript, Node.js, and/or Postgres
  • You have experience building blockchain applications / smart contracts

Compensation

  • Salary range for this job is $180K to $240K USD (NY). Compensation subject to experience and location.

Skills

TypeScriptPythonNode.jsREST APIsWebsocketPostgresBlockchainSmart ContractsOrder BookMatching Engine
xAI

Software Engineer

xAIPalo Alto, CA +1

Develop core networking software including routing, traffic engineering, and real-time switch software for xAI's Colossus GPU cluster. Requires strong C/C++ experience and knowledge of high-performance networking and distributed systems.

180k – 440k/yr
On-site2+ YOEBackend Engineering
HappyRobot

Software Engineer - Backend

HappyRobotSan Francisco, CA

Backend-focused Software Engineer building and operating scalable services, real-time infrastructure for AI workflows using Go. Requires 2+ years experience in backend engineering and system design.

180k – 220k/yr
On-site2+ YOEBackend Engineering
Plaid

Software Engineer, Backend

PlaidSan Francisco, CA +1

Builds scalable backend systems and APIs powering financial data connections for millions of users. Collaborates with PMs and designers to ship reliable features, with 1-4 years of engineering experience required.

176k – 244k/yr
Hybrid1+ YOEBackend Engineering
Mirage

Software Engineer, Backend

MirageNew York, NY

Backend engineer building and owning end-to-end services, APIs, data pipelines, and ML infrastructure to power an AI-native video platform. Requires 2+ years experience shipping production systems, strong problem-solving, and comfort integrating large generative AI models.

175k – 275k/yr
On-site2+ YOEBackend Engineering
Trexquant

C++ Trading & Simulator Engineer (USA)

TrexquantStamford, CT +1

Develops high-performance C++ systems for trading simulations, backtesting, data pipelines, and low-latency execution. Collaborates with quants and traders; requires 2+ years C++ experience with strong algorithms and concurrency knowledge.

175k – 200k/yr
On-site2+ YOEBackend Engineering