Lead Software Engineer
Shardeum Foundation
Job highlights
Summary
Join Shardeum's Software Engineering team as a Lead Blockchain Engineer and contribute to the development of a linearly scalable, EVM-based smart contract platform. You will provide technical leadership, manage projects, mentor team members, and contribute to the architecture and implementation of complex software components. This role requires extensive experience with EVM-based smart contract platforms and a strong understanding of blockchain technology. You'll be working with a talented team to build innovative software with the potential to change the world. The ideal candidate possesses strong technical skills, leadership qualities, and a passion for blockchain technology. The position offers the opportunity to work on cutting-edge technology and contribute to a rapidly growing company.
Requirements
- Extensive experience designing, implementing and maintaining an EVM based Smart Contract platform
- You know what high quality code looks like and know how to foster an environment that creates it
- Fluency with algorithms and data structures
- The ability to quickly learn new languages and technologies
- The ability to write clean yet efficient code
- The Creativity to come up with proof of concept from high level design, even in an often ambiguous environment
- Self motivated to set priorities and methodically make progress toward goals
- The ability to communicate effectively and convey your ideas when discussing technical topics with team members
- Bachelor's Degree in Computer Science or a related field
Responsibilities
- Provide technical structure to teams and work closely with management and stakeholders to define strategic road maps for our EVM based Smart Contracts platform
- Manage individual, EVM based projects, priorities, deadlines and deliverables with your technical expertise
- Mentor and train other team members on design techniques, coding standards and EVM basics
- Contribute to the architecture and implementation of complex software components on the EVM
- Take on end-to-end ownership of critical software components related to our EVM based smart contracts platform
- Design and develop innovative new consensus and protocol software
- Ensure performance optimization, and making scalability / reliability improvements to the software
- Resolve issues, debugging errors and fixing code to improve the reliability and security of Shardeum software components
Preferred Qualifications
- 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 languages like 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
Share this job:
Similar Remote Jobs
- πUnited Kingdom, Spain
- π°$150k-$200kπCanada, United States
- πWorldwide
- πUnited Kingdom
- πUnited Kingdom
- πWorldwide
- π°$214k-$263kπUnited States
- πFrance
- πWorldwide