Senior Software Engineer - DeFi
$130k - $225kDrw
Headquartered in Chicago with offices throughout the U.S., Canada, Europe, and Asia, we trade a variety of asset classes including Fixed Income, ETFs, Equities, FX, Commodities and Energy across all major global markets. We have also leveraged our expertise and technology to expand into three non-traditional strategies: real estate, venture capital and cryptoassets.
We operate with respect, curiosity and open minds. The people who thrive here share our belief that it’s not just what we do that matters–it's how we do it. DRW is a place of high expectations, integrity, innovation and a willingness to challenge consensus.
We are seeking a Senior Software Engineer to join our Unified Platform (UP) team as we make a major push into decentralized finance. UP consolidates data and technologies into a comprehensive solution, accelerating time to market. Optimizing decision-making and research, our platform simplifies implementing new ideas, enhancing our competitive edge.
The UP-Trade Operations team builds software that enables DRW's trading operations teams to manage our growing DeFi footprint. A big part of what makes this work interesting is figuring out where DeFi instruments map to traditional financial concepts, where they extend them, and where they are something entirely new. We need engineers who can reason about these protocols financially, not just technically, and build reliable systems around them at an institutional scale.
Problems You'll Work On:- Ingesting and normalizing data across multiple chains (Ethereum, Solana, and L2 rollups like Arbitrum, Optimism, and Base) and custody platforms (Fireblocks, BitGo)
- Integrating with DeFi protocols -- AMMs, lending platforms, options vaults, staking providers -- to query on-chain state and track positions
- Building services that bridge on-chain activity to off-chain reporting: token balances, transfers, margin positions, settlement, and fees across ERC-20, ERC-721, and ERC-1155 standards
- Developing APIs and UIs that give traders and operations teams real-time visibility into DeFi positions and risk
- Modeling DeFi instruments (liquidity pools, lending markets, perpetuals, yield products) alongside their traditional finance equivalents for unified reporting and risk
- 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
We expect strong engineering fundamentals, but what truly sets candidates apart is hands-on experience navigating the DeFi landscape.
DeFi & Blockchain:
- Hands-on experience with EVM internals, smart contract ABIs, and libraries like ethers.js or web3.js
- Familiarity with DeFi protocols: AMMs (Uniswap), lending (Aave, 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 is a plus
- 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
$130k - $225k
...consensus. The UP-Trade Operations team builds software that enables DRW's trading operations teams to manage our growing DeFi footprint. A big part of what makes this work... ...they are something entirely new. We need engineers who can reason about these protocols...SeniorContract workTemporary workFlexible hours$130k - $225k
...DRW is seeking a Senior Software Engineer for its Unified Platform team in Chicago, specializing in decentralized finance. This role involves developing... ...trading operations and requires hands-on expertise in DeFi protocols alongside a solid engineering background....Senior$141k - $176k
...environment. There has never been a more exciting time to get on board, so read on to learn more and apply today! Who We Want A Senior Software Engineer will work closely with Product Managers, Design, and their Engineering team to create solutions, develop stories, and...SeniorWork experience placementCasual workWork at officeLocal areaRelocationRelocation package$130k - $225k
DRW Holdings, LLC. in Chicago is seeking a skilled software engineer for their UP-Trade Operations team, focused on building systems for managing DeFi instruments. The role requires strong engineering fundamentals, familiarity with DeFi protocols, and a keen understanding...Senior- ...A rapidly growing consumer technology firm is seeking a Fullstack Engineer to build innovative healthcare solutions, connecting medical consultations to prescription deliveries. The role requires proficiency in programming languages such as TypeScript and Python, strong...SeniorFull time
- ...FleetWorks is looking for a Forward-deployed Engineer to be part of their expanding Chicago team. You will own the deployment process,... ...world settings. Ideal candidates have 3–6 years of experience in software engineering, expertise in TypeScript and Node.js, and...Senior
- ...We are seeking a Senior Engineer with deep expertise in Apache Solr to design, build, and optimize scalable search solutions. This role focuses on improving search performance, relevancy, and indexing pipelines in a cloud-based environment. You will own search relevance...Senior
- ...market‑making institution, they are a trusted partner on exchanges around the world. About The Role We’re seeking an experienced Software Engineer to join a global Developer Experience team focused on building and improving the tools, infrastructure, and automation that...SeniorLocal area
- ...Senior Software Engineer A predominant information technology company is seeking a Senior Software Engineer with strong Clojure or Ruby development skills to join their Chicago, IL based Product Development team!! As a member of the Product Development team, you...Senior
- ...Senior Software Engineer – AI Systems Employment Type: Full-time Company: Permute ( Overview Permute is seeking a Senior Software Engineer to design, build, and deploy production‑grade AI systems in a fast‑moving startup environment. This role is for builders who move...SeniorFull time
- ...and relentlessly improve our expertise. Description Our Software development team designs and builds low-latency systems that... ...robust error tolerance. The libraries you work on will become the engine of our firm's strategies. Responsibilities Design...SeniorFull timeRemote work
- ...loads that need to be moved. We’re expanding our forward‑deployed engineering team in Chicago, a major hub for our customers and the heart... ...our platform. What we look for: 3–6+ years of professional software engineering experience, with clear ownership of complex, production...SeniorImmediate start
$102.4k - $179k
...will solve complex technical challenges, introduce new perspectives on existing solutions, and contribute to scalable, high-quality software development. You will also guide and mentor team members while collaborating across teams to drive effective design and delivery...Senior- ...Software Engineer Every year, companies spend over a trillion dollars moving freight across the U.S. but the system for matching trucks with jobs is still slow, manual, and fragmented. FleetWorks is fixing that. We're building voice agents that transform the chaotic...SeniorWork at office
- ...Description: project44 is looking for a Senior Software Engineer – Backend to join our engineering team. You will work in a fast-paced Agile environment designing, building, and implementing best-in-class integrations to accelerate how project44 connects to the world’...SeniorWork at officeVisa sponsorship3 days per week
- ...We're partnering with a growing logistics technology company to place a Senior Software Engineer who thrives at the intersection of complex systems and real-world supply chain challenges. You'll work across the full stack—building scalable APIs, intelligent data pipelines...Senior
$150k - $172k
...Position Summary The Mission Drive innovation and quality in slot game development through expert-level software engineering. Job Summary As a Senior Advanced Software Engineer at Light & Wonder, you will be a key contributor within a collaborative, global...SeniorLocal area- Join a National Top Workplace Named a Top Workplace in the USA and Top Remote Workplace, Kobie is where the best minds in loyalty come together, driven by passion and innovation. We're always looking for talented individuals who are ready to join a collaborative, growth...SeniorRemote workFlexible hours
- ...About The Role Somewear’s software platform and satellite-powered hardware enable commercial and government teams to maintain... ...constellations, and more diverse networks. We’re looking for a Senior Software Engineer to drive the development and integration of software and...SeniorPermanent employment
$148.5k - $223.9k
...Role Overview The Senior Software Engineer SMTS role is part of the Ultra Messaging (UM) team, a small, specialized group of engineers building and maintaining one of the industry's most demanding real-time messaging middleware platforms. Ultra Messaging is mission‑critical...SeniorCasual workRemote work$152.5k - $205k
...Senior Software Engineer Circle is one of the world's leading internet financial platform companies, building the foundation of a more open, global economy through digital assets, payment applications, and programmable blockchain infrastructure. Circle is committed...SeniorPermanent employmentRemote workFlexible hours$114.1k - $167.35k
...About the Role We're looking for a Senior Software Engineer to join our Workplace Engineering team and help build high-quality, scalable software systems and APIs. In this role, you'll take ownership of end-to-end development within a modern, cloud-first environment...SeniorWork at officeImmediate startFlexible hours- ...traditionally analog based-process to an all-digital experience via our software solutions. Join us at the start of something exciting! Learn more at k1x.io About your Role We are seeking a Senior Software Engineer who brings strong technical skills combined with ownership,...SeniorRemote workFlexible hours
- ...Senior Software Engineer (Lead Salesforce) Burnaby, BC, Canada (Hybrid) Trending About Us RB Global (NYSE: RBA) (TSX: RBA) is a leading, omnichannel marketplace that provides value-added insights, services and transaction solutions for buyers and sellers of commercial...SeniorRemote workWorldwide
$148.5k - $223.9k
...the world through AI, driving innovation, and keeping Salesforce's core values at the heart of it all.## Role OverviewThe Senior **Software Engineer SMTS** role is part of the Ultra Messaging (UM) team, a small, specialized group of engineers building and maintaining...SeniorCasual workRemote work- ...Senior Full Stack Engineer We are seeking an experienced Senior Full Stack Engineer to join our Product Engineering team. This role will work on a team of engineers in all aspects of the software development lifecycle. This person will contribute significantly to both...SeniorLocal areaFlexible hours
$154k - $243k
...Senior Software Engineer (Java) - Issuing Development Chicago This is Adyen Adyen provides payments, data, and financial products in a single solution for customers like Meta, Uber, H&M, and Microsoft - making us the financial technology platform of choice. At Adyen,...SeniorWork at office$132.26k - $155.6k
...Software Engineer At U.S. Bank, we're on a journey to do our best. Helping the customers and businesses we serve to make better and smarter... ...in our digital transformation journey. We are looking for a Senior Software Engineer to join our Data Platform Engineering team...SeniorTemporary workWork experience placementWork at officeRemote workFlexible hours3 days per week$173k
...Senior Software Engineer (Chicago) Chicago, IL, USA About the Role Chime Engineering is growing rapidly as we scale to meet the financial needs of our members. We're looking for driven engineers with strong leadership skills to help evolve our risk architecture...SeniorFull timeWork at officeLocal areaRemote workNight shift$106.28k - $145k
...people and industry relied upon to keep lives moving forward when it matters most. Learn more about CCC at . The Role The Senior Software Engineer on the CCC Workflow team will be responsible for executing the design and development of existing and new CCC Products. He...SeniorWork experience placement
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Senior Software Engineer - DeFi. Be the first to apply!
- software developer internship no experience Chicago, IL
- federal - software developer Chicago, IL
- research software engineer Chicago, IL
- software engineer contract Chicago, IL
- part time software developer Chicago, IL
- software engineer healthcare Chicago, IL
- network software engineer Chicago, IL
- ngo software engineer Chicago, IL
- software development engineer aws Chicago, IL
- software developer internship Chicago, IL


