Software Engineer, Consensus - Job at Yeah! Global, Remote

  • Yeah! Global
  • Remote

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

Obran Cooperative

Courier Delivery Driver Job at Obran Cooperative

 ...Job Description Job Description Courier Cooperation of Hawaii is an Obran Logistics company. Obran Cooperative is the first worker...  ...looking for a responsible, experienced individual to join our delivery company as a Courier Driver. As a member of our team, you will... 

Department of Social Services

Education Administrator I Job at Department of Social Services

 ...Improvement Branch (PQIB) Chief, Career ExecutiveAssignment, the Education Administrator I (EA I) provides leadership and direction of statewide...  ...Please note: Regular commute is not compensable. Special Requirements Do not include any confidential information... 

Sila Services

Drain/Sewer Technician Job at Sila Services

 ...Job Description Sullivan Super Service Pittsburgh, PA Drain/Sewer Technician Top Technicians can earn upwards of $95,000 annually,...  ...replacement, or additional service may be necessary Perform drain cleaning and preventative maintenance as needed Safely operate,... 

Sila Services

Drain Cleaning Technician Job at Sila Services

 ...Job Description Job Description Drain Technician Delco Storm & Sewer \u007C Lansdowne, PA When a drain backs up or a sewer line stops...  ...have the opportunity to work with professional drain-cleaning equipment, sewer cameras, hydro-jetting systems, and a team experienced... 

CVS Health

Night-Shift Health Coach RN - Remote Nurse Line Job at CVS Health

 ...A major health care provider is seeking a Health Coach Consultant to engage and educate members about health decisions. Candidates must possess an unrestricted...  ...Management and Emergency Room care. This full-time, remote position requires effective multitasking and...