Hand-Picked Golang jobs • Apply directly to companies •
Clear salary ranges
Browse 6 Golang Blockchain Jobs (1 new this month) in London, England, United Kingdom 🇬🇧 in December 2024 at companies like hypergrowth, Karatcoin and blk.io with salaries from £40,000 to £100,000 working as a Blockchain Developer, Junior Blockchain Developer and Golang Engineer. Last post
Hiring Golang Developers?
Create your profile to continue
48 direct messages sent by companies to developers on Golang Cafe
in the last 30 days
36 developers joined Golang Cafe in the last 30 days
14,599 developer profiles page views in the last 30 days
Get access to exclusive discount on Golang courses up to 25% off
Last developer joined
2-Click Apply
Upload Your CV
Go to your Inbox & Confirm Your Application
6 of 6 Blockchain Jobs in London, England, United Kingdom 🇬🇧 • Sort by
Date
Blockchain Developer hypergrowth London / Berlin / Remote $70,000 to $120,000 a year
August 2018
2 Applicants This Week
More Than 6 Months Old
Job Description
Hypergrowth is seeking an experienced Blockchain Developer who has solid expertise in system and software architecture, delivering scalable Enterprise software. The perfect individual will be confident and experienced with relevant full life-cycle architecture and software development capabilities.
Job Duties and Responsibilities:
Must have broad and deep technical knowledge and passion for learning new technologies rapidly and independently
Should have broad technical foundation and be able to understand network, operating system, database and application development design
Responsibilities
Design and build industry specific solutions using the Blockchain technology
Contribtute to infrastructure setup and solution development in Blockchain and related technologies such as Ethereum, crypto currencies and smart contracts.
Understand functional requirements as applicable to various industries and convert into system specifications for development.
Define development approach and best practices to implement the solutions.
Design and build Blockchain framework, accelerators and assets.
Document development artifacts and best practices.
Mentor team members, review code artifacts and provide technical guidance.
Requirements
5+ years of hands-on experience in Java/C#/Python/Golang.
3+ years' experience in application development and systems implementation.
1+ year experience in Blockchain research, understanding and solution development.
Experience in NodeJS, GIT repositories, open source tools &technologies.
Very good understanding of Blockchain technology, crypto currencies (Bitcoin or others), various consensus protocols.
Experience in development on one of the Blockchain platforms like Hyperledger, Ethereum, R3 Corda, Ripple, Neo,
Experience in development of applications using distributed applications framework like Meteor, Multichain etc.
Basic understanding of cryptography, symmetric/asymmetric (public/private key), hash functions, encryption/signatures.
Experience with distributed systems and protocol design
Experience with RDBMS, NoSQL or distributed databases
Strong understanding of Algorithms and Data Structures
Understanding of secure software development practices
Junior Blockchain Developer Karatcoin London, United Kingdom / Remote $35,000 to $45,000 a year
August 2018
6 Applicants This Week
More Than 6 Months Old
This job posting is no longer available
Job Description
As a Junior Blockchain Engineer, you will be part of a team of Engineers delivering the core Karatcoin technology product. This includes the core Blockchain node and a suite of innovative smart contracts. The Blockchain space is young and evolving so the role would suit a self-starter who is ready to dive into space with support from Senior Engineers.
We work in a decentralized model, allowing you to work from anywhere. The physical HQ is in the United Kingdom, with offices in London (UK) and Biella (IT).
Karatcoin has an ambitious program to create a suite of Blockchain tools and products that will enhance the environment and form the basis for future products and businesses. By joining Karatcoin you will have the chance to help create these tools and products in an environment where research and investigation are valued.
We need to complete a tech team to start work on the next quarter.
The aspiring workers will initially sign a Letter of Intent, then a final Agreement at the beginning of the works.
Daily tasks
• Bug fixing on existing codebases
• Performance testing on existing codebases
• Producing documentation
• Completing Agile tickets
• Enhancing existing tooling
• Contributing to design discussions
Requirements
• Understanding of Computer Science fundamentals (data structures, algorithmic complexity, etc)
• Experience in strongly-typed languages (C/C++, Golang)
• Interested in Bitcoin, Ethereum, EOS, the cryptocurrency space
• Self-learner but not afraid to ask for help when they need to.
• Comfortable working in a self-organizing team.
• Comfortable communicating in verbal and written format.
• Understanding of cryptography
• Attends Blockchain related meetups
• Writes Open Source code for personal projects.
We believe in diversity of background and thought, and work hard to cultivate a place where everyone is valued and empowered.
If you are up for a great challenge and get excited about developing the next frontier of technologies apply now!
We’re also fortunate to count some of the largest tech and finance firms as our customers so there will be work with them too.
Generally we’re looking for people with 2-3+ years of experience who are already working with, or really want to get involved with Ethereum blockchain technology, and more broadly are familiar with:
Distributed systems
Azure or AWS cloud
Docker and Kubernetes containerisation
Protobuf/gRPC
Cryptography
About us
We're a bootstrapped, cashflow positive blockchain business based in Old Street. Our customers include the biggest names in tech, and we need to grow!
We’re no stranger to the open source being responsible for the web3j group of projects (https://web3.io) and contributors to other projects in the Ethereum ecosystem.
Not only are we working with all the latest and greatest technology, we are also working closely with other global leaders in this space to create the best platform (some of whom are also our customers).
Other stuff
We’re based in the heart of London's tech scene in Old Street.
We're a very tech-savvy organisation, who are big fans of open source - you can have a look at our CEO's GitHub profile at https://github.com/conor10
Senior Software Engineer Luno London, United Kingdom £80,000 to £100,000 a year
October 2018
3 Applicants This Week
More Than 6 Months Old
Job Description
Luno is a leading global cryptocurrency company operating across more than 40 countries and with offices in London, Singapore and Cape Town. We’re a profitable, growing company with over 2 million customers, and are backed by some of the top tech investors in the world.
Our products and services make it safe and easy for people and businesses to buy, store and learn about cryptocurrencies like Bitcoin and Ethereum. Our vision is to upgrade the world to a better financial system.
To the moon! 🚀
Your Mission
We have multiple openings for senior software engineers in our brand new London office. These are in a range of teams including fraud, platform, payments, shield, onboarding, and crypto-security. With over 40 engineers based in our Cape Town office, you’ll be joining a group of highly motivated experienced developers who you’ll work collaboratively with across our currency exchange, fraud, payments and compliance pods.
As a small company operating on a global scale, you’ll immediately see how your contributions directly impact both our internal users and client experience. We make decisions based on facts, not fiction. Many of the problems we’re solving result in genuinely trail blazing solutions which can’t be found on StackOverflow; so we’re looking for an experienced engineer that thrives on working in a complex domain.
We use Go, microservices architecture (gRPC) and AWS, but if you come from a Java, Python or other relevant language we’ll help you get up to speed with our comprehensive engineering onboarding program.
How we work
We succeed as a team. Our teams are split into pods, each of which focuses on a specific aspect of our product. Any engineer is able to deploy to production, and we deploy multiple times each day. Your pod will include a product owner, back end engineers, Android and iOS developers, and web developers who each bring a unique perspective to the problem you’re all solving.
A typical day
Join the pod’s daily standup to share progress and remove blockers
Collaborate with other engineers on the design of a new payment integration to launch to a new market
Write clean, well-tested code that directly affects users, the company and the Bitcoin ecosystem
Grab lunch with the company (we provide lunch Monday - Thursday)
Coach a team member by giving feedback on their pull-request
What’s in it for you
This is a fantastic opportunity to learn more about cryptocurrencies, blockchain, emerging and developed markets, and scaling a global business. We provide great benefits and the autonomy to conceive and execute your own projects. Best of all you get to work with a diverse team of talented, ambitious and friendly people on something that will truly revolutionise the world.
As a “Newnaut” we’ll fly you to Cape Town to meet the wider team, and go through our comprehensive onboarding program. We expect you to have a passion for blockchain and cryptocurrencies but we understand that this is a new industry so we’ll help you learn about how the blockchain works and understand all aspects of our business.
What you’ll need
Building a new financial system for the world requires a special breed of people working together with unusual skill, focus and determination. “Moontality” represents the ten core principles that underpin everything we do, setting us apart from the rest.
As an experienced lead-level or senior engineer, you’ll have:
A solid foundation in computer science in areas such as algorithms, data structures, and software design
Extensive programming experience in an object-oriented language. We use Go but we welcome applicants who have strong experience in other languages like Java, Scala or C++, etc.
Proven experience of building, shipping and supporting a product
An interest in cryptocurrencies like Bitcoin
Don’t be put off if you don’t tick all of the boxes – they’re a guide based on what we’d love to see but we appreciate that great software engineers have diverse backgrounds.
Distributed Systems Engineer Monax London, United Kingdom £40,000 to £80,000 a year
October 2018
1 Applicants This Week
More Than 6 Months Old
This job posting is no longer available
Job Description
Distributed Systems Engineer - to help us build a public, decentralised, blockchain-backed legal agreements network
London
£40,000 - £80,000 plus options (ESOP).
Relocation package available for the right candidate. This role could also be based in our Edinburgh office.
Candidates currently based outside of London or Edinburgh must indicate their preferred location and willingness to relocate in their cover letter.
We are looking for kind, talented software engineers to help us make smart iterations on our legal agreements network as we deploy successive test networks.
Monax were pioneers of permissioned blockchains and smart contracts and we are building our Agreements Network to allow new and more efficient forms of legal transacting.
Exploiting the benefits of various decentralised, distributed, and masterless technologies - chiefly Hyperledger Burrow, which Monax built from scratch and still maintains based on the Tendermint consensus engine.
You will have the chance to work on a system that has distributed consensus and validation in a low trust environment at its heart and offers very interesting challenges, these could be:
Working with multiple clusters of nodes, most of which are not under your control to handle semi-automated network upgrades and governance votes. How do you upgrade a network you do not control?
Using cryptographic primitives like Verifiable Random Functions to orchestrate churn amongst network validators
Build package manager and compiler integrations for deploying and testing smart contracts
Implement low-level virtual machine instructions and improvements to our Ethereum Virtual Machine implementation
Working with our CTO on our Node Distribution Team you can expect to quickly own significant parts of our stack, and make decisions that will affect the company’s future viability in a fast-moving space (public permissioned consensus networks). You would also work closely with our Product Team who are responsible for building the foundational smart contracts, the business process modelling engine that drives the Agreements Network and also our particular front end (the network is open to extension by any of our co-founders however).
Your role will give you the chance to work across all teams in the business and it will also give you the opportunity to leave your mark in a growing industry, where you need to evaluate existing best practices and apply them to new technological paradigms and new programming languages. Navigating between the hype, the detractors and the zealots we believe there is real value in our approach and we intend to prove it.
You will join a business building a genuinely novel system, that in part intends to create an entirely new market by enabling legal products that challenge existing legal services.
This role would suit a talented software engineer, with solid technical skills in and a minimum of 3-4 years of software development experience. We are also open to engineers who can bring significantly more experience to the role. If you are a good match for Monax, we are willing to create a role that suits you.
Who do we need? Someone who has:
Go experience or the ability to pick it up in a few weeks
Kubernetes experience or the ability to pick it up in a few weeks
A degree-level qualification in a numerate discipline or equivalent evidence of analytic and reasoning skills and theoretical thinking
A good knowledge of algorithms and data structures
A hacker mentality towards making things work
An ability for long form design work ‘on pencil and paper’
An ineffable marmot-ness
It is crucial that you are able to take part in forceful yet respectful technical discussions with colleagues and that you are able to change your mind about something if required, and also are able to change other’s minds.
Real things you might work on:
Build a Kubernetes operator for Hyperledger Burrow
Devise a way to compress/normalise data in our merkle tree to control our long-term storage usage
Implement an atomic swap with public Ethereum to represent value on our chain
Write optimised native (Go) functions, callable from evm, to implement graph traversal over our business processes
Build fee allocation and distribution models that help maintain our network and provide the correct incentives
What can Monax offer you?
Extremely marketable blockchain and cryptocurrency skills.
The chance to make blockchain systems live up to their hype by making them highly operable, our network will be operated peer-to-peer by many parties and this needs to be as painless as possible.
Experience in blending distributed, decentralised, and centralised systems. To spend time working on something foundational at the level of a network architecture.
The chance to spend time thinking ‘around the software’; about law, economics, and game theory.
You will have a high level of autonomy. The business has just enough hierarchy, consensus and individual project responsibility (c.f. design-by-committee) favoured over diktats.
Flexible working - the successful candidate will be based in our London or Edinburgh work space primarily, but there is scope for flexible working and choosing your own hours and place of work when established.
Relocation assistance is available for the right candidate.
Who will you be working with?
Around fifteen people in our passionate cross functional team, including time with:
Our CTO in London, who would be your primary daily contact
Our CPO in New York, with whom you’ll liaise with to ensure the distribution platform and product stack work harmoniously.
Product Team members currently building the application stack.
Our Legal Engineers in New York providing crucial context to how legal products on the platform will be used
Our CEO in Edinburgh for just about anything else...
About Monax
Monax would like to build a better system for contracting for the good of humanity and other forms of life. To learn more please visit:
Verisart is currently upgrading is is seeking a hands on Senior Golang Engineer who can work with our technical stack as we migrate from a tightly coupled backend and front end to using React/Redux.
The successful candidate will have strong web app and RESTfull API experience and will be able to support our in-house development team and can start immediately. Knowledge of micro services is also helpful.
The role would involve setting up the API framework as well as any authentication (OAuth2.0) and validation middleware. Routes would then need to be implemented and integrated. Role would also involve supporting any extra code requirements of the development team inside the scope of the API project.
The work will be carried out as part of a small team, based in London (Mayfair). Competitive rates offered, as well as flexible working hours although the position is full time and on site and the successful candidate must be available at least 4 days per week at our office in London.
In general Verisart seeks engineers interested in applying cryptography at real world problems. Our problem lies within the art market as we address the problem of proving provenance for artworks and building evidence based certificates of authenticity. We recognize that cryptography is not a magic bullet. We want to use it intelligently to provide evidence where possible for people to interpret, like the web of trust. We’re looking for people who understand how to apply cryptography to problems. While understanding the mathematical backgrounds to cryptography is great, it’s not essential if you understand how the cryptographic primitives like hashing and message signing work together to solve real problems. We value passion and hard work when tackling challenges and above all else although an interest in arts and collectibles is helpful.
Skills & requirements
Requirements
Computer science degree or similar (preferred but not necessary). Git. High level experience such as C++, Golang, Rust, Java, Python. Bitcoin experience is an asset.
Our stack
Golang, Postgres, Javascript, Heroku, Python,
About the company
Verisart is building the most trusted way to certify and verify artworks and collectibles using distributed ledger technology. We are a rapidly growing team of applied cryptographers, software engineers and designers with offices in Los Angeles and London. Robert Norton, former CEO of Sedition Art and Saatchi Art, leads the company. Peter Todd, core developer for the Bitcoin blockchain protocol and Dr. Ahmed Elgammal, Professor in Computer Science at The Art & AI Lab at Rutgers University are Board Advisors.