At dYdX you'll have an opportunity to build state-of-the-art decentralized technology that will redefine global financial markets. By joining us at this early stage you will make fundamental decisions that will shape the course of dYdX. We prefer passionate quick learners with a history of excellence at top companies and/or universities.

Take our coding test! We'll reach out if it goes well!

About dYdX:

  • We've built the world's leading decentralized exchange for lending, borrowing and margin trading Ethereum based assets
  • dYdX is founded by an ex-Coinbase, ex-Uber engineer, with Princeton CS background. Our team has previous experience at Google, Bloomberg, Amazon, Bain, NerdWallet and other top companies
  • We're a world-class team with top backers and advisors, including Andreessen Horowitz, Polychain Capital, Brian Armstrong, Fred Ehrsam, Naval Ravikant, Elad Gil and more


  • Write financial software (order book matching and trading algorithms)
  • Write JavaScript modules that wrap our contract code or interact with our contracts on-chain
  • Analyze Ethereum blockchain data
  • Build and enhance our trading platform dYdX
  • Build internal tools, dashboards, and responsive web applications
  • Work across the entire stack to build, test and ship new user facing products on top of the base layer protocol


  • At least 1+ years experience working as a full-time developer (for new graduates, we require internship experience from a reputable startup)
  • 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


  • You've worked on high quality products in the finance or security space
  • You have experience with Node, React, Redux, and/or Postgres
  • You have an understanding of blockchain technology
  • CS Degree or equivalent experience

Apply for this Job

* Required