About Rialo
Rialo natively integrates webcalls, interop, and reactive scheduling with stable fees, all within a high performance multi-proposer environment. Redefining what is possible at the protocol layer and leading the way forward for Gen3.
Position Overview
We seek exceptional Software Engineer: Distributed Systems to design and build critical infrastructure components for our Gen3 blockchain platform.
What You'll Do
Block Propagation & Networking: Design peer-to-peer protocols for efficient block gossip, implementing error-coding, compression, and retransmission strategies to minimize bandwidth and latency.
Dynamic Workload Management: Architect schedulers handling unpredictable conditional transactions while preserving system throughput.
State-of-the-Art Consensus: Design and implement state of the art consensus protocols optimized for low latency, fairness, and throughput under adversarial conditions.
Parallel Execution: Implement concurrency control using lock-free data structures and speculative execution to run hundreds of transactions in parallel without state conflicts.
State Management & Storage: Architect high-performance Merkleized key-value stores with efficient pruning, compaction, and snapshotting mechanisms for fast bootstraps and state syncs.
Censorship Resistance: Build mechanisms ensuring transaction submissions cannot be blocked by single nodes or external observers.
Performance Engineering: Implement real-time metrics and Grafana dashboards tracking end-to-end latency, throughput, and resource consumption. Profile systems to identify performance bottlenecks and mitigate them.
Required Qualifications
8+ years software engineering experience with 4+ years in distributed systems
Expert proficiency in systems languages (Rust, C++, C)
Deep understanding of distributed systems internals.
A track record of technical leadership, guiding teams, and influencing technical decisions.
Strong communication skills and ownership to drive new features independently.
Preferred Qualifications
Deep understanding of consensus algorithms and Byzantine Fault Tolerance systems.
Proven 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, profiling and optimization.
Research experience in distributed systems or blockchain technology.
Highly technical Staff SRE needed to lead DeFi scalability efforts and maintain reliable backend infrastructure in a dynamic startup environment.
Nevoya is seeking a Senior Backend/Full Stack Developer to architect core logistics systems powering their electric trucking fleet and help disrupt the logistics industry with cutting-edge technology.
Cigna-Evernorth Services Inc. is looking for a Software Engineering Senior Advisor to lead software development initiatives for contact center applications with a hybrid work model.
N1 is looking for a frontend engineer with strong design instincts to craft high-quality user experiences in the blockchain space.
Senior Android Software Engineer position at Applied Intuition to develop innovative apps powering next-generation vehicle intelligence in a collaborative, fast-paced environment.
Lead the frontend engineering efforts at Zyphra to build intuitive, accessible agentic user interfaces integrating cutting-edge AI technology.
Innovate with AMD as an AI framework software development engineer driving performance improvements and cutting-edge technology integration.
Senior Software Engineer needed at Waymo to design and implement complex motion planning algorithms for autonomous vehicles in a hybrid work setting.
A leading financial institution in Jersey City is hiring for intermediate applications developers and AI-focused data scientists to innovate and secure their technology platforms.
GEICO is seeking a talented Software Engineer II with expertise in C#, microservices, and cloud technologies to join their innovative remote team.
Experienced Frontend Developer wanted to drive the development of an innovative AI-powered mobile app at a San Francisco startup in a part-time capacity.
Experienced Senior Software Engineer needed for innovative AI-focused R&D team within a major big data company.
Experienced Senior Software Engineer needed at PNC to develop Angular front-end and Spring Boot microservices enhancing asset management systems.
Subscribe to Rise newsletter