Senior Software Engineer - Backend

Posted 17 Days Ago
New York, NY
Senior level
Blockchain • Fintech • Software • Cryptocurrency • Web3
Leading decentralized perpetuals exchange
The Role
As a Senior Software Engineer at dYdX, you will build decentralized technologies, write financial software for high-volume trading, develop blockchain code, create REST and WebSocket APIs, and mentor junior engineers. You will work with cross-functional teams to ensure a high-quality product delivery.
Summary Generated by Built In

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 world’s leading decentralized exchange for advanced trading of crypto assets
  • 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.

Top Skills

JavaScript
Typescript
The Company
HQ: San Francisco, CA
53 Employees
On-site Workplace
Year Founded: 2017

What We Do

dYdX is the most powerful decentralized open trading platform for advanced crypto financial products, built as a standalone appchain. Trade perpetual contracts with low fees, deep liquidity, up to 20x more buying power all while maintaining full custody and control of your assets.

Why Work With Us

dYdX is on a mission to democratize access to financial opportunity. Our team has experience from top companies like Google, Coinbase, Goldman Sachs, and Facebook. We're backed by the top investors in crypto like a16z, Paradigm, and Polychain. We offer top compensation and generous benefits.

Gallery

Gallery

Similar Jobs

Capital One Logo Capital One

Senior Software Engineer, Back End

Fintech • Machine Learning • Payments • Software • Financial Services
Hybrid
New York, NY, USA
55000 Employees
165K-189K Annually

Pinwheel Logo Pinwheel

Senior Software Engineer, Backend

Big Data • Fintech • Information Technology • Payments • Software
Easy Apply
New York, NY, USA
50 Employees

Capital One Logo Capital One

Senior Software Engineer, Back End (Python)

Fintech • Machine Learning • Payments • Software • Financial Services
Hybrid
New York, NY, USA
55000 Employees
165K-189K Annually

Metropolis Technologies Logo Metropolis Technologies

Senior Software Engineer, Backend

Artificial Intelligence • Computer Vision • Machine Learning • Payments • Real Estate • PropTech
Easy Apply
New York, NY, USA
23100 Employees

Similar Companies Hiring

MassMutual India Thumbnail
Insurance • Information Technology • Fintech • Financial Services • Big Data
Hyderabad, Telangana
bet365 Thumbnail
Software • Gaming • eSports • Digital Media • Automation
Denver, Colorado
6100 Employees
Jobba Trade Technologies, Inc. Thumbnail
Software • Professional Services • Productivity • Information Technology • Cloud
Chicago, IL
45 Employees

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account