Software Engineer, Consensus - (Remote in USA) Job at Yeah! Global, San Francisco, CA

dHp3Y0Q1dGhFS2xWeWVKYTA2VXNxNm8xeVE9PQ==
  • Yeah! Global
  • San Francisco, CA

Job Description

About the job 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.

Job Tags

Remote work, Flexible hours,

Similar Jobs

ABC News

Freelance Production Associate (ABC News) Job at ABC News

 ...Job Summary: Do you want to be part of the daily newsgathering operation of a 24/7 newsroom? ABC News is looking for aProductionAssociateto support the Assignment Desk in our Los Angeles Bureau. Our Production Associatessupport daily newsgathering and broadcast... 

Optum

Per Diem Pharmacy Technician - Las Vegas, NV Job at Optum

 .... Our personalized services - in-clinic pharmacies, medication management and more - are leading...  ....\n We seek a Per Diem Pharmacy Technician to support all functions of the Genoa...  ...NV 89146 (home site), but will need to travel to the 3 other sites in Las Vegas, NV to... 

Swedish Health Services

Medical Assistant Certified, Medical Assistant Registered - Pediatrics Job at Swedish Health Services

 ...Description Medical Assistant Certified, Medical Assistant Registered - Pediatrics at Swedish Pediatrics - Redmond This is a combined posting for an Associate Medical Assistant, Medical Assistant and Medical Assistant Registered. The requirements of each role... 

David

Laboratory Technician Job at David

 ...platform to develop high-protein, low-calorie, blood-sugar-friendly foods that are craveable. This is a compelling opportunity to be...  ...a Laboratory Technician to support product development and food science initiatives across our portfolio. Youll play a critical role in... 

Enhance Recruiting

Senior Project Manager - Roadway / Traffic Job at Enhance Recruiting

 ...We currently have an exciting opportunity for an experienced seller-doer business development-oriented Senior Project Manager Roadway/Traffic to join our Transportation group in Tennessee! Position can be based in Knoxville, Nashville, or Chattanooga. We are looking...