Principal Software Engineer – Block Node Team

Job not on LinkedIn

November 4

Apply Now
Logo of Hashgraph

Hashgraph

Crypto • Web 3 • Enterprise

Hashgraph is a fast-growing software company that provides engineering, product development, and marketing support for the Hedera distributed ledger network. It develops and maintains core Hedera services (Consensus Service, Token Service, Smart Contract Service), builds open-source community tools such as the HashScan ledger explorer, and offers enterprise products and APIs including private permissioned networks (HashSphere), NFT tooling, loyalty and token management, and payments. Hashgraph partners with enterprises and developers to enable scalable, secure, and sustainable decentralized applications, bridging traditional systems and Web3 ecosystems.

51 - 200 employees

Founded 2022

₿ Crypto

🌐 Web 3

🏢 Enterprise

📋 Description

• Implementing and enhancing Java-based low latency streaming and long-term storage management features • Designing, developing, and maintaining server-side logic for backend solutions with public APIs involving gRPC • Managing efficient serialization and deserialization of protobuf • Writing efficient, reusable, and reliable code to optimize for maximum speed, scalability, and system efficiency • Continuously discovering and evaluating alternatives for architectural review and implementing new technologies to maximize development efficiency and effectiveness • Performance tuning of core modules • Designing high-performance, low-latency matching algorithms of a multi-threaded in-order message service • Staying connected with the web3 ecosystem bringing vital learnings, discussions, and applicable explorations on blockchain validators and verifiers bringing them back to the team to improve • Developing various aspects of the Hedera Hashgraph Distributed Ledger Ecosystem • Being a strong and proficient hands-on programmer • Spending 80% of your time designing, coding, and testing

🎯 Requirements

• 8+ years of software development experience • Master’s degree in Computer Science or a similar field or equivalent work experience • Expertise in Java concurrency • Experience with data IO • Excellent debugging, critical thinking, and interpersonal skills • Familiarity with event-driven and test-driven software development processes and continuous integration tools and systems • Strong grasp of Computer Science fundamentals, including concurrency, performance optimization, and reusability

🏖️ Benefits

• Competitive salary • Flexible working arrangements

Apply Now

Similar Jobs

November 4

Director of Software Engineering at UiPath responsible for leading software engineering projects and teams. Collaborating across departments to ensure project quality and timely delivery.

November 4

Principal Software Development Engineer at Amgen, responsible for designing, developing, and deploying complex software applications while mentoring junior developers and collaborating with cross-functional teams.

AWS

Cloud

JavaScript

Microservices

NoSQL

Python

React

SQL

November 3

Full Stack Engineer developing innovative solutions for HR Acuity's employee relations software platform. Collaborating in an agile environment to enhance product features and drive quality.

AWS

Azure

Cloud

Kafka

Kubernetes

Microservices

NoSQL

React

TypeScript

Go

.NET

November 3

Staff Software Engineer at Zocdoc influencing the onboarding platform for healthcare providers. Driving technical leadership to enhance patient experiences through efficient provider connections.

AWS

November 3

Staff Software Engineer leading mobile technology initiatives at Stone, influencing architectural decisions and supporting team development in a collaborative environment.

🗣️🇧🇷🇵🇹 Portuguese Required

Firebase

iOS

Kotlin

Objective-C

Open Source

React

React Native

Swift

Built by Lior Neu-ner. I'd love to hear your feedback — Get in touch via DM or support@remoterocketship.com