Senior Software Engineer
Job is Expired
Location: Remote
Compensation: Salary
Reviewed: Thu, May 01, 2025
Job Summary
A company is looking for a Senior Software Engineer to research, design, and build core improvements to the blockchain protocol.
Key Responsibilities
- Research, design, and build core improvements to the consensus mechanism, gossip protocol, state synchronization algorithm, and leader election protocol
- Devise experiments to test worst-case scenarios and iterate on designs based on results
- Design components considering the behavior of other blockchain systems such as rollups, bridges, or staking systems
Required Qualifications
- At least 5 years of software engineering experience in Rust, C++, or C
- Significant experience building performant systems from scratch, such as databases, device drivers, or embedded systems
- Strong instincts for software architecture, memory management, and performance optimization/profiling tools
- Bachelor's degree in Computer Science or equivalent
COMPLETE JOB DESCRIPTION
The job description is available to subscribers. Subscribe today to get the full benefits of a premium membership with Virtual Vocations. We offer the largest remote database online...
Job is Expired