Get a weekly email with all new Golang jobs
x

Remote Blockchain Jobs


Hand-Picked Golang jobs • Apply directly to companies • Clear salary ranges

Browse 50+ 🌎 Remote Golang Blockchain Jobs in April 2024 at companies like Metrika, Energi Cryptocurrency and Swarm Foundation with salaries from $60,000 to $350,000 working as a Senior Software Engineer (Blockchain/Backend), Go Developer Core Blockchain and QA Engineer (Go, blockchain, distributed system). Last post

Hiring Golang Developers?

Create your profile to continue

Hemkant Kushwaha Shubham Verma Cesar Loyo Muhammad Adil Khan Akmuhammet Akmyradov Daniel Lee Neelam Jhala Natercio Moniz Sandip Bera Andrei Khramov
  • 48 direct messages sent by companies to developers on Golang Cafe in the last 30 days
  • 42 developers joined Golang Cafe in the last 30 days
  • 10,452 developer profiles page views in the last 30 days
  • Get access to our Salary Explorer
  • Get access to exclusive discount on Golang courses up to 25% off
  • Last developer joined

2-Click Apply

  1. Upload Your CV
  2. Go to your Inbox & Confirm Your Application





10 of 59 Blockchain Jobs in Remote • Sort by Date
Metrika Logo
Senior Software Engineer (Blockchain/Backend)
Metrika
Remote (United States, Canada, Europe, United Kingdom, Norway, Switzerland)
$60,000 to $140,000 a year
July 2021
14 Applicants This Week
More Than 6 Months Old

Job Description

We are building the world's premier Operational Intelligence platform for Blockchain. We strive to develop our systems by observing the best practices of our craft; this means writing testable, performant, easy to maintain and constantly improving code, while enabling our company to iterate our product fast and stay ahead.

These are the early days of our platform, and as a Senior Backend Engineer you will be able to contribute, influence and take ownership in significant parts of our systems. Our goal is to build a very high performance platform, capable of analyzing thousands of transactions across multiple blockchain networks in real-time.

If you are a Senior Software Engineer, with a solid understanding of distributed systems, passion for your work and would love to work with a geographically distributed team, join us!

What this position is all about:

  1. Designing and implementing crawlers, software agents and accompanying backend services that feed our Operational Intelligence platform with hundreds of metrics pertaining to the performance and health of Blockchain networks. You will be expected to demonstrate capacity to code (or pick up competence in) Python or Golang.
  2. Working under a Scrum or Kanban framework and releasing product increments on a continuous basis.
  3. Owning your work. This means writing unit tests, ensuring proper containerization, observability/instrumentation and documentation for your code.
  4. Understanding, participating and contributing to the company goals, regardless of your role. Metrika is a small company with a very inclusive culture. We are looking for people that share those values with us.

Please note: Our Engineering team is predominantly based in Europe. This position is currently open to those resident and currently able to work in the European Economic Area (EU, Norway, Liechtenstein), Switzerland, the UK as well the eastern United States/Canada (UTC-4/UTC-5 timezone)

_
Metrika Inc. is an Equal Opportunity employer. All applicants will be considered without regard for race, color, national origin, ethnicity, gender, disability, sexual orientation, gender identity, or religion._

Job requirements

You will need:

  1. A bachelor's degree in Computer Science. Masters or higher degrees preferred.
  2. Considerable experience in building production-grade, distributed, cloud native, asynchronous/event-based microservices-based or serverless systems, using Python, Golang, Java/C# or Scala. (At Metrika we're predominantly using Python and Golang for our services at this time.)
  3. Excellent understanding of TDD, agile development methodology and version control.
  4. The ability to function autonomously to solve problems, and deliver working software. Our geographic distribution requires people that can work well on their own.
  5. The ability to communicate well with your team, both interactively and asynchronously, and that of being a positive, constructive team member.

You'll probably be a great fit if you have:

  1. Expert knowledge of Python or Golang.

  2. Experience with blockchain systems.

  3. Experience with key-value, document, time series or other non-relational databases.

  4. Experience with CI/CD.

  5. Experience with Docker/Kubernetes or Serverless environments.

  6. Experience with SQS/SNS, Kafka, Pulsar, RabbitMQ or other brokers.

  7. Experience with public cloud providers, e.g. AWS, GCP, Azure, DigitalOcean etc.


Apply ⎘ Copy Link ↗ Visit Link
Energi Cryptocurrency Logo
Go Developer Core Blockchain
Energi Cryptocurrency
Remote
$60,000 to $120,000 a year
May 2020
3 Applicants This Week
More Than 6 Months Old

Job Description

Energi is a top 100, self-funded cryptocurrency project with over 60 contributors across 17 time zones. Energi (NRG) is designed to serve the need for a globally adoptable digital currency and is currently on multiple exchanges with additional exchanges in the future. Our mission is to become the world’s leading cryptocurrency with the unification of Smart Contracts, Governance & Self-funding Treasury to ensure longevity and enable rapid growth.

We are looking for a full-time blockchain developer with strong Golang skills who can work on a distributed (remote) team to continue the development and improvement of this core part of our technology stack.

The role will involve smart contracts, decentralized governance, master nodes, blockchain

Must have technical skills:

  • Specialist/expert in Go/GoLang
  • Specialist/expert in Solidity
  • Strong in Javascript (Node, React)
  • Strong in core Computer Science theory/use (data structures, algorithms, etc.)

Other requirements:

  • 4+ years of commercial software development experience
  • 2+ years of core blockchain development experience (a commercial or large open-source project)
  • Fluent English communicator
  • Self-driven
  • Passionate and up-to-date on rapidly changing technology
  • Values aligned with the Energi culture and values (see https://www.energi.world/join-our-team/

Apply ⎘ Copy Link ↗ Visit Link
Swarm Foundation Logo
QA Engineer (Go, blockchain, distributed system)
Swarm Foundation
remote
€75,000 to €105,000 a year
February 2024
4 Applicants This Week

Job Description

QA Engineer (Go, blockchain, distributed system)

Swarm is a system of peer-to-peer networked nodes for a decentralized storage and communication service.

Swarm could shape the future towards a self-sovereign global society and permissionless open markets. On Swarm, applications run autonomously yet securely in a planetary-scale deployment and execution environment.

Bee is a Swarm client implemented in Go. It’s the basic building block for the Swarm Network. Bee provides low level constructs for file storage, feeds, key-value stores and untraceable communication, through solid, well-tested code delivered in an agile manner.

Key technologies are Go, libp2p, protobuf, leveldb, and go-ethereum, as well as various cryptographic libraries.

Your role: This role expects the candidate to function as a large node operator, conducting testing and immersing themselves in the responsibilities of node operators. This requires experience in a comparable QA position, as well as an interest in DevOps-related areas. However, we consider motivation and initiative-taking to be the most crucial qualities that the ideal candidate should possess.

The responsibilities of the role: Writing and executing end-to-end test scenarios on testnet and mainnet in order to assure performance and reliability. Submit detailed bug reports and issues to our developers' team. Give the green light to the developers' team to proceed with a release. Be an active part in shaping the way our products are built by analyzing how functionality, user experience and performance could be improved.

This role is an excellent opportunity, as in the future we expect the QA team to grow and therefore this role could open the possibility of becoming the QA team lead.

Your profile: * You have at least 3 years of hands-on experience in a similar position. * Solid understanding of distributed systems * Experience in executing manual and automated tests interacting with the API. * Be able to set up different environments to perform automated testing on them. * You are familiar with the blockchain ecosystem. * Experience in managing panels and dashboards for monitoring, * Familiarity with Ethereum is a must. * You can express yourself fluently in English, both verbally and in writing. * You manage your own time effectively and respect time constraints. * You like to take initiative. * You are available around CET timezone.

We appreciate: * You are familiar with Golang. * Exposure to infrastructure-related tasks (will be needed to set up environments). * Familiarity with Grafana, Loki and Prometheus * General acquaintance with cryptographic concepts. * Experience with the Javascript ecosystem.

We offer/Team perks: * An open, flat and transparent work environment * 100% remote-friendly * Flexible working hours * We care about our swarm: Incentives through BZZ, our token

To apply, please send your CV and GitHub repo to talent@ethswarm.org.


⎘ Copy Link ↗ Visit Link
Swarm Foundation Logo
Senior Software Engineer (Go, blockchain)
Swarm Foundation
remote
€60,000 to €120,000 a year
September 2023
13 Applicants This Week
More Than 6 Months Old

Job Description

Senior Software Engineer (Go, blockchain)

Swarm is a system of peer-to-peer networked nodes for a decentralised storage and communication service.

Swarm could shape the future towards a self-sovereign global society and permissionless open markets. On Swarm, applications run autonomously yet securely in a planetary-scale deployment and execution environment.

Bee is a Swarm client implemented in Go. It’s the basic building block for the Swarm Network.

Bee provides low level constructs for file storage, feeds, key-value stores and untraceable communication, through solid, well-tested code delivered in an agile manner.

Key technologies are Go, libp2p, protobuf, leveldb, and go-ethereum, as well as various cryptographic libraries.

Your role: Take architectural decisions for our p2p distributed network Suggest improvement solutions for our codebase and the testing process Development of the reference Swarm implementation in Go aka Bee Developing domain-specific knowledge and expertise in the Swarm incentive layer implementation Bringing code up to spec Delivering well-tested code Conducting thorough code reviews to your peers

Your profile: You have 5+ years of experience in a similar position & at least 3 years with GoLang You have experience in working on large-scale distributed systems Familiarity with infrastructure tools (we use k8s, helm) You follow SOLID principles You like to work in a fast paced environment Strong sense of ownership and responsibility You manage your own time effectively and respect time constraints You like to work remotely You are available around the CET timezone You can express yourself fluently in English, both verbally and in writing

We appreciate: You have a solid grasp of blockchain principles and application design considerations Experience with libp2p You are familiar with go-ethereum Acquaintance with cryptographic concepts Knowledge of monitoring tools (we use Grafana, Prometheus, Jaeger and OpenTracing) Knowledge of Solidity A passionate open-source contributor

We offer/Team perks: An open, flat and transparent work environment 100% remote friendly Flexible working hours We care about our swarm: Incentives through BZZ, our token

Should you be interested in the position, please send your CV to talent@ethswarm.org


Apply ⎘ Copy Link ↗ Visit Link
Volume Logo
Senior Golang Engineer & Protocol Architect
Volume
Remote
$250,000 to $350,000 a year
March 2023
11 Applicants This Week
More Than 6 Months Old

Job Description

Here at Volume, we work with the best partners to make decentralized finance protocols valuable. We solve problems of protocol utility, governance, and growth for the leading DeFi protocols. From our team effort, we are able to drive massive growth of user transactions and the launch of the protocol economy. If a protocol fails to attract user activity, token value falters and innovation will flow away from the network.

Volume delivers software tools and user experiences that increase protocol token utility and community engagement, measured by protocol transaction volume growth. The Volume team’s interests are the protocol interests: Growth of user transactions.

Volume's investors include Solona, Curve, Solana, TRGC, NewForm Capital HustelFund, SimplyVC, and many others.

We are always looking for individuals who desire a high-impact, high-visibility role within a company that is making crypto and decentralized protocols valuable.

About the Role:

As a Senior Golang Engineer, and Protocol Architect, on our Engineering team, you will have a chance to lead engineering work across the full spectrum of our protocol architecture that is built around the Cosmos-SDK, built in Golang, Rust and Solidity. Our software empowers validators to secure the Paloma Blockchain Protocol which aims to the fastest, safest, decentralized messaging protocol. As an early employee you will be a critical part of our core team and have a significant influence over the direction of the company.

Responsibilities:

  • Participating in and driving technical specifications, design, architecture, and implementation for new features on the Cosmos SDK
  • Writing reusable libraries and custom logic for blockchain state machines and ensuring solid test coverage
  • Participating in code reviews
  • Minimizing tech debt while strategically pushing for progress with new features
  • Help scale the team and create our engineering culture
  • Participation and leading coordination for one or more of the SDK’s architecture working groups

Requirements:

  • Minimum 5 (FIVE) years working with Go in production, as well as solid experience in some other programming languages
  • Degree in Computer Science is REQUIRED
  • Able to meet deadlines deliverables
  • You enjoy learning and digging into open source code, committing on other projects
  • You can organize yourself well, and can work in an agile manner
  • You enjoy a healthy balance between working autonomously and collaborating closely with peers through pairing sessions and architecture design meetings
  • You enjoy analyzing solutions and can participate in defining good architecture
  • Good written communication in English is essential
  • Previous experience working remotely and/or leading teams is a plus
  • Previous experience maintaining open source software (particularly libraries and/or frameworks), a plus
  • Previous experience working with the Cosmos SDK or related technologies, a plus
  • You are curious about blockchain, have used DeFi dApps and believe in the opportunity of decentralization and blockchains to change how the financial world works today
  • You thrive in a startup environment and feel best working in a small, cross-functional team where you can roll up your sleeves and be hands on
  • You have an interest in working in a self organizing environment and bring creativity to start your own initiatives within the Cosmos Stargate SDK

Perks & Benefits

*** H1B US Visa Sponsorship and Visa Transfers** * Unlimited Vacation (Globally) * Health Insurance (Globally) * Annual Bonus (Cash, Stock, Tokens) * Quarterly Performance Bonus (Cash, Stock Tokens) * OpenSource Development

Interview Process

  • Take Home Golang Programming Assignment. Passing Grade of 9/10 or better required.
  • Pair Programming Interview with Volume Engineers
  • Final Job Offer Interview with CEO
Apply ⎘ Copy Link ↗ Visit Link
Tokernizer Banx Logo
Blockchain Architect
Tokernizer Banx
Remote (Europe) / Remote (United States)
$60,000 to $120,000 a year
August 2022
10 Applicants This Week
More Than 6 Months Old

Job Description

Looking for awesome Blockchain Developers with experience in CosmosSDK protocol and Golang. Solidity and other web3.0 knowledge is preferable . Experience in blockchain artchitect in setting new Layer 1 chains is preferable

Role is remote, flexi-schedule , optionally part time. Intial few months are paid with project tokens


Apply ⎘ Copy Link ↗ Visit Link
Volume Finance Logo
Senior Golang Engineer
Volume Finance
Remote
$250,000 to $330,000 a year
August 2022
5 Applicants This Week
More Than 6 Months Old

Job Description

Here at Volume, we work with the best partners to make decentralized finance protocols valuable. We solve problems of protocol utility, governance and growth for the leading DeFi protocols. From our team effort, we are able to drive massive growth of user transactions and the launch of the protocol economy. If a protocol fails to attract user activity, token value falters and innovation will flow away from the network.

Volume delivers software tools and user experiences that increase protocol token utility and community engagement, measured by protocol transaction volume growth. The Volume team’s interests are the protocol interests: Growth of user transactions.

Volume successfully launched Sommelier’s first iteration as PeggyJV, bringing the Cosmos Ethereum bridge to market and resulted in Sommelier raising a total $25MM in funding to launch the first automated DeFi blockchain to manage Liquidity Provider capital on Ethereum via the Cosmos. Sommelier consists of the Cosmos Stargate SDK, its Tendermint-based consensus layer and a decentralized, bi-directional Ethereum bridge, managed by a global network of validators. Liquidity Providers (LPs) will be able to use Sommelier to author and execute complex, automated financial transactions, such as portfolio rebalancing, limit orders, as well as a host of other features that token holders have come to expect from centralized finance (CeFi), but that are not currently available in DeFi.

Our investors include Polychain Capital, Alameda Ventures, Standard Crypto and Multicoin.

We are always looking for individuals who desire a high impact, high visibility role within a company that is making crypto and decentralized protocols valuable.

About the Role:

As a Senior Golang Engineer on our Engineering team, you will have a chance to work across the full spectrum of our protocol architecture that is built around the Cosmos-SDK, built in Golang, Rust and Solidity. Our software empowers Sommelier validators to secure the Sommelier network which offers financial automation globally. As an early employee you will be a critical part of our core team and have a significant influence over the direction of the company.the direction of the company.

RESPONSIBILITIES:

  • Participating in and driving technical specifications, design, architecture, and implementation for new features on the Cosmos SDK
  • Writing reusable libraries and custom logic for blockchain state machines and ensuring solid test coverage
  • Participating in code reviews
  • Minimizing tech debt while strategically pushing for progress with new features
  • Help scale the team and create our engineering culture
  • Participation and leading coordination for one or more of the SDK’s architecture working groups

REQUIREMENTS

  • 3+ years working with Go in production, as well as solid experience in some other programming languages
  • Degree in Computer Science, required
  • Able to meet deadlines deliverables
  • You enjoy learning and digging into open source code, committing on other projects
  • You can organize yourself well, and can work in an agile manner
  • You enjoy a healthy balance between working autonomously and collaborating closely with peers through pairing sessions and architecture design meetings
  • You enjoy analyzing solutions and can participate in defining good architecture
  • Good written communication in English is essential
  • Previous experience working remotely and/or leading teams is a plus
  • Previous experience maintaining open source software (particularly libraries and/or frameworks), a plus
  • Previous experience working with the Cosmos SDK or related technologies, a plus
  • You are passionate about blockchain, have used DeFi dApps and believe in the opportunity of decentralization and blockchains to change how the financial world works today
  • You thrive in a startup environment and feel best working in a small, cross-functional team where you can roll up your sleeves and be hands on
  • You have an interest in working in a self organizing environment and bring creativity to start your own initiatives within the Cosmos Stargate SDK

About Volume:

Volume is a dynamic start-up company, and our successful candidate must have the ability and desire to work in a fast-paced environment. As a distributed team, we hire anywhere in the world, and at various levels of experience (entry, senior, staff). We look for people with unique perspectives and diverse backgrounds.

Volume is an equal opportunity employer and committed to a diverse workplace. All applicants will be considered equally without regard to race, color, ethnicity, veteran status, religion, national origin, marital status, political affiliation, age, sex, sexual orientation, gender identity, disability status, membership in an organization or any other non-merit factors.

We have a great benefits package, including parental leave, contributions to your retirement, competitive pay, and unlimited time off. For U.S-based employees, we also provide platinum-level health, dental, and vision coverage for you and your family.


Apply ⎘ Copy Link ↗ Visit Link
Mojito Logo
Senior Software Engineer
Mojito
Remote
$80,000 to $160,000 a year
January 2022
3 Applicants This Week
More Than 6 Months Old

Job Description

About Mojito

Mojito is an end-to-end solution for branded NFT marketplaces and tokenized customer engagement. The space is growing at an incredible pace and we are in prime position to be a market leader. Mojito is the first project to graduate from the Serotonin Product Studio and is backed by industry veterans and VCs and partners. We combine technology with design thinking and user empathy to build products that make blockchain accessible to a mainstream audience.

We are passionate about building products for a diverse, global audience and think our team should be a reflection of that. We are committed to equal employment opportunity regardless of race, color, ancestry, religion, sex, national origin, sexual orientation, age, citizenship, marital status, disability, gender, gender identity or expression, or veteran status.

About the role

To maximize this momentum we are growing the team and are searching for a Senior Software Engineer to build APIs and scalable backend systems to power Mojito's NFT marketplaces. You will work with front-end engineers, product managers, and designers to bring next-generation blockchain products into the mainstream. You will be important to moving Mojito's product strategy forward by building sales, payments, KYC, and NFT minting platforms. You will report to the Engineering Manager for the Mojito platform.

What you'll do

  • Work in an exciting and high-growth startup
  • Research novel solutions to nuanced and often unchartered engineering challenges
  • Work with designers, product managers, and engineers to design impactful products
  • Perform and uphold code best practices.
  • Produce high-quality code that raises the bar for all engineering team members
  • Improve scalable distributed systems on the cloud
  • Improve web applications for performance and scalability
  • Perform quality assurance/debugging procedures to provide a secure and functional delivery
  • Implement testing protocols for managing successful deployments across development, staging, and production environments
  • Recommend system solutions by comparing advantages and disadvantages of custom development and purchase alternatives

Requirements

  • 5+ years experience as a software engineer or similar role
  • Advanced experience with Go.
  • Proficiencies with modern database technologies such as Postgres
  • Expertise with GitHub, GitLab, code repository best practices
  • Experience giving thoughtful code reviews.
  • Advanced Experience with AWS or similar cloud-based hosting/server solutions
  • Experience architecting software and designing data models

Bonuses

  • Experience with blockchain technologies, smart contracts, Ethereum (Truffle, Solidity, Web3, Hardhat, ethers.js)
  • Familiar with Signal, Double ratchet protocols, e2e encryption
  • Have worked with Firebase or gqlgen library

Apply ⎘ Copy Link ↗ Visit Link
ConsenSys Logo
Golang Senior Backend Engineer
ConsenSys
Remote (Europe / United States)
$100,000 to $180,000 a year
May 2021
9 Applicants This Week
More Than 6 Months Old

Job Description

Location Remote / London/ Ireland/ France / Remote (EMEA)

Golang Backend Engineer (Codefi) at Consensys

About ConsenSys

ConsenSys is the leading Ethereum software company. We enable developers, enterprises, and people worldwide to build next-generation applications, launch modern financial infrastructure, and access the decentralized web. Our product suite, composed of Infura, Quorum, Codefi, MetaMask, and Diligence, serves millions of users, supports billions of blockchain-based queries for our clients, and has handled billions of dollars in digital assets. Ethereum is the largest programmable blockchain in the world, leading in business adoption, developer community, and DeFi activity. On this trusted, open source foundation, we are building the digital economy of tomorrow. To explore our products and solutions, visit http://consensys.net/.

About Codefi Staking and Data/Compliance Codefi Staking is an institutional ETH2 staking as a service provider. We are working with some of the world’s largest exchanges and custodians to enable them to offer Ethereum 2.0 staking to their customers.

Codefi Compliance are a set of backend data and compliance services implemented in Go that serve a frontend KYT application (Know-Your-Transaction, scanning on-chain activity of Ethereum accounts to identify suspicious activities) and also other products and applications of ConsenSys.

Role Responsibilities

We are looking for backend Golang developers with production big data pipeline (ETL) and/or application architecture experience.

Required Skills: 5+ years of experience as a Backend Software Engineer working on production applications 3+ years of Golang backend development experience Experience with, or understanding of: PostgreSQL and other databases General interest in DevOps topics / experience with Docker, Kubernetes or Serverless and deploying cloud infrastructure (AWS / Azure) Building production-grade applications/APIs Understanding of the Ethereum 1.0 Protocol, on-chain storage and data structures Experience working on agile projects in an Enterprise setting Experience working in CI/CD setup Experience working in a distributed, remote team environment. Excellent communication skills. Writing good technical documentation. Bonus Points for any of: BSc/MSc in Computer Science or related subject Experience on big data pipeline (ETL) Experience with microservices architectures Experience with Kafka or other messaging technology Cryptography (for instance Ethereum-related) Experience in deploying blockchain infrastructure Other skills to demonstrate: Excellent verbal and written communication in English Teamwork, flexibility, initiative, communication and organization Willingness to constantly learn & improve, challenging yourself to stay at the top of your game

Don't check all of the boxes? Don't sweat it. We’re passionate about building a diverse team of humans and as such, if you think you've got what it takes for our chaotic-but-fun, remote-friendly, start-up environment—apply anyway. While we have a pretty good idea of what we need, we're ready for you to challenge our thinking on who needs to be in this role.


Perks & Benefits

Why join ConsenSys?

One of the most recognized tech companies in the blockchain ecosystem globally. A work experience at ConsenSys is a tremendous reference for your future career. ConsenSys alumni have moved on to become tech entrepreneurs, CEOs, and team leads at tech companies.

The forefront of a revolution. We fundamentally believe blockchain is a next generation of technology that can lay the foundation for a more just and equitable society. You can be a part of building the digital economy of tomorrow and radically transforming our society for the better.

A dynamic startup environment with deep roots. We are one of the earliest blockchain companies and a leader in the space. You’ll join a network of entrepreneurs and technologists that reaches the edge of our ecosystem.

Deep technical challenges. Blockchain technology is just over 10 years old. Ethereum itself is still a toddler. There is much to be done before these platforms can scale to the order of millions or billions of users. We are building the tools, infrastructure and applications l that are pushing the technology forward.

Continuous learning and improvements. You’ll be constantly exposed to new concepts, ideas and frameworks from your peers and as you work on different projects — challenging you to stay at the top of your game.

Apply ⎘ Copy Link ↗ Visit Link
Senior Golang Backend Developer for Blockchain/FinTech
Herdius
Remote / Berlin, Germany
€30,000 to €100,000 a year
July 2019
1 Applicants This Week
More Than 6 Months Old

Job Description

About Herdius:

Herdius is a Berlin based Blockchain Company. We are working on building homomorphic distributed private key generation which then is turned into value bearing products in different sectors. Currently we are very close to open beta-testing for the Herdius-Crypto-Wallet.
What we focus on on the blockchain field specifically is interoperability and trading. When connecting different chains on the key level, users can eliminate communication channels, bridges and complex systems. In other words, users can do cross-exchange and chain token swaps very conveniently and profitably for the user due to the cross-exchange arbitrage opportunities. The broader vision is one day to replace API auth keys with public-private key cryptography in order to provide layered access to user data.

All this makes for a crypto eco system and hedge fund that pays interest on all cryptocurrencies (that right now are unfortunately somewhat unusable and just laying around on wallets).

About the role:


Herdius is seeking for a Gopher Guru - an experienced Senior Golang Backend-Developer - to join our team of smart and visionary individuals. Experience in Blockchain is not necessary but a big plus.

We do not look at this role as another standard job but rather as great opportunity to build something really meaningful und amazing. Become a member of our great collective of top nodge engineers and people - altogether working to create cutting edge tech for the masses.

Besides the Herdius HQ in Berlin our Dev-Team is working mostly remote on different time-zones - so this vacancy surely also is location agnostic.

We would expect you to contribute at least 20hrs per week for part-time but joining full time is possible, too.



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

  • Strong proficiency & experience working with Golang
  • 3+ years of experience as a backend engineer, language agnostic but Go, React, NodeJS, Vue.JS, Scala, Angular, Rust preferred
  • 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

Interview Process

Your education or professional 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.

How to apply:

Send anything that reflects on your knowledge and experience in the field. Besides a CV/LinkedIn-profile you can send links of your GitHub/Stack Overflow/Portfolio/ or something awesome you've built that you’re simply proud of.

⎘ Copy Link ↗ Visit Link

Get a weekly email with all new Golang jobs

10 of 59 Blockchain jobs in Remote