Looking for a new Golang job in 🇬🇧 UK or 🇪🇺 Europe?
Vistas recruitment We’ve partnered with Martin Gallagher (Vistas Recruitment) as our recommended recruiter for all things Go.
Martin was the first recruiter to specialise in Go (since 2015) and we believe the best! He works as an independent recruiter and as such provides a highly personal and knowledgeable service to candidates and clients alike. Trained as a software engineer, he has extensive experience in recruitment (over 25 years) and has built up a great network of companies across the UK & Europe looking to hire Gophers. He’s also active in the Go community, regularly sponsoring conferences and meetups.
Get in touch with Martin to discuss what you are looking for. He’ll be happy to help you.

Golang / Go Job: Senior Backend Engineer at Herdius | Blockchain & Fintech |

Herdius GmbH

Senior Backend Engineer at Herdius | Blockchain & Fintech | at Herdius GmbH

Berlin, Germany 🇩🇪   (Posted Feb 25 2019)

About the company
Herdius intends to build a highly performant decentralized financial platform. Using the latest innovation in distributed systems design, we are aiming to be the next-generation infrastructure for the entire cryptocurrency ecosystem.

Do they allow remote work?
Remote work is possible, see the description below for more information.

Job description
What is Herdius?

Herdius is a homomorphic distributed private key generation (DKG) protocol that interconnects blockchains, exchanges and ecosystems. We generate private keys for blockchains and then interconnect them on the key level which in turn eliminates the need for communication channels that you would otherwise have in side chains.

Our first product targets trading by interconnecting decentralized and centralized exchanges and doing cross-exchange settlement, fast arbitrage and cross-currency trading. All this makes for a crypto hedge fund that pays interest on all cryptocurrencies that are unfortunately somewhat unusable and just laying around on wallets.

Job Description

We are looking for awesome backend engineers to join our team at Herdius. Location can be remote but we would prefer for you to join our teams sitting in Berlin, New York, San Francisco. We do not look at this as a job but rather a collective of amazing engineers and people working together to create amazing cutting edge tech for the masses. As a company we prioritize value generation first for everyone involved. Working at Herdius means you get to choose your own projects that you want to work on and contribute or bring in new ideas that you think will be great.

Cool things you will work on:

​-Implementation and design of Herdius’ consensus algorithm and p2p order routing protocol

-Lots of work around trading and high volume data handling and transfer

​-Design and implementation of a low-latency, high-availability, and performant algorithmic hedge fund and exchange order book

-​Integration of the Herdius distributed private key generation protocol​

-Constant performance testing and improvement of our architecture​

- Working on new financial products that have not been seen in the crypto world, setting up the base-layer infrastructure of a trading system and hedge fund

Skills & requirements
Your profile:

​-3+ years of experience as a backend engineer, language agnostic but Go, NodeJS, Scala, C, Rust preferred

-​Strong proficiency & experience working with Golang

-​Experience and passion working with distributed systems and networking

-Strong interest in blockchains and related technologies

-Passion for delivering quality, secure code with loads of testing

-User authentication and authorization between multiple systems, servers, and environments

-Interest in privacy and cryptography, trading and financial service

-​Understanding fundamental design principles behind various consensus algorithms

-Understanding differences between dPOS, DAGs, Plasma, BFT, aBFT, etc.

-Implementing automated testing platforms and unit tests

-Proficient understanding of code versioning tools, such as Git

Your education or experience at the end of the day does not matter to us. It all comes down to us being convinced by your skills and drive. We mainly look for people who are passionate about projects they work on and have the drive to see a project through. Our code is mostly done in Golang with some Solidity for connectivity with Ethereum.

What to send:

​Anything that reflects on your knowledge and experience in the field

Links to your GitHub/Stack Overflow/Portfolio/something awesome you've built that you’re proud of

A resume or LinkedIn profile

How to apply?

Apply now!  
 

Other jobs that might be interesting

Senior Go / Golang Developer - CodeGuild   (October 2019)
Amsterdam, Netherlands
Senior Go / Golang Developer Amsterdam | Help Build the Brand New Office of this Amazing Tech Company! | Golang, AWS, Kubernetes, Kafka, ELK | up to € 100.000 Your job: Senior Golang Developer Amsterdam Are you passionate about working on systems that ar...
Senior Software Engineer (Go) - MessageBird   (October 2019)
Amsterdam, Netherlands
MessageBird is a Cloud Communications Platform (CPaaS) that enables consumers in virtually every corner of the planet to connect with businesses in the same way they connect with their friends - seamlessly, on their own timeline and with context. We’re one o...
Site Reliability Engineer - JustWatch GmbH   (October 2019)
Berlin, Germany
JustWatch is an international movie marketing startup based in Berlin. Founded in October 2014 by an experienced and successful team with world-class knowledge in marketing, product and AdTech we are constantly looking for passionate people to join our mission...

 
About Golangprojects