Search...
Job for Web3 Beginners

Senior Blockchain Engineer

Skills

About the Role

You will design, implement, and maintain on-chain and off-chain systems, including smart contracts, SDKs, and utility programs. You will build developer-facing APIs and documentation, improve tooling and monitoring, and write open-source code. You will collaborate with business development and sales to influence product direction, engage directly with external developers to gather requirements, mentor junior engineers, and participate in periodic on-call rotations. You will communicate in English and work remotely with an optional office in Porto.

Requirements

  • 4+ years of software engineering experience
  • Backend engineering experience or familiarity with low-level languages such as Rust or C++
  • Blockchain and smart contract experience beneficial but not required
  • Proficiency or willingness to learn Rust, Solidity, Python, and TypeScript
  • Strong technical communication skills in English
  • Ability to mentor engineers of varying skill levels
  • Willingness to participate in on-call rotations
  • Comfort working in a fast-paced startup DeFi environment

Responsibilities

  • Develop and maintain smart contracts and on-chain programs
  • Build and maintain developer SDKs and APIs
  • Design and improve tooling and monitoring for production systems
  • Maintain and operate off-chain services and utility programs
  • Collaborate with business development and sales to shape product direction
  • Mentor junior engineers and set software design standards
  • Engage with the developer community and gather feedback
  • Write documentation and open-source software
  • Participate in periodic on-call rotations

Benefits

  • Remote work (global)
  • Optional office in Porto, Portugal