Senior Backend Engineer
Gearbox Protocol is a decentralized finance (DeFi) platform that offers composable leverage, allowing users to access up to 10x credit for their onchain activities across various DeFi protocols or to lend their assets for passive yields.
About Gearbox Protocol
Gearbox Protocol provides onchain lending, allowing users to access up to 10x credit across DeFi or lend for passive yields. It aims to deliver a seamless, all-in-one prime brokerage experience directly within a user's wallet, powered by Credit Account Abstraction for native integration across L2 ecosystems. The protocol enables users to leverage capital for various onchain activities like farming, staking, and trading, while also offering passive yields on lending pools without liquidations. As a community-powered entity governed by the GEAR DAO, it emphasizes transparency and decentralized asset custody.
Skills
About the Role
You will lead the design and implementation of scalable, resilient backend infrastructure for blockchain analytics and monitoring, integrate with blockchain networks, and build tools that developers and analysts can rely on. You'll work closely with modern on-chain and off-chain tooling, ensure system scalability and security, and help shape backend best practices alongside your peers.
Requirements
- Senior-level expertise in TypeScript with strict typing, no JavaScript
- Understanding of Solidity and how to work with smart contracts, including read, write, and monitor
- Proven experience designing and implementing microservices and distributed systems
- Proficiency in SQL and time-series databases
- Ability to work independently, take ownership, and deliver high-quality features
- Passion for writing thoroughly tested and reliable production code
- Comfortable with modern AI-driven coding tools to speed up development and maintain code quality
Responsibilities
- Architect and build the backend infrastructure for blockchain analytics and monitoring
- Develop microservices and distributed systems
- Integrate and interact with Ethereum smart contracts, including reading, writing, and monitoring them when needed
- Work with viem, wagmi, and Foundry for on-chain/off-chain development and testing
- Design, optimize, and maintain SQL schemas and time-series databases
- Ensure scalability, reliability, and security of the system
- Write production-grade, well-tested, and maintainable code
- Use modern AI-assisted development tools such as Cursor or Copilot to increase productivity and code quality
- Contribute to technical decisions, mentor peers, and help define backend best practices
