Senior Software Engineer at DRW - ScoutJobs - The AI-curated global job board
Skip to content
D
Posted a day ago

Senior Software Engineer

DRWSenior Software Engineer - DeFi

Perks & benefits

Medical InsurancePaid LeaveHealth InsuranceHousing Allowance

Requirements

Server-side development experience, EVM internals and smart contract ABIs, DeFi protocol familiarity, JVM knowledge, Node.js/TypeScript, Micro-service architectures, Domain-driven design

Skills

DeFiBlockchainTypeScript

About the role

About the Company

DRW is a diversified trading firm with over 3 decades of experience bringing sophisticated technology and exceptional people together to operate in markets around the world. The UP-Trade Operations team builds software that enables DRW's trading operations teams to manage our growing DeFi footprint.

Responsibilities

  • Build systems with a constant focus on testing, reliability, scalability, and maintainability
  • Design, model, and program in a variety of languages and technologies
  • Work on legacy code as well as greenfield development
  • Ingest and normalize data across multiple chains (Ethereum, Solana, L2 rollups) and custody platforms
  • Integrate with DeFi protocols including AMMs, lending platforms, and staking providers
  • Develop APIs and UIs for real-time visibility into DeFi positions and risk
  • Provide on-call support as needed

Requirements

  • Multiple years of server-side development experience
  • Hands-on experience with EVM internals, smart contract ABIs, and libraries like ethers.js or web3.js
  • Familiarity with DeFi protocols such as Uniswap or Compound
  • Understanding of multi-chain architectures, L1s, L2 rollups, and bridging
  • Confident JVM knowledge and working knowledge of Node.js/TypeScript
  • Proficiency in domain-driven design and domain modeling
  • Understanding of micro-service architectures and functional paradigms

Preferred Qualifications

  • Exposure to Solana or other non-EVM chains
  • Experience with oracle systems like Chainlink
  • Willingness to learn Clojure
  • Experience with Kubernetes, Docker, and ArgoCD
ScoutJobs Agent

Get matches like this delivered daily

Sign up free — we'll pull jobs that fit your CV from across the web and rank them for you.

Get started — it's free

Senior Software Engineer

DRW · Chicago

Sign up to apply