Let’s get started
By clicking ‘Next’, I agree to the Terms of Service
and Privacy Policy, and consent to receive emails from Rise
Jobs / Job page
Software Engineer: Distributed Systems  image - Rise Careers
Job details

Software Engineer: Distributed Systems

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.



Similar Jobs
Photo of the Rise User
Posted 5 days ago

Highly technical Staff SRE needed to lead DeFi scalability efforts and maintain reliable backend infrastructure in a dynamic startup environment.

Posted 4 days ago

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.

Photo of the Rise User
Inclusive & Diverse
Rise from Within
Mission Driven
Diversity of Opinions
Work/Life Harmony

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.

Posted 13 days ago

N1 is looking for a frontend engineer with strong design instincts to craft high-quality user experiences in the blockchain space.

Photo of the Rise User
Applied Intuition Hybrid Mountain View, California, United States
Posted 6 days ago

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.

Photo of the Rise User
AMD Hybrid Austin, Texas, United States
Posted 4 days ago

Innovate with AMD as an AI framework software development engineer driving performance improvements and cutting-edge technology integration.

Photo of the Rise User
Waymo Hybrid Mountain View, California, United States of America
Posted 4 days ago
Social Impact Driven
Empathetic
Collaboration over Competition
Growth & Learning

Senior Software Engineer needed at Waymo to design and implement complex motion planning algorithms for autonomous vehicles in a hybrid work setting.

Photo of the Rise User
Citi Hybrid Jersey City New Jersey United States
Posted 2 days ago
Inclusive & Diverse
Rise from Within
Mission Driven
Diversity of Opinions
Work/Life Harmony

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.

Photo of the Rise User

GEICO is seeking a talented Software Engineer II with expertise in C#, microservices, and cloud technologies to join their innovative remote team.

Photo of the Rise User
Thaloz Hybrid No location specified
Posted 9 days ago

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.

Photo of the Rise User
Posted 12 days ago

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.

MATCH
Calculating your matching score...
FUNDING
SENIORITY LEVEL REQUIREMENT
TEAM SIZE
No info
HQ LOCATION
No info
EMPLOYMENT TYPE
Full-time, remote
DATE POSTED
May 31, 2025

Subscribe to Rise newsletter

Risa star 🔮 Hi, I'm Risa! Your AI
Career Copilot
Want to see a list of jobs tailored to
you, just ask me below!
LATEST ACTIVITY