Senior Backend Engineer
About the Role
You will lead the design and implementation of scalable, resilient backend infrastructure for blockchain analytics and monitoring. You will develop microservices and distributed systems, integrate with Ethereum smart contracts (read, write, monitor), and build reliable tools for developers and analysts. You will design and optimize SQL schemas and time-series databases, ensure system scalability, reliability, and security, write production-grade well-tested code, use modern AI-assisted development tools to increase productivity, and contribute to technical decisions while mentoring peers.
Requirements
- Senior-level expertise in TypeScript with strict typing
- Understanding of Solidity and smart contract development and monitoring
- 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
- Experience with NestJS or similar backend frameworks (nice to have)
- Familiarity with message brokers such as AMQP or RabbitMQ (nice to have)
- Knowledge of blockchain APIs such as Blockscout Etherscan or The Graph (nice to have)
- Experience with Docker and CI/CD pipelines (nice to have)
Responsibilities
- Architect and build backend infrastructure for blockchain analytics and monitoring
- Develop microservices and distributed systems
- Integrate and interact with Ethereum smart contracts for reading writing and monitoring
- Work with viem wagmi and Foundry for on-chain and 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 to increase productivity and code quality
- Contribute to technical decisions and mentor peers
