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 freeSenior Software Engineer
DRW · Chicago
