Employment Type
Full-time
Base Salary
₹30K-₹40K Per month
Date posted
December 20, 2024
Valid through
July 14, 2026
PDF Export
Position title
Software Engineer, Consensus (Remote - USA)
Job Location
Remote work from: USA
Description

Job Title: Software Engineer, Consensus (Remote - USA)

Company: Yeah! Global

Location: San Francisco, CA, United States

Position Type: Full-Time

Job Description

Yeah! Global is seeking a highly skilled Software Engineer specializing in Consensus to join our remote team in the USA. In this role, you'll design and enhance critical consensus mechanisms, ensuring the stability, security, and scalability of the Solana network. If you're passionate about blockchain technology and distributed systems, we want to hear from you!

Responsibilities

  • Network Stability: Design and implement mechanisms to improve throughput and stability of the Solana network.
  • Efficient Block Production: Create and refine algorithms for fair and efficient validator participation.
  • Security Enhancement: Identify and mitigate vulnerabilities in consensus mechanisms to counter emerging threats.
  • Scalability: Enhance system scalability to handle increasing transaction volumes without compromising performance.
  • Testing: Develop comprehensive tests, including stress tests, fault injection, and benchmarking, to validate consensus reliability.
  • Collaboration: Work closely with cross-functional teams to ensure seamless integration of consensus components.
  • Documentation & Code Review: Maintain thorough documentation of protocols and participate in peer code reviews.

Candidate Requirements

  • Education & Experience:
    • Bachelor's degree in Computer Science, Engineering, or equivalent practical experience.
    • 3+ years of hands-on experience in core infrastructure software and distributed systems.
  • Technical Expertise:
    • Strong proficiency in systems programming languages such as Rust or C++.
    • Knowledge of consensus algorithms, distributed systems, and blockchain technology.
    • Familiarity with security best practices and common threats.
    • Experience with performance profiling and optimization techniques.
  • Problem-Solving:
    • Ability to analyze complex systems and develop effective, flexible solutions.
  • Communication:
    • Excellent teamwork and communication skills to thrive in a collaborative environment.

Desirable Skills

  • Familiarity with Linux, systems automation tools, and systems architecture.
  • Understanding of networking principles underlying distributed systems.
  • Knowledge of Byzantine Fault Tolerance (BFT) and secure protocol design.
  • Research-oriented with active participation in Bitcoin, Ethereum, or blockchain projects.
  • Contribution to the open-source community is a significant plus.

How to Apply
Contact us at 08069824660 for more details and application submission.

Close modal window

Thank you for submitting your application. We will contact you shortly!