Senior Blockchain Protocol - GO

Boosty Labs is a premier blockchain development company with broad technical expertise and over 150 highly skilled developers and strategists on the team. Founded in 2017, Boosty Labs has completed 250+ projects and collaborated with numerous industry giants.
Join us as a Senior Blockchain Protocol Engineer โ€” Go.


    Requirements:

  • 5+ years of professional software engineering experience
  • Golang โ€“ Expert-level proficiency with production experience in systems programming
  • Bitcoin โ€“ Hands-on experience with UTXO and/or Lightning Network
  • Strong understanding of cryptographic primitives and their applications
  • Knowledge of P2P networking and distributed systems
  • Experience with blockchain node infrastructure and RPC implementations
  • Familiarity with Bitcoin internals and execution environments
  • Upper-Intermediate English

    Nice to have:
  • Contributions to major blockchain open-source projects
  • Experience with formal verification methods
  • Background in cryptography research or protocol design

    Responsibilities:
    Core Development:
  • Design, implement, and optimize blockchain protocol components using Golang
  • Contribute to consensus mechanism development and optimization

    System Architecture:

  • Design scalable and secure protocol architectures
  • Optimize performance for throughput, latency
  • Ensure protocol security through threat modeling and security reviews
  • Collaborate on cross-layer integration between L1 and L2 systems

    Quality & Documentation:

  • Write comprehensive technical documentation for protocols and implementations
  • Develop testing frameworks for protocol validation and verification
  • Conduct code reviews focusing on security and performance
  • Contribute to protocol specifications and improvement proposals

    Collaboration & Innovation:

  • Participate in protocol design discussions and architecture decisions
  • Mentor junior engineers on blockchain and scalability technologies
  • Engage with the broader blockchain developer community

    Remote working format
  • Flexible working hours
  • Informal and friendly atmosphere
  • The ability to focus on your work: a lack of bureaucracy and micromanagement
  • 20 paid vacation days
  • 7 paid sick leaves
  • Education reimbursement
  • Free English classes
  • Psychologist consultations

Required languages

English B2 - Upper Intermediate
Bitcoin, Go
Published 3 November
41 views
ยท
3 applications
To apply for this and other jobs on Djinni login or signup.
Loading...