Point your AI agent at freehire and let it find you a job.

Get the CLI →

Aave Labs

Staff Backend Engineer Aave App Vaults

Posted 5 views
Discussion

Summary

Staff Backend Engineer at Aave Labs building and operating backend services for the Aave app's vaults — onboarding, funding, savings, withdrawals, portfolio data, and customer communications. Day-to-day work spans vault management, monitoring, rebalancing, transaction orchestration, and blockchain indexing, using Rust (or Go/C++/Zig/Java) with GraphQL APIs, relational databases, and strong securit

You will build and operate backend infrastructure supporting onboarding, funding, savings, vaults, withdrawals, portfolio data, and customer communications. You will develop reliable vault-management, monitoring, rebalancing, transaction-orchestration, and blockchain-indexing services. You will integrate external infrastructure, improve operational practices, lead technical reviews, and collaborate with product and engineering specialists to deliver secure, reliable consumer experiences.

Responsibilities

  • Design, build, and operate backend services across onboarding, funding, savings, vaults, withdrawals, portfolio data, and customer communications
  • Build vault management, monitoring, and rebalancing systems, including partner vault integrations
  • Turn reviewed allocation models into reliable production services with Quant Engineers
  • Build transaction-orchestration and high-throughput indexing services for onchain activity
  • Integrate with smart contracts, RPC providers, account infrastructure, payment partners, and external services
  • Lead technical reviews and improve testing, observability, alerting, incident response, and deployment practices
  • Collaborate with mobile, web, product, design, protocol, smart contract, quant, security, data, and operations teams
  • Raise engineering standards through hands-on delivery, architecture, documentation, and reviews

Requirements

  • 6+ years of backend engineering experience owning complex production systems
  • Strong backend programming skills
  • Production experience with Rust, or strong systems experience in Go, C++, Zig, or Java
  • Experience building distributed, event-driven, or data-intensive systems with reliability and performance requirements
  • Knowledge of API and GraphQL design, relational databases, caching, queues, and observability
  • Judgment around threat modelling, sensitive data, permissions, and operational risks for systems handling financial value

Skills

What Staff Backend jobs ask for — and how much of it you have →
Apply

See also

Backend jobs by country — openings, pay and top skills →

Tailor your CV for this role?

We couldn't check your fit for this role — add a CV to your profile to see it next time.

A new version of freehire is available