About the Role
We’re looking for an experienced Senior Backend Engineer with strong TypeScript and blockchain knowledge to join our development team. 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.
Key Responsibilities
- Architect and build the backend infrastructure for blockchain analytics and monitoring.
- Develop microservices and distributed systems.
- Integrate and interact with Ethereum smart contracts — know how to read, write, and monitor 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 (e.g., Cursor, Copilot, or similar) to increase productivity and code quality.
- Contribute to technical decisions, mentor peers, and help define backend best practices.
Requirements
- Senior-level expertise in TypeScript (strict typing, no JavaScript).
- Understanding of Solidity and how to work with smart contracts (read/write/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.