Software Engineer, Consensus -
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.
Recommended Jobs
Senior Graphic Designer (Entertainment/Media)
We are looking for a Senior Graphic Designer for a top media & entertainment company hybrid out of their Glendale, CA offices! Responsibilities: ~Taking the lead role in the development of modern, c…
Customer Service Representative
Job Purpose: Our Customer Service Representative will be responsible for providing outstanding high-touch service to our Customers and will oversee their experience with our company. This role…
Multiple Positions
ServiceNow Inc is accepting resumes for the following positions in Santa Clara, CA: Staff Software Engineer (4156214): Bld high-quality, clean, scalable, & reusable code by enforcing best practices …
Sr. Product Manager
Alkira is reinventing networking for the cloud era and we want to invite you to join us in changing the industry. We are looking for a highly motivated Senior Product Manager to join our innovativ…
Explore Adventures in Sacramento: Join Our Cardio Nursing Team!
Registered Nurse - Cardiovascular Operating Room - Travel - (Cardiac - OR - CVOR RN) Join our dedicated cardiovascular operating room team in Sacramento, a city known for its rich history and vibrant…
Software Engineer - Backend
Who We Are At Pave, we're building the industry's leading compensation platform, combining the world's largest real-time compensation dataset with deep expertise in AI and machine learning. Our …
CDL A Driver
CDL A Driver Approved Freight Forwarders is seeking for experienced CDL Class A drivers to join our growing team in City of Industry. Applicants must be dependable and efficient who possess a great…
Regional Senior Underwriter - Commercial
Why CIG? At Capital Insurance Group we offer our employees more than just a job. We foster career growth, provide opportunities to give back to our communities, and help you take the next step in …
Sr. Account Executive - U.S. based
Job Description Job Description ABOUT THE ROLE: We are searching for a high - energy Account Executive who can recognize opportunities and turn leads into long-lasting partnerships to join our…
Customer Service Representative
Terms of employment Annual Salary See below for details Type of Work Full Time Type of Job Customer Support Customer Service Location USA California Carson Qualification…