Senior Backend Engineer
Reservoir
About us:
We are a Series A crypto startup building a developer platform for onchain commerce. Our mission is to empower developers to build the next generation of consumer crypto applications by making tokens easy to build with and streamlining crypto payments. We support hundreds of crypto businesses, including Magic Eden and Coinbase, across a variety of verticals like gaming, social, payments and more. We have a deeply technical team with expertise in blockchain indexing, protocol design, and cross-chain interoperability and are looking to bring on a motivated Senior Backend Engineer to join our small, but growing team.
About the role:
We are looking for a Senior Backend Engineer to join our Platform team. As a Senior Backend Engineer you will focus on the development of our backend systems for the Reservoir chain indexer and developer platform.
What you’ll do:
Build new services to meet critical product and business needs using Typescript/NodeJS.
Design scalable systems to solve novel problems with modern cloud technology and industry best practices.
Work with engineers, designers, product managers and senior leadership to turn our product and technical vision into a tangible roadmap every quarter.
Write high quality, well tested code to meet the needs of your customers.
About you:
You are passionate about web3, NFTs and other emerging technologies
You thrive in a fast paced, high-autonomy environment
You enjoy collaborating with other engineers, designers and product people
You have an appetite to continuously learn, grow, and contribute
Skills and qualifications:
5+ years of professional experience building scalable backend systems
Advanced experience building highly-scalable backend APIs using Typescript/NodeJS (or other relevant backend technology)
Experience developing software in a microservice oriented environment
Deep understanding of relational and non-relational databases, such as PostgreSQL, MySQL, Elasticsearch, Redis
Experience with cloud services like Amazon Web Services or Google Cloud
Familiarity with Terraform or similar infrastructure-as-code technology
Familiarity with asynchronous message brokers and queuing systems (Kafka, RabbitMQ, etc)
Experience developing on Ethereum or EVM-compatible blockchains
Nice to haves:
Experience writing Solidity smart contracts and using general web3 libraries (ethers.js, foundry, etc.)
Knowledge and understanding of typical protocol design patterns for tokens, decentralized exchanges, NFTs and NFT marketplaces
Perks at Reservoir:
Competitive salary and equity packages
Flexible medical, dental, and vision benefits for you and your family
Fully remote - Work from anywhere