Apply

Blockchain Engineer

Posted 2024-08-20

View full description

๐Ÿ’Ž Seniority level: Senior, 5-10 years

๐Ÿ“ Location: USA

๐Ÿ’ธ Salary: 160000 - 200000 USD per year

๐Ÿ” Industry: Blockchain

๐Ÿข Company: Hiro Systems PBC

โณ Experience: 5-10 years

๐Ÿช„ Skills: Software DevelopmentBlockchainGitRustCollaborationC (Programming language)

Requirements:
  • 5-10 years of experience in software engineering with experience in building and shipping products.
  • 5+ years of hands-on experience in a production environment with one or more of: public blockchains, consensus protocols, large-scale distributed systems, high availability, real-time systems, applied cryptography, or compilers.
  • Deep proficiency in Rust, including advanced features like ownership, borrowing, lifetimes, concurrency, and unsafe code.
  • Experience implementing cryptographic primitives and protocols in Rust.
Responsibilities:
  • Contribute to the development, maintenance, and testing of developer tools.
  • Implement rigorous and thorough monitoring and testing practices to meet security and performance requirements.
  • Design and implement blockchain supporting tools and utilities.
  • Collaborate with other teams on new product features dependent on the Stacks blockchain.
Apply

Related Jobs

Apply

๐Ÿ“ New York, Italy

๐Ÿงญ Full-Time

๐Ÿ’ธ 170000 - 195000 USD per year

๐Ÿ” Blockchain technology

๐Ÿข Company: Horizen Labs

  • Degree in Computer Science, or other IT disciplines, or equivalent experience.
  • 5+ years of hands-on Software Development experience using Rust as a programming language.
  • Prior experience working on a layer-one (L1) blockchain network.
  • Knowledge of the most common design patterns and a strong attention to software architecture design.
  • Passionate about secure, fast, well-tested, and documented code.
  • Experience in technical writing and documentation.
  • Fluency in English with excellent written and verbal communication skills.
  • Enjoy guiding more junior developers and sharing expertise.
  • Ability to work gracefully with cross-functional teams.
  • Autonomous, self-motivated, and low ego.

  • Foundational design decisions related to core blockchain infrastructure components.
  • Process surrounding development, testing, and optimization of those components for performance, reliability, security, and scalability.
  • Assume technical responsibility for novel systems while identifying areas for innovative research and development.
  • Help shape the future of the company and be involved in strategic decision-making.
  • Attend conferences and explore opportunities in the on-chain ecosystem.

Software DevelopmentBlockchainDesign PatternsEthereumRustCommunication Skills

Posted 2024-10-21
Apply
Apply

๐Ÿ“ United States

๐Ÿ” Blockchain

๐Ÿข Company: Eigen Labs

  • BS in Computer Science or related technical field (e.g., physics or mathematics).
  • 5+ years of backend distributed systems experience.
  • 2+ years of full life cycle development with Go, Rust or C++.
  • Proficiency in reading/writing Solidity smart contracts.
  • Experience using Docker to build, deploy and manage containers.
  • Hands-on experience designing and building distributed systems.
  • In-depth working knowledge of rollup architectures and blockchain design.
  • Strong prototyping skills.
  • Ability to write tight/accurate design documents and other technical collateral that reflect a clear plan for implementation, while addressing specific end user obstacles/concerns.
  • Ability to thrive as a self-guided learner.

  • Own and deliver large features end-to-end, thinking through everything from customer experience, system reliability, scalability, operability, and ongoing metrics.
  • Collaborate with Researchers/Engineers to design and develop systems, components and tools for EigenDA which include; zk framework integrations, rollup integrations, fraud proof integrations, off-chain signature verification.
  • Make original contributions to the broader DA community such as; DA interfaces for various Rollup Stacks, miscellaneous open-source projects, research-oriented writing pertaining to the design space of DA solutions.
  • Propose, write, optimize and outline technical specs for a diverse range of rollup integrations.
  • Conduct ongoing research and contribute thought leadership in technical community spaces, including blogs and conferences.
  • Proactively contribute to discussions about technical issues, sprint and roadmap planning, and improving team processes.
  • Engage in team design/code reviews, standups, and advocate engineering best practices.

DockerBlockchainEthereumC++GoRust

Posted 2024-10-16
Apply