Lead Trading Infrastructure Engineer

dYdX

$230K — $305K *
Finance & Insurance
8 - 10 years of experience
Job Overview by Ladders

Qualifications

  • 8+ years of backend software engineering experience
  • Experience with trading systems at mid/high frequency firms
  • Familiarity with exchange infrastructure and low latency operations
  • Proficiency in backend programming languages (e.g. Go, Rust, C++, Python)
  • Strong understanding of distributed systems and software architectures
  • Quick learner capable of mastering new technologies

Responsibilities

  • Design and scale a decentralized trading protocol's matching engine and backend systems
  • Provide technical leadership on architectural and timeline tradeoffs
  • Drive engineering best practices through guidance on architecture and code reviews
  • Collaborate with cross-functional teams to translate requirements into products
  • Mentor junior engineers and support their development

Benefits

  • Comprehensive health and wellness programs
  • Flexible work hours and work-from-home options
  • Opportunities for continued learning and professional development
  • Collaborative and inclusive company culture
  • Access to cutting-edge technology and tools
Full Job Description
RESPONSIBILITIES:

  • Design, build, and scale decentralized matching engine, risk system, and limit order book for for a high-performance trading protocol and its surrounding backend systems
  • Provide technical guidance and leadership in navigating tradeoffs (architecture, timeline, etc.)
  • Ensure best practices within the engineering team through guidance on architecture, code reviews, performance, testing, efficiency, and other engineering excellence improvements
  • Collaborate with engineers, designers, researchers and product managers to turn requirements into products and lead the execution end-to-end
  • Mentor and develop junior engineers


REQUIREMENTS:

  • 8+ years experience working as a backend software engineer
  • Experience with trading system development at a mid/high frequency firm writing code to communicate with exchanges (i.e. order entry and low latency feed handlers)
  • And/or experience working on exchange infrastructure, dealing with low latency order intake, risk checks, and matching
  • Strong experience in one or more systems or backend programming languages (e.g. Go, Rust, C++, Python)
  • Deep understanding of distributed systems and software architectures, excellent coding skills, strong CS fundamentals, and strong debugging capabilities
  • Fast learner who can quickly master new technologies


Salary range for this role is $230K to $305K 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 Lead Trading Infrastructure Engineer jobs: