Software Engineer, Consensus - (Remote in USA)
Job Responsibilities: ? Design, implement, and improve mechanisms to enhance the throughput and stability of the Solana network. ? Create and refine algorithms to ensure fair and efficient block production among validators. ? Identify and mitigate security vulnerabilities within consensus mechanisms to provide robust protection against emerging threats. ? Enhance the scalability of the consensus system to handle increasing transaction volumes and validator participation without compromising performance. ? Develop and execute comprehensive tests to validate the reliability and efficiency of consensus mechanisms, including stress tests, fault injection, and performance benchmarking. ? Work closely with cross-functional teams, including protocol engineers, security experts, and infrastructure teams, to ensure seamless integration and functioning of consensus components. ? Maintain thorough documentation of consensus protocols and conduct peer code reviews to ensure high standards of code quality and consistency.
Candidate Requirements: ? Bachelor's degree in Computer Science, Engineering, or equivalent practical experience with 3+ years of hands-on experience in core infrastructure software and distributed systems. ? Strong proficiency in systems programming languages such as Rust or C++. Experience with consensus algorithms, distributed systems, and blockchain technology is highly desirable. ? Ability to analyze complex systems, identify issues, and develop effective, flexible solutions. ? Knowledge of common security threats and best practices in securing consensus processes. ? Actively consuming research papers and exploring new solutions. ? Experience with performance profiling and optimization techniques. ? Excellent teamwork and communication skills, with the ability to work effectively in a collaborative environment.
Desirable:
? Familiarity with Linux, systems automation tools, and systems architecture.
? Understanding of networking, architecture, and principles underlying distributed systems.
? A knack for designing secure protocols, software, and algorithms that minimize trust requirements.
? Knowledge of Byzantine Fault Tolerance (BFT).
? Self-driven, research-oriented, and capable of independent learning.
? Active participation in Bitcoin/Ethereum/Blockchain projects or the open-source community is highly desirable.
Similar Remote Jobs
Software Engineer, Consensus - (Remote in USA)
Posted on: 19-12-2024 18:04
Tier 2 Technical Support Specialist - IoT
Posted on: 19-12-2024 18:04
Remote Data Entry Clerk | WFH Opportunity
Posted on: 19-12-2024 18:04
Remote Operator for Data Entry at $50/H
Posted on: 19-12-2024 18:04
AI Expert Contributor: Bioengineering (Part-Time, Flexible Schedule)
Posted on: 19-12-2024 18:04
Remote Hybrid Bookkeeper with DCAA Compliance Expertise
Posted on: 19-12-2024 18:04
Disney Entertainment Digital Marketing Intern, Summer 2024
Posted on: 19-12-2024 18:04
Pharmacy Technician - Remote in Worcester, MA
Posted on: 19-12-2024 18:04
Data Engineer - AWS, Remote, Flexible Hybrid
Posted on: 19-12-2024 18:04
Work from home Jobs-Delta Customer Success Representative
Posted on: 19-12-2024 18:04
Computer and Information Systems Manager/Team Lead
Posted on: 31-01-2025 09:59
UPS Remote Jobs (Data Entry) $25/Per Hour
Posted on: 01-07-2024 16:51
Data Entry Clerk (Part-Time – Evenings)
Posted on: 12-09-2024 00:00
Governance Manager
Posted on: 16-07-2024 18:41
Fedex Data Entry Remote Jobs up to $27/Hour - Hiring Now
Posted on: 16-07-2024 05:47
Walmart Data Entry Remote Jobs (Part - Time) $26/H - Part Time Jobs
Posted on: 23-01-2025 00:00
Distribution Warehouse Material Handler
Posted on: 19-12-2024 18:04
Data Entry Disney Career Job (Remote) Apply For This Job US
Posted on: 06-12-2024 06:00
Life Underwriting Sr Specialist - Remote
Posted on: 26-09-2024 00:00
Call Center Service Reps ? Hybrid/Remote! Training! Benefits! Career Path! New $20.50/hr Starting Rate!
Posted on: 30-09-2024 00:00