Apply for jobs
World map with all continents displayed

Senior Protocol Engineer - Scala/Java (Blockchain)

5+ years
Full-time (40h)
Full Remote



  • 5+ years of experience with Scala or Java
  • Experience with performance tuning and scalability of distributed systems
  • Deep understanding of consensus algorithms and blockchain technologies
  • Deep understanding of core algorithms and data structures
  • Familiarity with cryptographic principles and security best practices in protocol design
  • Familiarity with Git, testing and design practices, and agile software design concepts
  • Strong communication skills in both spoken and written English


  • Startup experience
  • Open source contributions
  • Experience with large-scale data pipelines
  • Strong background in math, statistics, or topology
  • Interest in functional programming concepts (e.g. Scala Cats)
  • Knowledge of existing blockchain architectures and implementations
  • Bachelor's Degree in Computer Engineering, Computer Science, or equivalent

What you will work on

  • Design, develop, and implement core protocol features
  • Optimize and enhance the performance, scalability, and security of existing protocols
  • Participate in code reviews, testing, and quality assurance processes
  • Troubleshoot and resolve complex technical issues related to core protocol functionality
  • Develop comprehensive documentation and technical specifications for protocol implementations
  • Collaborate with cross-functional teams to integrate protocols with other components of the network
  • Conduct research and stay up-to-date with the latest advancements in distributed ledger technology and decentralized protocols
Interested in this job? We're still accepting applications for this position
Interested in this job? We're still accepting applications for this position

Other jobs you might like

Get matched with the best remote opportunities from today's top US companies

Find a great full-time opportunity
Earn more compensation for your hard work
Access exclusive benefits like healthcare, English classes, and more
1-1 individualized training to succeed in the international job market
Apply for remote jobs