Software Engineer - Backend

dYdX is a protocol for decentralized derivatives and margin trading built on the Ethereum blockchain. With dYdX anybody can short, gain leverage, and trade options on any decentralized asset.

Our first product, expo, allows anyone to go short or get leverage by simply buying a token. Expo integrates directly with the blockchain so users can margin trade with no intermediaries.

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 invented the leading protocol for decentralized exchange of options and margin trades 
  • 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


  • Build backend services that interface with the blockchain and support our products such as expo 
  • Work together with multi-functional teams to develop the best overall product


  • 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.js, and/or Postgres 
  • You have an understanding of blockchain technology

Similar searches: Full time, United States, Protocol Development, Protocol Platforms, Back-End Developer, $125,000 - $149,999, Trading & Tools, Financial Services & Products