- Blockchain Recruiters and Staffing SpecialistsLayer 1 Engineer
Blockchain Jobs
- Blockchain Architect
- Blockchain Consultant
- Blockchain Developer
- Blockchain Infrastructure Engineer
- Blockchain Product Manager
- Blockchain QA Engineer
- Blockchain Security Engineer
- Blockchain Solutions Architect
- Cryptography Engineer
- Director of Blockchain
- Distributed Ledger Engineer
- Head of Blockchain Engineering
- Hyperledger Developer
- Layer 1 Engineer
- Layer 2 Engineer
- Lead Blockchain Engineer
- Move Developer
- Node Operations Engineer
- Principal Blockchain Engineer
- Protocol Engineer
- Rust Engineer (Solana, Polkadot, NEAR)
- Senior Blockchain Engineer
- Smart Contract Auditor
- Smart Contract Developer
- Solidity Engineer
- VP of Blockchain
- Zero Knowledge Engineer
The layer 1 engineer builds and maintains the base chain, working on the parts that everything else depends on: block production, consensus, the virtual machine and the peer to peer network. Changes at this level affect every application and every node operator, and they cannot be rolled back easily, so the engineering culture around them is deliberately conservative.
Typical Duties and Responsibilities
- Develop and maintain base layer blockchain components
- Work on block production, validation and consensus participation
- Optimize state access, storage layout and database performance
- Implement virtual machine or execution environment changes
- Improve peer to peer networking, propagation and synchronisation
- Design and coordinate protocol upgrades across the validator set
- Build extensive testing including network simulation
- Profile node performance and address bottlenecks
- Support validators and infrastructure operators
- Document protocol behavior and upgrade procedures
Education
- Bachelor’s or Master’s degree in computer science or a related field
Required Skills and Experience
- 4+ years of systems programming including blockchain work
- Expert Rust, Go or C++
- Deep understanding of consensus, finality and fork choice
- Experience with high performance storage and state management
- Knowledge of peer to peer networking and gossip protocols
- Ability to reason about behavior across a heterogeneous node population
- Strong testing and simulation practice
- Experience through a live network upgrade
Preferred Qualifications
- Contributions to a major client implementation
- Experience with validator or staking infrastructure