Senior Software Engineer - Backend

dYdX

$210K — $300K *
Finance & Insurance
5 - 7 years of experience
Job Overview by Ladders

Qualifications

  • 5+ years of full-time development experience.
  • Proficient in writing secure and efficient code with a strong grasp of computer science fundamentals.
  • Hands-on experience with trading systems or integration processes.
  • Extensive knowledge of distributed systems and software architecture.
  • Strong coding and debugging skills with a fast learning curve for new technologies.

Responsibilities

  • Contribute to the core trading engine, focusing on optimizing throughput, latency, and correctness under high-concurrency conditions.
  • Own and develop real-time market infrastructure to manage order book updates, trades, and market events effectively.
  • Design systems for 24/7 uptime, ensuring seamless upgrades and zero-downtime for deployments.
  • Make foundational technical decisions to shape the platform's architecture as new asset classes and increased throughput are introduced.

Benefits

  • Flexible work environment with potential for remote work.
  • Opportunities for professional development and learning in cutting-edge technologies.
  • Engagement in innovative projects within the trading and finance sector.
Full Job Description
RESPONSIBILITIES:

  • Contribute to the core trading engine. Optimize for throughput, latency, and correctness under high-concurrency across many trading pairs.
  • Own real-time market infrastructure. Build the pipelines that process, aggregate, and distribute order book updates, trades, and market events to traders.
  • Build for 24/7 uptime. The exchange doesn't rest. Design systems for seamless upgradeability, horizontal scalability, and zero-downtime deploys.
  • Shape the architecture as we scale. Make foundational technical decisions about how the platform evolves as we add asset classes and increase throughput.


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
  • Experience building or integrating with trading systems.
  • Deep understanding of distributed systems and software architectures, excellent coding skills, and strong debugging capabilities.
  • Fast learner who can quickly master new technologies.


NICE TO HAVES:

  • Experience or interest in decentralized finance.


Salary range for this role is $210K to $300K 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

More Jobs at dYdX

More Finance & Insurance Jobs

Find similar Senior Software Engineer - Backend jobs: