Principal Blockchain Engineer
Shardeum Foundation operates Shardeum, an EVM-compatible Layer-1 blockchain focused on scalable, low-fee onchain infrastructure.
Maintainer signals as of 9/25/2026
Funding history
About Shardeum Foundation
Shardeum Foundation is the organization behind Shardeum, a permissionless Layer-1 blockchain network designed for India’s onchain ecosystem. The network provides EVM smart contracts, JSON-RPC endpoints, an explorer, validator and delegation capabilities, and developer documentation for building and deploying dApps. Its architecture emphasizes dynamic state sharding, scalable throughput, low stable fees, security, and community-operated infrastructure.
Skills
About the Role
You will provide technical structure to teams and work closely with management and stakeholders to define strategic road maps for complex, Layer-1 blockchain projects. You will manage individual projects, priorities, deadlines and deliverables with your technical expertise. You will mentor and train other team members on design techniques, coding standards and best blockchain basics. You will contribute to the architecture and implementation of complex software components on the blockchain and take on end-to-end ownership of critical software components related to our L1. You will design and develop innovative new consensus and protocol software. You will ensure performance optimization, and make scalability and reliability improvements to the software. You will also resolve issues, debug errors and fix code to improve the reliability and security of Shardeum software components. The tech stack includes Node.js, TypeScript, SQLite, Postgres, React and Vue.js. The development environment includes Linux, Git, AWS, Docker and VS Code.
Requirements
- Extensive experience designing, implementing and maintaining complex blockchain components.
- Knowledge of high-quality code and fostering an environment that creates it.
- Fluency with algorithms and data structures.
- Ability to quickly learn new languages and technologies.
- Ability to write clean yet efficient code.
- Creativity to develop proof of concepts from high-level designs in ambiguous environments.
- Self-motivation to set priorities and methodically progress toward goals.
- Ability to communicate effectively about technical topics.
- Bachelor's degree in Computer Science or a related field.
- Experience working on all levels of a Layer 1 blockchain.
- Experience with concurrency, parallelism and distributed systems.
- Experience with consensus protocols and other blockchains.
- Experience with Node.js and TypeScript, or C, C++, Rust or Go.
- Experience writing a smart contract on a blockchain.
- Experience running a node in a blockchain network.
- Read the Bitcoin and Ethereum white papers.
Responsibilities
- Provide technical structure to teams and work closely with management and stakeholders to define strategic road maps for complex, Layer-1 blockchain projects.
- Manage individual projects, priorities, deadlines and deliverables with your technical expertise.
- Mentor and train other team members on design techniques, coding standards and best blockchain basics.
- Contribute to the architecture and implementation of complex software components on the blockchain.
- Take on end-to-end ownership of critical software components related to our L1.
- Design and develop innovative new consensus and protocol software.
- Ensure performance optimization, and make scalability and reliability improvements to the software.
- Resolve issues, debug errors and fix code to improve the reliability and security of Shardeum software components.
