Job Summary:
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. They are seeking a Senior Software Engineer to build software that enables trading operations teams to manage their growing DeFi footprint, focusing on integrating DeFi protocols and developing systems for real-time visibility into DeFi positions and risk.
Responsibilities:
• Building systems with a constant focus on testing, reliability, scalability, and maintainability
• Designing, modeling, and programming in a variety of languages and technologies
• Working on legacy code as well as greenfield development
• Taking initiative and driving projects to completion
• Learning and promoting new technologies with a focus on best practices
• Providing on-call support as needed
• Sometimes working alongside other developers on the same task
Qualifications:
Required:
• Strong engineering fundamentals
• Hands-on experience navigating the DeFi landscape
• Hands-on experience with EVM internals, smart contract ABIs, and libraries like ethers.js or web3.js
• Familiarity with DeFi protocols: AMMs (Uniswap), lending (Compound), options/structured products, or staking
• Understanding of multi-chain architectures -- L1s, L2 rollups, bridging, and cross-chain data challenges
• Exposure to Solana or other non-EVM chains
• Experience with oracle systems (Chainlink) or on-chain pricing
• Ability to reason about DeFi protocols from a financial perspective, e.g. how different AMM designs affect pricing, how lending rates compare across protocols, or what distinguishes different stablecoin mechanisms
• Multiple years of server-side development
• Willingness to learn Clojure, one of the team's primary languages
• Confident JVM knowledge
• Working knowledge of Node.js/TypeScript
• A solid understanding of micro-service architectures
• Proficiency in domain-driven design and domain modeling
• A good understanding of functional paradigms and type theory
• Kubernetes, Docker, ArgoCD
• PostgreSQL, Oracle, SQS, RabbitMQ
• Linux, Ansible, Nginx, Git
Company:
DRW is a diversified trading firm that combines technology, research, and risk management to capture trading and investment opportunities. Founded in 1992, the company is headquartered in Chicago, USA, with a team of 1001-5000 employees. The company is currently Late Stage.