Senior Software Engineer - Backend

2 Months ago • 5 Years + • Backend Development • $175,000 PA - $270,000 PA

Job Summary

Job Description

As a Senior Software Engineer - Backend at dYdX, you will build cutting-edge decentralized technologies to redefine global financial markets. Your responsibilities include writing high-performance financial software for order book matching engines, trading engines, and REST & Websocket API endpoints. You'll develop open-source, blockchain-based code, build and optimize REST & WebSocket APIs, and create TypeScript & Python clients for user interaction with on-chain smart contracts. You will also architect performant and reliable backend systems, mentor junior engineers, and promote best practices in open-source and blockchain software development.
Must have:
  • 5+ years of full-time developer experience
  • Write secure, efficient, high-quality code
  • Experience with JavaScript, TypeScript, Node.js, PostgreSQL, Redis, Kafka, Express, WebSockets, Docker
  • Fast learner, able to master new technologies quickly
Good to have:
  • Experience in finance or security products
  • Interest in full stack development (Web Services, SQL, CSS, React, Redux)
  • Strong interest in decentralized finance
  • Experience building blockchain applications/smart contracts
  • CS Degree or equivalent experience

Job Details

At dYdX you'll have an opportunity to build state-of-the-art decentralized technologies that will redefine global financial markets. By joining us at this stage in our growth, you will help make fundamental decisions that will shape the course of dYdX. 

Learn more about working at dYdX

ABOUT dYdX:

  • We’ve built the software underlying the world’s leading decentralized exchange for advanced trading of crypto derivatives
  • dYdX is founded by an ex-Coinbase, ex-Uber engineer, with a Princeton CS background. Our team has previous experience at Coinbase, Uniswap, Google, Amazon, Lyft, Meta 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 

RESPONSIBILITIES:

  • Write financial software with high performance requirements, including order book matching engines, trading engines, and REST & Websocket API endpoints and other tools for real-time transaction processing
  • Develop open source blockchain-based code that powers the dYdX protocol within the decentralized finance ecosystem
  • Build and optimize REST & WebSocket APIs that support frontend applications and programmatic traders, ensuring efficient access to the decentralized trading infrastructure
  • 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
  • Architect performant and reliable backend systems that support decentralized, transparent financial transactions
  • Mentor and develop junior engineers, promoting best practices in open-source and blockchain software development

REQUIREMENTS:

  • 5+ years experience working as a full-time developer
  • You write secure, efficient, high quality code and have a good understanding of CS fundamentals
  • You have experience with or are open to learning JavaScript, TypeScript, Node.js, PostgreSQL, Redis, Kafka, Express, WebSockets, Docker
  • You are a fast learner who can quickly master new technologies

NICE TO HAVES:

  • You've worked on high quality products in the finance or security space
  • Interest in fullstack development. Experience building Web Services, SQL, CSS, React, Redux
  • You have an strong interest in decentralized finance
  • You have experience building blockchain applications / smart contracts
  • CS Degree or equivalent experience

Salary range for this role is $175K to $270K USD (NY). Compensation subject to experience and location. Published salary bands pursuant to transparency laws, and do not include possible variable compensation such as annual merit increases, bonus eligibility, commission, or equity incentive.

Similar Jobs

Globalization Partners - Principal Software Engineer

Globalization Partners

India (Remote)
2 Months ago
FICO - Full Stack Engineer II

FICO

Bengaluru, Karnataka, India (On-Site)
1 Year ago
Code and Theory - Senior Engineer, Back-end

Code and Theory

Karnataka, India (Remote)
8 Months ago
bytedance - Senior Software Development Engineer - Cloud Native Databases

bytedance

San Jose, California, United States (On-Site)
6 Months ago
Sigma Software - Technical Support Engineer (FinTech)

Sigma Software

Warsaw, Masovian Voivodeship, Poland (On-Site)
8 Months ago
Winzo - Backend Engineering

Winzo

New Delhi, Delhi, India (On-Site)
2 Months ago
Sportradar - Back-End Developer

Sportradar

Athens, Greece (Hybrid)
2 Weeks ago
Monzo - Staff Backend Engineer

Monzo

London, England, United Kingdom (Remote)
1 Month ago
appier - Senior Software Engineer, Backend Development

appier

Taipei City, Taiwan (On-Site)
3 Weeks ago
bytedance - Backend Software Engineer Intern

bytedance

Seattle, Washington, United States (On-Site)
1 Month ago

Get notifed when new similar jobs are uploaded

Similar Skill Jobs

Passive Logic - Digital Twin AI Framework Engineer

Passive Logic

Salt Lake City, Utah, United States (On-Site)
5 Months ago
legion - Senior Integration Engineer

legion

Bucharest, Bucharest, Romania (Hybrid)
3 Weeks ago
bohemia interactive - Junior Backend Developer

bohemia interactive

Prague, Prague, Czechia (On-Site)
1 Month ago
Marsh McLennan - Senior Java Software Engineer

Marsh McLennan

Cluj-Napoca, Cluj County, Romania (Hybrid)
1 Month ago
luxsoft - Senior DevOps Engineer

luxsoft

Pune, Maharashtra, India (On-Site)
1 Week ago
AI Fund - Full-Stack Engineer

AI Fund

San Francisco, California, United States (Hybrid)
3 Months ago
Rackspace Technology - Operational Lead – Day-to-Day Operations

Rackspace Technology

Riyadh, Riyadh Province, Saudi Arabia (On-Site)
1 Week ago
Razer - AI Software Engineering

Razer

Chengdu, Sichuan, China (On-Site)
1 Month ago
Trend Micro - Sr. Cloud Software Engineer (Vision One XDR Search Data Lake)

Trend Micro

Taipei City, Taiwan (On-Site)
1 Month ago

Get notifed when new similar jobs are uploaded

Jobs in New York, New York, United States

Apple - RF System Integration Engineer - Cellular

Apple

Cupertino, California, United States (On-Site)
1 Month ago
Microsoft - Senior Researcher – Generative AI

Microsoft

Redmond, Washington, United States (On-Site)
2 Months ago
Palo Alto Networks - Sr. Manager, Software Firewall CSP OEM Partnerships GTM (Global)

Palo Alto Networks

Santa Clara, California, United States (On-Site)
1 Month ago
Roblox - Manager, Special Investigations

Roblox

Washington, District Of Columbia, United States (On-Site)
1 Week ago
luxsoft - Regular IT Systems Management Analyst

luxsoft

Worcester, Massachusetts, United States (On-Site)
3 Months ago
PwC - Seniors Digital Assurance & Transparency

PwC

United States (On-Site)
3 Weeks ago
Patreon - Technical Sourcer - Contract

Patreon

San Francisco, California, United States (Hybrid)
3 Months ago
Xsolla - DevOps Engineer

Xsolla

Raleigh, North Carolina, United States (Hybrid)
2 Weeks ago
bytedance - Senior Machine Learning Ops Engineer, ML System

bytedance

San Jose, California, United States (On-Site)
8 Months ago
UPF Industries  - Truck Driver/Switcher

UPF Industries

New London, Wisconsin, United States (On-Site)
1 Month ago

Get notifed when new similar jobs are uploaded

Backend Development Jobs

Apple - Sr. Software Backend Engineer

Apple

Seattle, Washington, United States (On-Site)
1 Month ago
bytedance - Backend Software Engineer (Business Infra), ByteCloud - 2025 Start

bytedance

Singapore (On-Site)
8 Months ago
GameChanger - Staff Backend Engineer, Video Enablement

GameChanger

United States (Remote)
3 Months ago
Apple - Senior Software Engineer - Backend (Developer Publications)

Apple

San Diego, California, United States (On-Site)
1 Week ago
Technorizen Software Solution - Exp. PHP Developer

Technorizen Software Solution

Indore, Madhya Pradesh, India (On-Site)
11 Months ago
Capgemini - Backend Developer

Capgemini

Bengaluru, Karnataka, India (On-Site)
1 Month ago
Turbulent - Senior Backend Developer

Turbulent

Montreal, Quebec, Canada (On-Site)
1 Day ago
binance - Backend Engineer (Python, Java)

binance

Taipei City, Taiwan (Remote)
3 Years ago
warner bros games - Principal Engineer - Backend (MSC Team)

warner bros games

(Hybrid)
4 Months ago
Wildlife Studios - Senior Backend Engineer - Python

Wildlife Studios

São Paulo, Brazil (On-Site)
4 Days ago

Get notifed when new similar jobs are uploaded

About The Company

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. About dYdX: We've built the world's leading decentralized exchange for lending, borrowing and margin trading Ethereum based assetsdYdX is founded by an ex-Coinbase, ex-Uber engineer, with Princeton CS background.

New York, United States (On-Site)

New York, United States (On-Site)

New York, New York, United States (On-Site)

New York, New York, United States (On-Site)

New York, New York, United States (On-Site)

New York, New York, United States (Hybrid)

New York, New York, United States (On-Site)

New York, New York, United States (On-Site)

View All Jobs

Get notified when new jobs are added by dYdX

Level Up Your Career in Game Development!

Transform Your Passion into Profession with Our Comprehensive Courses for Aspiring Game Developers.

Job Common Plug