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

<strong>Job Title</strong>: Software Engineer, Consensus (Remote - USA)

<strong>Company</strong>: Yeah! Global

<strong>Location</strong>: San Francisco, CA, United States

<strong>Position Type</strong>: Full-Time

<strong>Job Description</strong>

Yeah! Global is seeking a highly skilled <strong>Software Engineer</strong> 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 <strong>Solana network</strong>. If you're passionate about blockchain technology and distributed systems, we want to hear from you!

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

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

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

<strong>How to Apply</strong>
Contact us at <strong>08069824660</strong> for more details and application submission.

Close modal window

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