Software Engineer, Consensus - Job at Yeah! Global, San Francisco, CA

  • Yeah! Global
  • San Francisco, CA

Job Description

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.

Job Tags

Full time, Flexible hours

Similar Jobs

Rezilient Health

Talent Acquisition Specialist (Clinical Recruiter) Job at Rezilient Health

 ...building a healthcare experience that is as convenient as it is comprehensive. About the Role Rezilient is seeking a Clinical Recruiter to lead full-cycle recruiting for clinical and care delivery roles across our growing, mission-driven organization. This role will... 

TELUS Digital AI Data Solutions

Data Analyst Job at TELUS Digital AI Data Solutions

A leading AI data solutions company seeks a detail-oriented Online Data Analyst proficient in Urdu and English for a part-time freelance role. Responsibilities include enhancing digital maps...  ...to verify data accuracy. This remote opportunity is flexible, allowing you... 

Welo Global

Remote Ads Quality Rater - Dutch (Belgium) Job at Welo Global

 ...approximately $16 per hour) Location: Remote/work from home must be based in Belgium Hours: Set your...  ...20 hours per week. Start Date: ASAP Employment Type: Independent Contractor/Freelance/Self-Employed Project Duration: Long-term Note... 

Keurig Dr Pepper

Operations & Start-Up Manager Job at Keurig Dr Pepper

 ...and decisive, with the ability to work independently while effectively coordinating across multiple functionsCompany Overview:Keurig Dr Pepper (Nasdaq: KDP) is a leading beverage company with more than 150 owned, licensed and partner brands that meet a wide range of needs... 

Keurig Dr Pepper

Director, Global Trade Compliance Job at Keurig Dr Pepper

 ...domestically and internationally as requiredAbility to operate effectively in a fast-paced, transforming organizationCompany Overview:Keurig Dr Pepper (Nasdaq: KDP) is a leading beverage company with more than 150 owned, licensed and partner brands that meet a wide range of...