Senior Software Engineer - Backend

3 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

Ion - Oracle Database Administrator, Italy

Ion

Italy (Hybrid)
9 Months ago
Kgroup - Back-End Developer (NodeJS)

Kgroup

Thành Phố Hồ Chí Minh, Vietnam (On-Site)
1 Year ago
Precisly - Real-time CDC and ETL solutions

Precisly

Canada (On-Site)
4 Weeks ago
Flying Bark - Production Pipeline TD

Flying Bark

Sydney, New South Wales, Australia (Hybrid)
2 Months ago
Toast - Senior Software Engineer

Toast

Bengaluru, Karnataka, India (Hybrid)
1 Week ago
Wargaming - Senior MLOps/Backend Developer

Wargaming

Prague, Prague, Czechia (Remote)
1 Week ago
Papaya Gaming - Senior Backend Engineer

Papaya Gaming

Tel Aviv-Yafo, Tel Aviv District, Israel (On-Site)
1 Week ago
Inkittt - Backend Martech Engineer

Inkittt

San Francisco, California, United States (Hybrid)
8 Months ago
Astra - Senior/Staff Backend Engineer

Astra

United States (Remote)
3 Weeks ago
Unity - Senior Golang Backend Engineer

Unity

Tel Aviv-Yafo, Tel Aviv District, Israel (On-Site)
3 Months ago

Get notifed when new similar jobs are uploaded

Similar Skill Jobs

Kavalirio - Database Engineer

Kavalirio

Fort Meade, Maryland, United States (On-Site)
3 Weeks ago
SoftSwiss - Automation QA Engineer - Senior

SoftSwiss

Poland (Remote)
1 Week ago
Adobe - Engineering Manager - II

Adobe

Noida, Uttar Pradesh, India (On-Site)
2 Months ago
Syniverse - Principal Software Developer

Syniverse

San José Province, Costa Rica (On-Site)
6 Days ago
SoftSwiss - Go Developer - Senior

SoftSwiss

Poznań, Greater Poland Voivodeship, Poland (Remote)
1 Month ago
Ruselle Investments - DevOps Engineer I

Ruselle Investments

Mumbai, Maharashtra, India (On-Site)
1 Week ago
luxsoft - Senior/Lead DevOps Engineer

luxsoft

Hyderabad, Telangana, India (On-Site)
1 Month ago
 Many Chat  Inc  - Senior Backend Developer (Product Teams)

Many Chat Inc

Barcelona, Catalonia, Spain (Hybrid)
1 Week ago
NinjaVan - Senior Software Engineer - Fullstack Developer

NinjaVan

Hyderabad, Telangana, India (On-Site)
1 Month ago
Canonical - Cloud Professional Services Manager

Canonical

(Remote)
2 Months ago

Get notifed when new similar jobs are uploaded

Jobs in New York, New York, United States

Cadence - Sr. Principal Design Engineer

Cadence

Austin, Texas, United States (On-Site)
2 Months ago
Toast - Retail Account Executive

Toast

Blacksburg, Virginia, United States (Hybrid)
4 Weeks ago
Shield AI - Staff Propulsion Engineer

Shield AI

Dallas, Texas, United States (On-Site)
1 Week ago
Sully.ai - Senior Software Engineer

Sully.ai

United States (Remote)
1 Week ago
Apple - Flex DFM Engineer

Apple

Austin, Texas, United States (On-Site)
2 Weeks ago
Apple - Flex DFM Engineer

Apple

Cupertino, California, United States (On-Site)
2 Months ago
Gearbox - Senior Online Programmer

Gearbox

Frisco, Texas, United States (On-Site)
8 Months ago
Testronic - Senior Account Director of New Business

Testronic

United States (Remote)
1 Month ago
DraftKings - Account Management Operations Associate

DraftKings

Boston, Massachusetts, United States (On-Site)
1 Week ago
Open Systems Technologies - Leadership Development Associate

Open Systems Technologies

Charlotte, North Carolina, United States (On-Site)
2 Weeks ago

Get notifed when new similar jobs are uploaded

Backend Development Jobs

Match Group - Senior Software Engineer, Backend

Match Group

Palo Alto, California, United States (Hybrid)
1 Month ago
N26 - Backend Engineer - N26 SIM

N26

Barcelona, Catalonia, Spain (On-Site)
4 Weeks ago
warner bros games - Principal Engineer - Backend (MSC Team)

warner bros games

(Hybrid)
5 Months ago
Inkittt - Backend Martech Engineer

Inkittt

San Francisco, California, United States (Hybrid)
8 Months ago
USE Insider - Senior Software Engineer (Backend)

USE Insider

Istanbul, İstanbul, Türkiye (Remote)
9 Months ago
Play Perfect - Senior Backend Developer

Play Perfect

Tel Aviv-Yafo, Tel Aviv District, Israel (On-Site)
2 Months ago
Grammarly - Back-End Software Engineer

Grammarly

Kyiv, Kyiv City, Ukraine (Hybrid)
2 Weeks ago
MURKA - PHP Developer

MURKA

Poland (On-Site)
6 Months ago
smartbear - Senior Software Engineer - JAVA Backend (Zephyr Enterprise)

smartbear

Bengaluru, Karnataka, India (On-Site)
3 Weeks 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 (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