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

SEJvb2RoaE5lbDBVSnlJRzMyUlZaR0x2Rmc9PQ==
  • 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

BronxWorks

Health Educator - 4918 Job at BronxWorks

 ...Comprehensive Adolescent Pregnancy Prevention (CAPP) program provides health education to teens and adolescents in the Bronx. The programs...  ...Implement community outreach and activities which include: Promote program services to the community and adolescent youth.... 

Regis High School

English Teacher Job at Regis High School

 ...families in need of financial assistance. Position As an English Teacher , you will have the extraordinary opportunity to work...  ...professional associations is preferred. Education A bachelors degree is required. Masters degree in English Literature preferred.... 

Cheez

Street Photographer Job at Cheez

This is a recurring street photography gig to help promote a new photo sharing app. Check out the iPhone app and/or the Android app You'll be approaching people on the street, asking them to take free professional portraits (and/or group pictures of them), and giving...

Johnson Controls

HVAC Truck Base Service Manager Job at Johnson Controls

Johnson Controls is seeking a dynamic and experienced HVAC Truck Base Service Manager to join our forward-thinking team, dedicated to pushing boundaries in the smart building technologies sector. This role is pivotal in maintaining our leadership in optimizing building... 

MLee Healthcare Staffing and Recruiting, Inc

Accountant I - BBA, CPA Preferred Job at MLee Healthcare Staffing and Recruiting, Inc

 ...serving a broad regional community in the Midwest. This full-time Accountant role offers an opportunity to contribute to financial accuracy...  ...such as Excel is essential. Certification/License CPA certification is preferred but not mandatory. Mental/Physical...