Job Description

Summary

Zero Hash is seeking a Senior/Staff Software Engineer to architect and enhance our distributed systems infrastructure while building new features. We are a high-performing team looking for an ambitious and driven teammate who thrives in a dynamic environment.

The ideal candidate is detail-oriented, technically proficient, and has a passion for solving complex problems. You will have the opportunity to learn and adapt to new technologies, including blockchain, while contributing to mission-critical systems.

#LI-Remote

Key Responsibilities

  1. Maintain and support a diverse range of digital assets.
  2. Architect and develop new features, including staking-as-a-service.
  3. Serve as a subject matter expert for stakeholders, including customers.
  4. Contribute to the design and development of software in an event-driven microservices environment.
  5. Develop microservices primarily in Golang.
  6. Collaborate with platform engineers to set up new services.
  7. Respond to production issues and alerts, participating in on-call rotations.
  8. Communicate directly with client technical teams as needed.

Requirements

  1. 8+ years of experience, preferably in the Fintech space.
  2. Deep proficiency in Golang. Deep knowledge of languages such as C++, Rust, Python, Erlang or Elixir is also fine.
  3. Strong understanding of microservices and distributed systems at scale.
  4. Deep proficiency with cryptographic protocols and concepts such as signatures and hashing.
  5. Experience building and operating software in a multi-regional cloud infrastructure.
  6. Secure software design and development; ability to evaluate security trade-offs in design decisions.
  7. A testing mindset with a focus on quality assurance.
  8. Experience leading a team and translating business requirements into technical solutions.
  9. A humble and scrappy get-it-done mindset; you’re resourceful and in your element going from 0 to 1.
  10. Excellent problem-solving skills with the ability to troubleshoot complex systems.
  11. Comfort with ambiguity and the capability to independently formulate and test hypotheses.
  12. Excellent verbal and written communication skills

Preferred Qualifications

  1. Previous experience with production systems involving distributed architectures.
  2. Understanding of blockchain technologies and their applications.
  3. Experience with smart contracts.
  4. Active involvement in the crypto and blockchain community (e.g., contributions to open source projects, participation in conferences).
  5. Bachelor's degree in Computer Science or equivalent experience.

Skills
  • Communications Skills
  • Cryptocurrency
  • Cryptography
  • Development
  • Problem Solving
  • Software Engineering
  • Team Collaboration
© 2025 cryptojobs.com. All right reserved.