Senior Software Engineer, Consensus

New
A
AnzaBlockchain Infrastructure
New York, New York, United States. San Francisco, California, United States. London, England, United Kingdom. Zürich, Zurich, SwitzerlandFull-TimeSenior
Salary180,000 - 300,000 USD per year
Apply NowOpens the employer's application page

Job Details

Experience
3+ years
Required Skills
BlockchainC++RustLinuxDistributed Systems

Requirements

  • Bachelor's degree in Computer Science, Engineering, or equivalent practical experience.
  • 3+ years of hands-on experience with 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.
  • Ability to analyze complex systems and identify potential issues.
  • Knowledge of common security threats and best practices in securing consensus processes.
  • Experience with performance profiling and optimization techniques.
  • Excellent teamwork and communication skills.

Responsibilities

  • Develop and Optimize Consensus Mechanisms: Design, implement, and optimize the mechanisms for consensus to enhance the throughput and stability of the Solana network.
  • Efficient Coordination: Develop and refine algorithms to ensure fair and efficient agreement on block production among validators.
  • Ensure Security and Integrity: Identify and mitigate potential security vulnerabilities within the consensus mechanisms, ensuring robust protection against emerging threats.
  • Scalability and Performance: Work on improving the scalability of the consensus system to handle increasing transaction volumes and validator participation without compromising on performance.
  • Testing and Validation: Create and execute comprehensive tests to validate the reliability and efficiency of the consensus mechanisms, including stress tests, fault injection, and performance benchmarking.
  • Collaboration: Collaborate with cross-functional teams, including core protocol engineers, security experts, and infrastructure teams, to ensure the seamless integration and functioning of the consensus components.
  • Documentation and Code Review: Maintain thorough documentation of the consensus protocols and conduct peer code reviews to uphold high standards of code quality and consistency.
View Full Description & ApplyYou'll be redirected to the employer's site
180,000 - 300,000 USD per year
Apply Now