Staff Backend Engineer
Aave
Staff Backend Engineer
Aave
Non-custodial DeFi lending, borrowing, flash loans
We're hiring a Staff Backend Engineer to build the backend infrastructure behind Aave App, a consumer savings app that makes onchain financial products simple, secure, and intuitive, and the vault products that power it.
The role focuses on the systems between blockchain protocols and the consumer experiences built around them. This includes account and wallet services, transaction orchestration, vault management, monitoring and rebalancing, partner vault integrations, high-reliability blockchain indexing, balances and yield data, funding and withdrawal flows, notifications, and performant, well-documented APIs for mobile and web clients.
You'll own a broad technical area with high ownership and turn ambiguous product goals into reliable production systems. Correctness, security, and operability are critical: the services you build will support customer transactions, sensitive account flows, user funds, and financial data across both onchain and offchain infrastructure.
You'll also work closely with Quant Engineers, who own the financial models, assumptions, and calibration behind vault allocation and rebalancing, and with smart contract engineers, who own onchain integration and enforcement. Backend owns the production systems, data pipelines, and services that run those models.
Aave is a decentralized finance protocol that lets people lend and borrow a wide range of cryptocurrencies without giving up custody of their funds. Depositors lock their crypto into liquidity pools managed by smart contracts on Ethereum and earn interest. Borrowers take loans against collateral that is overcollateralized, meaning the collateral value exceeds the loan value to reduce risk of default. The protocol also offers flash loans, which are uncollateralized and must be borrowed and repaid within the same blockchain transaction. Governance is handled by AAVE token holders who vote on proposals and updates. Compared with many competitors, Aave does not control user funds, supports multiple assets, and includes features like flash loans and on-chain governance, making it a non-custodial, community-driven liquidity protocol. The overall goal is to provide a transparent, programmable, permissionless way to manage crypto liquidity and borrowing across a wide set of assets.
Explore more opportunities at Aave