About the job
About Hashgraph:
Hashgraph is a rapidly advancing software company dedicated to the development and servicing of Hedera, an open-source, proof-of-stake platform. Hedera is designed to be EVM-compatible and is tailored to fulfill the demands of enterprise and web3 applications, which prioritize speed, security, stability, and sustainability. Governing the public network are leading organizations across 11 sectors and 14 regions, guiding the evolution and trajectory of this decentralized platform.
About the Role:
Do you view performance challenges as opportunities for innovation rather than limitations? Is the thrill of enhancing Java throughput more rewarding than merely increasing cloud resources? If you aspire to craft refined, enduring code that withstands scrutiny and time, this opportunity is calling you.
We are pioneering technologies that are unprecedented. We don’t simply integrate existing components; we are conceptualizing systems from the ground up that demand speed, precision, and durability. Every line of code is crucial as it directly impacts the management of financial transactions recorded on an immutable ledger.
In an era where many developers are encouraged to 'move fast and break things', our ethos prioritizes correctness, performance, and efficiency as the foundation of our business model. Much like NASA engineers launching rockets with 16-bit computers, we strive to achieve excellence swiftly and accurately on the first attempt.
This is an exceptional chance to join an elite team where you will not merely be a small cog in a vast machine – you will be integral to constructing that machine. If you thrive on intellectual challenges and wish to develop software of true significance, this role is tailored for you.
You Will Be Involved In:
- Inventing new protocols, data structures, and algorithms to address unprecedented challenges.
- Designing and developing low-latency, high-throughput Java systems from the ground up.
- Tuning memory usage with precision and measuring performance to the nanosecond.
- Creating parsers, interpreters, and other core infrastructure from first principles.
- Mentoring senior and staff engineers while spearheading complex technical projects.
- Establishing tools and profilers to assess and enhance execution across the stack.

