Senior Software Engineer - Blockchain / Web3

Posted 13 Days Ago
Be an Early Applicant
Hiring Remotely in CHE
Remote
Senior level
Blockchain • Software • Cryptocurrency • Web3
The Role
The Senior Software Engineer will contribute to the development of Shardeum's Mainnet and its smart contract platform, focusing on building scalable, secure software using Node.js and various technologies. Responsibilities include designing software architecture, optimizing performance, debugging, and collaborating with a global team to create reliable software components.
Summary Generated by Built In

About the Company

Shardeum is building a layer 1, EVM-based, linearly scalable, smart contract platform that provides low gas fees forever while maintaining true decentralization and solid security through dynamic state sharding. Shardeum aims to be a chain capable of onboarding over a billion people to the crypto revolution, while also democratizing accessibility to decentralization.

Shardeum’s mission is supported by prominent Venture Capitalists in the blockchain space, and we are on track to become one of the most widely used and well known smart contract platforms in blockchain history.

We encourage you to browse our website, Whitepaper, Discord and YouTube channel to learn more about the project. You can even try downloading our validator software and joining our Testnet.

We encourage people of all backgrounds to apply. Your talent and potential is what matters most to us. Shardeum is committed to creating an inclusive culture.

About The Role:

The Software Engineering team at Shardeum is responsible for delivering the Shardeum Mainnet, and developing the smart contract platform, the consensus layer and the protocol layer. We focus on building scalable, performant, secure and reliable software that can be downloaded by thousands of node operators to actualize the Shardeum network.

We are in search of highly talented, innovative individuals to join our team. If you enjoy solving complex computer science problems, are passionate about what you work on, are a perfectionist who wants to build things the right way, and are persistent about finishing what you started, then you're the kind of person we are looking for. You will be working with equally talented and innovative individuals with the goal of building incredible software with the potential to change the world.

What You'll Be Doing:

  • Collaborating with a fully distributed team around the world
  • Contributing to the architecture and implementation of complex software components in Node.js
  • End-to-end ownership of critical software components
  • Designing and developing innovative new consensus and protocol software
  • Ensuring performance optimization, and making scalability / reliability improvements to the software
  • Testing, reviewing and suggesting improvements to the software
  • Resolving issues, debugging errors and fixing code to improve the reliability and security of the software
  • The tech stack you will be using is: Node.js, TypeScript, SQLite, Postgres, React and Vue.js
  • The development environment will be: Linux, Git, AWS, Docker and VSCode

What We're Looking For:

  • 7+ Years of Software Engineering Experience
  • Fluency with algorithms and data structures
  • Ability to quickly learn new languages and technologies
  • Ability to write clean yet efficient code
  • The Creativity to come up with proof of concept from high level design, while not knowing all the details
  • Self motivated to set priorities and methodically make progress towards the 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 is desired

We'd Love If You Have:

  • Experience with concurrency, parallelism and distributed systems
  • Familiarity with the Shardeum open source repos 
  • 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
  • Knowledge of cryptography
  • Experience with networks and operating systems
  • Contributed to open source projects
  • Read the Bitcoin and Ethereum whitepapers

We are building the infrastructure for Web 3.0. It's going to be a rollercoaster ride but promises to be fun.

Top Skills

Node.js
Typescript
The Company
HQ: Zug
40 Employees
On-site Workplace
Year Founded: 2022

What We Do

Shardeum is a sharded EVM-based L1 smart contract platform with a mission to enable decentralization for everyone. Currently, decentralized applications are limited by rising gas fees and long transaction queues as a result of blockchains that can’t scale. Our team envisions a world where decentralized applications are adopted globally, enabling a more equitable society with less power put in the hands of a few centralized entities.

To accelerate the adoption of dApps Shardeum is building the most advanced iteration of a state sharded smart contract platform. Dynamic state sharding enables Shardeum to increase TPS with each node added to the network. We are obsessed with making the vision for a decentralized future a reality.

Gallery

Gallery

Similar Jobs

Sanity.io Logo Sanity.io

Senior Software Engineer (Backend) - Content Lake DX

Artificial Intelligence • Enterprise Web • Software
Remote
31 Locations
190 Employees

Sanity.io Logo Sanity.io

Staff Software Engineer - Growth

Artificial Intelligence • Enterprise Web • Software
Remote
28 Locations
190 Employees

Sanity.io Logo Sanity.io

Senior Support Engineer

Artificial Intelligence • Enterprise Web • Software
Remote
28 Locations
190 Employees

Sanity.io Logo Sanity.io

Senior Software Engineer (AI Engineer) - Creator Experience

Artificial Intelligence • Enterprise Web • Software
Remote
28 Locations
190 Employees

Similar Companies Hiring

bet365 Thumbnail
Software • Gaming • eSports • Digital Media • Automation
Denver, Colorado
6100 Employees
Jobba Trade Technologies, Inc. Thumbnail
Software • Professional Services • Productivity • Information Technology • Cloud
Chicago, IL
45 Employees
RunPod Thumbnail
Software • Infrastructure as a Service (IaaS) • Cloud • Artificial Intelligence
Charlotte, North Carolina
51 Employees

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account