Senior / Staff Software Engineer - Protocol
About the Role
You will lead development of core blockchain components, writing code for consensus, state management, and other protocol layers. You will identify and drive performance optimizations and product improvements, fine tune the REST API in collaboration with frontend engineers, take ownership of your work and the team's work, and plan and lead large projects with long-term impact.
Requirements
- 5+ years of infrastructure engineering experience
- Proven results in building or scaling Layer 1 blockchains performance
- A proven tech lead with experience planning and leading large projects with long-term impact on a single system or team
- Strong technical grasp and excellent judgment on task prioritizations
- Able to tackle complex engineering problems that deliver results
- History of creating and applying new processes and tooling to increase engineering efficiency
Responsibilities
- Build the core Sei blockchain including consensus and state management
- Identify and drive optimizations and improvements to the product
- Collaborate with the frontend team to fine tune the REST API
- Own your work and the work of the team
