Himalayas logo
HashgraphHA

Senior Software Engineer - Execution Team

Hashgraph (formerly Swirlds Labs) is a software company that leads product innovation, technical development, and marketing for the Hedera network, leveraging the groundbreaking hashgraph consensus algorithm.

Hashgraph

Employee count: 51-200

United States only

About Hashgraph:

Hashgraph is a fast-growing software company committed to supporting, developing and servicing Hedera, an open source, proof-of-stake platform. Hedera is EVM-compatible and has been specifically built to meet the needs of enterprise and Web3 applications, which require speed, security, stability and sustainability. Hedera’s public network is governed by industry-leading organizations, spanning 11 sectors and 14 regions who oversee the development and direction of the decentralized platform.

About The Team:

The Execution Team is one of the core teams that builds and maintains the Hiero Consensus Node, the heart of the Hiero Distributed Ledger Technology (DLT). Our team is responsible for delivering the Hiero native services, which include the Crypto, Token, Consensus, and File Services. We also own transaction processing, fee collection, rewards accounting, and distribution. Furthermore, the generation of records and blocks is part of our responsibility. Our team works primarily in Java, and our code is open source. We collaborate closely with internal and external partners to deliver a reliable, performant, scalable, secure, fault-tolerant, and developer-friendly platform.

About the role:

As a Senior Software Engineer on the Execution Team, you will be responsible for delivering software services, business logic, and APIs within the Hiero Consensus Node. You’ll work on deeply technical challenges involving distributed execution, state management, transaction lifecycles, and economic systems (fees, rewards, and penalties). You will work in a highly collaborative environment where innovation, trust, and ownership are key values. This is a high-impact role requiring deep passion for building the platform that powers next-generation decentralized applications.

You may find yourself doing all of the following:

  • Design, develop, test, and debug core components of the execution layer
  • Collaborate with cross-functional teams to define and deliver end-to-end functionality
  • Optimize performance and scalability of the execution layer for high-throughput transaction workloads
  • Ensure correctness, determinism, and reliability in service implementations
  • Drive high standards in code quality, testing, and documentation
  • Contribute to a culture of technical excellence and open-source collaboration

Qualification Requirements:

  • 4+ years of professional software engineering experience
  • Strong expertise in Java, with a deep understanding of concurrent programming and system performance
  • Strong grasp of computer science fundamentals, including data structures, algorithms, concurrency, and design patterns
  • Experience building and maintaining distributed systems at scale
  • Experience with API design, particularly gRPC
  • Strong problem-solving and debugging skills
  • Excellent communication and collaboration skills
  • Having a passion for code quality, system design, and doing things the right way

Other skills that are great to bring with you but that we can help you develop:

  • Experience in distributed ledger Technologies (DLT) or blockchain platforms
  • Exposure to security principles in distributed applications or cryptographic systems
  • Familiarity with web3 tools or smart contract platforms (especially EVM)
  • Experience with event-driven architectures or high-frequency trading systems
  • Experience profiling and optimizing complex and concurrent systems

About the job

Apply before

Posted on

Job type

Full Time

Experience level

Senior

Location requirements

Hiring timezones

United States +/- 0 hours

About Hashgraph

Learn more about Hashgraph and their company culture.

View company profile

Hedera Hashgraph is an enterprise-grade public distributed ledger technology that offers a new way to power decentralized applications. It enables powerful applications to run on a secure, scalable, and public network. The technology underlying Hedera, known as Hashgraph, is unique in its consensus mechanism, providing asynchronous Byzantine fault tolerance. This means that it is designed to be faster, more efficient, and scalable than traditional blockchain technologies.

The primary vision of Hedera Hashgraph is to support a decentralized platform on which developers can build secure, fast, and fair applications. The platform aims to facilitate a wide range of use cases, from finance and digital identity to supply chain management and IoT connectivity. Hedera's goal is to create a trustworthy digital world, where applications can thrive while remaining private, sustainable, and compliant with regulations.

Claim this profileHashgraph logoHA

Hashgraph

View company profile

Similar remote jobs

Here are other jobs you might want to apply for.

View all remote jobs

5 remote jobs at Hashgraph

Explore the variety of open remote roles at Hashgraph, offering flexible work options across multiple disciplines and skill levels.

View all jobs at Hashgraph

Remote companies like Hashgraph

Find your next opportunity by exploring profiles of companies that are similar to Hashgraph. Compare culture, benefits, and job openings on Himalayas.

View all companies

Find your dream job

Sign up now and join over 100,000 remote workers who receive personalized job alerts, curated job matches, and more for free!

Sign up
Himalayas profile for an example user named Frankie Sullivan
Hashgraph hiring Senior Software Engineer - Execution Team • Remote (Work from Home) | Himalayas