Senior Software Engineer - Backend

1 Day ago • 5 Years + • $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

Anthology - Software Engineer II

Anthology

Bengaluru, Karnataka, India (On-Site)
2 Weeks ago
Arkose Labs - Staff iOS Engineer

Arkose Labs

Pune, Maharashtra, India (Hybrid)
23 Hours ago
Linden Lab - Senior Software Engineer, Mobile

Linden Lab

San Francisco, California, United States (On-Site)
6 Months ago
Globalization Partners - Senior Mobile Engineer

Globalization Partners

(Remote)
1 Day ago
NVIDIA - Machine Learning Software Platform Architect

NVIDIA

Shanghai, Shanghai, China (Hybrid)
3 Months ago

Get notifed when new similar jobs are uploaded

Similar Skill Jobs

The Walt Disney Company - Software Engineer II - ABC News Roku

The Walt Disney Company

New York, New York, United States (On-Site)
2 Weeks ago
Critical mass - Front End Developer (Email Development)

Critical mass

Bogota, Colombia (On-Site)
8 Hours ago
Monzo - Staff Backend Engineer

Monzo

Barcelona, Catalonia, Spain (Hybrid)
8 Hours ago
P99 soft - Lead Full Stack Developer (IC role)

P99 soft

Bengaluru, Karnataka, India (Hybrid)
23 Hours ago
Netflix - Software Engineer 5 - Observability UI

Netflix

United States (Remote)
2 Weeks ago
Interactive Brokers - Senior Frontend Developer

Interactive Brokers

Budapest, Hungary (Hybrid)
9 Hours ago
VGW - Software Engineer

VGW

Perth, Western Australia, Australia (On-Site)
1 Day ago
Limit Break - Senior Frontend/Web UI Engineer

Limit Break

Tokyo, Japan (On-Site)
1 Month ago
Redhorse Corp - Full Stack Developer

Redhorse Corp

Chantilly, Virginia, United States (On-Site)
8 Hours ago
Netflix - iOS Engineer 5 - Growth Experiences

Netflix

United States (Remote)
2 Weeks ago

Get notifed when new similar jobs are uploaded

Jobs in New York, New York, United States

Twitch - Senior Manager - Corporate Communications

Twitch

Seattle, Washington, United States (On-Site)
3 Months ago
Axon - Senior Mechanical Design Engineer

Axon

Scottsdale, Arizona, United States (On-Site)
8 Hours ago
Google - Account Manager, Large Customer Sales

Google

New York, New York, United States (On-Site)
1 Week ago
Netflix - Technical Program Manager 5 - Growth Commerce Platform Engineering

Netflix

Los Gatos, California, United States (On-Site)
6 Months ago
Universal Music - Senior Coordinator, Asia Regional Administration

Universal Music

Santa Monica, California, United States (On-Site)
1 Month ago
Notion - Software Engineer, Search

Notion

New York, New York, United States (On-Site)
6 Months ago
AliveCor - Sales Account Executive, Enterprise

AliveCor

United States (On-Site)
1 Week ago
Google - Software Engineer III, Security/Privacy, Google Cloud Security and Privacy

Google

New York, New York, United States (On-Site)
2 Weeks ago
Pentair - Technical Sales Representative

Pentair

Conroe, Texas, United States (Hybrid)
21 Hours ago
Google - Test Engineer III, Google TV

Google

San Jose, California, United States (On-Site)
2 Weeks ago

Get notifed when new similar jobs are uploaded

Similar Category Jobs

Looks like we're out of matches

Set up an alert and we'll send you similar jobs the moment they appear!

About The Company

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