Remote Otter LogoRemoteOtter

Software Engineer: Distributed Systems - Remote

Posted 7 days ago
Software Development
Full Time
Worldwide

Overview

We seek exceptional Software Engineer: Distributed Systems to design and build critical infrastructure components for our Gen3 blockchain platform.

In Short

  • Design peer-to-peer protocols for efficient block gossip.
  • Architect schedulers for handling unpredictable conditional transactions.
  • Implement state-of-the-art consensus protocols optimized for low latency.
  • Implement concurrency control using lock-free data structures.
  • Architect high-performance Merkleized key-value stores.
  • Build mechanisms ensuring transaction submissions cannot be blocked.
  • Implement real-time metrics and dashboards for performance tracking.
  • 8+ years software engineering experience with 4+ years in distributed systems required.
  • Expert proficiency in systems languages (Rust, C++, C).
  • Strong communication skills and ownership to drive new features independently.

Requirements

  • Deep understanding of distributed systems internals.
  • A track record of technical leadership and influencing decisions.
  • Understanding of consensus algorithms and Byzantine Fault Tolerance.
  • Experience with high-performance networking and peer-to-peer protocols.
  • Strong background in concurrent programming and lock-free data structures.
  • Solid understanding of blockchain architecture and cryptographic primitives.
  • Experience with performance observability and optimization.
  • Research experience in distributed systems or blockchain technology preferred.

Benefits

  • Work in a high-performance environment.
  • Opportunity to lead and influence technical decisions.
  • Be part of a cutting-edge blockchain platform.
  • Flexible work arrangements.
  • Collaborate with a talented team of engineers.
Subzero Labs logo

Subzero Labs

Subzero Labs is at the forefront of blockchain technology, specifically through its Rialo platform, which integrates webcalls, interoperability, and reactive scheduling within a high-performance multi-proposer environment. The company is dedicated to redefining the capabilities of blockchain protocols, particularly with its Gen3 platform. Subzero Labs focuses on building critical infrastructure components for distributed systems, emphasizing efficiency, performance, and security in its innovative solutions.

Share This Job!

Save This Job!

Similar Jobs:

Skyscanner

Software Engineer - Distributed Systems - Remote

Skyscanner

12 weeks ago

Join Skyscanner as a Software Engineer to develop sustainable travel solutions using cutting-edge technology.

Worldwide
Full-time
Software Development

MongoDB

Software Engineer - Distributed Systems - Remote

MongoDB

15 weeks ago

Join MongoDB as a Software Engineer focusing on distributed systems and cloud-native applications.

USA
Full-time
Software Development
$118,000 - $231,000 USD/year

MongoDB

Software Engineer - Distributed Systems - Remote

MongoDB

15 weeks ago

Join MongoDB as a Software Engineer focusing on distributed systems and cloud-native applications.

USA
Full-time
Software Development
$118,000 - $231,000 USD/year

MongoDB

Software Engineer - Distributed Systems - Remote

MongoDB

15 weeks ago

Join MongoDB as a Software Engineer focusing on distributed systems and cloud-native applications.

USA
Full-time
Software Development
$118,000 - $231,000 USD/year
Trumid logo

Software Engineer (Distributed Systems) - Remote

Trumid

21 weeks ago

Trumid is seeking a Software Engineer to enhance trading protocols and improve platform performance in a remote-first environment.

Worldwide
Full-time
Software Development
$150,000 - $175,000/year