Senior Backend Engineer
About the Role
You will build Rust-based rollup nodes and sequencers to deliver zero-knowledge proof products on-chain. You will design secure, efficient systems and make pragmatic design choices that enable rapid development without sacrificing security. You will implement and evolve blockchain protocols, deploy and monitor high-uptime production services in the cloud, and use orchestration and containerization tools to operate reliable infrastructure. You will work within a large production codebase and apply a security-first mindset to all engineering decisions.
Requirements
- Fluency in Rust C++ or a similarly performant backend language
- Experience deploying and monitoring high-uptime applications to production in the cloud
- Experience with orchestration and containerization (Docker Terraform Kubernetes)
- Experience working within a large production codebase
- Strong engineering design skills and security mindset
- Ability to design and implement blockchain protocols
- Clear communication and collaboration skills
Responsibilities
- Build Rust-based rollup nodes and sequencers
- Design secure and efficient blockchain systems
- Implement blockchain protocols
- Deploy and monitor high-uptime production services in the cloud
- Use orchestration and containerization tools such as Docker Terraform and Kubernetes
- Work within and maintain a large production codebase
- Make pragmatic technology choices to enable rapid development without sacrificing security
- Apply a security-first mindset and attention to detail
Benefits
- Equity
- Competitive salary
- Remote work option
