Senior Software Engineer

August 2

Apply Now

Description

β€’ As a member of the Platform Team, you are fluent in algorithms and data structures β€’ You are responsible for the core algorithms and data storage that make the Hedera ledger the fastest, most secure, and most efficient option out there today: gossip, consensus, state storage, etc. β€’ The Platform Team continually adds features that deliver for Hedera and the community while increasing scalability and reliability and decreasing time to finality β€’ You also work directly with the custom database designed for extreme performance that backs Hedera Hashgraph and optimizes consensus node data storage techniques for both scalability and performance β€’ You may find yourself doing all of the following: β€’ Developing, reviewing, and testing algorithms β€’ Feature design, implementation, testing, and documentation β€’ Designing and implementing in-memory and on-disk data structures β€’ Analyzing and improving data flow and back pressure mechanisms β€’ Identifying and eliminating bottlenecks β€’ Innovating, designing, implementing, and testing new approaches to improve speed and scalability

Requirements

β€’ 5 years total and 4 years current experience with Java β€’ Superior ability to create, analyze, and improve algorithms β€’ In-depth experience with Java concurrency β€’ In-depth experience with data structures β€’ Experience with Java memory management β€’ Experience with data IO β€’ Strong problem-solving and reasoning skills β€’ Strong communication skills β€’ Collaborative mindset β€’ Adaptability β€’ Commitment to continuous learning and improvement

Apply Now

Similar Jobs

Built byΒ Lior Neu-ner. I'd love to hear your feedback β€” Get in touch via DM or lior@remoterocketship.com