Full Stack Engineer
Skills
About the Role
You will design, build, and operate full-stack features spanning backend services that interact with on-chain protocols and frontend interfaces. You will implement reliable indexing and processing pipelines, integrate with DeFi protocols, and contribute to React-based UIs. You will scope, ship, and maintain production services with a focus on reliability and correctness for financial flows.
Requirements
- 5–10 years of professional software engineering experience owning and shipping full-stack products
- Strong proficiency in Python with working knowledge of JavaScript
- Hands-on experience building and deploying Web3 applications such as DeFi protocols, dApps, or blockchain infrastructure
- Comfortable working in React codebases and contributing to frontend features
- Experience designing and operating backend systems: REST, GraphQL, microservices, message queues, relational and NoSQL databases
- Comfort with blockchain tooling such as Web3.js, Ethers.js, Viem, Solidity, smart contract ABIs, and on-chain data indexing
- Strong opinions on code quality, testing, and system design with experience building maintainable systems
- Bias toward action and ownership; able to move fast while maintaining correctness
Responsibilities
- Design and implement backend services in Python that interface with on-chain protocols, indexers, and third-party APIs
- Own the integration layer between systems and DeFi protocols including vault interactions, liquidity routing, and cross-chain operations
- Build and maintain on-chain data indexing and processing pipelines that power product features
- Architect and build features from database schema to API layer across prime brokerage and yield platforms
- Contribute to frontend features in React and JavaScript when needed
- Drive technical decisions on system architecture, API design, and data modeling
- Instrument, monitor, and optimize services for reliability at scale
Benefits
- Health insurance
- Dental insurance
- Vision insurance
- 401(k) plan
- Unlimited PTO
- Hybrid work (East Coast time zone preferred)
- Multiple team offsites and retreats per year
- Token budget for AI tools
