Hand-Picked Golang jobs • Apply directly to companies •
Clear salary ranges
Browse 100+ Golang Horizon Blockchain Games Jobs (1 new this week) in November 2024 at companies like Clearmatics Technologies Ltd, ChainSafe and MLG Blockchain with salaries from $70,000 to $200,000 working as a Blockchain Core Developer - Golang, Ethereum, Senior Blockchain Go Enginner and CTO. 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
35 developers joined Golang Cafe in the last 30 days
15,082 developer profiles page views in the last 30 days
Clearmatics is a protocol engineering company. We are building a new financial market architecture that is more open, fair, and resilient than the legacy systems that are in use today. We develop protocols and software that create new markets for risk and more efficient infrastructure for trading, backed by a robust and scalable blockchain network, and secured with modern cryptographic techniques and economic mechanism design.
Clearmatics is based in London but operates on a 'remote first' model. We welcome candidates from all over the world. We have close ties to the Open Source and Ethereum communities, with Vitalik Buterin as an adviser.
The Engineering team at Clearmatics is responsible for developing our blockchain software at Layer 1 and Layer 2. At the core of our stack is the Autonity client, the node software that powers our blockchain network. It is based on Ethereum (go-ethereum) and is secured by Tendermint Proof-of-Stake consensus. Our decentralised platforms are built on smart contracts and decentralised applications, and are supported by backend services in Go.
We're looking to hire a Core Developer to expand our Layer 1 Engineering team.
ABOUT YOU
You're a systems programmer with good knowledge of Layer 1 protocols, and a passion for blockchain and decentralisation. You enjoy working to a high standard and writing code that is clean, performant, and maintainable. You appreciate the importance of careful design choices and can anticipate the impact of code changes on wider system behaviour. You can demonstrate a strong interest in blockchain and may even have open source contributions that you can highlight. You express yourself clearly in writing and in discussions.
RESPONSIBILITIES
You will be involved at all stages of the development lifecycle for the Autonity protocol and its blockchain node client (a fork of go-ethereum).
These include:
- Implementing new protocol features in Go and Solidity
- Developing new distributed systems tests and frameworks
- Contributing to protocol and design specifications
- Working with members of the community to resolve issues
- Your work will ensure that Autonity client is correct, reliable, performant, and secure. This will enable Autonity to serve as the foundational layer for a new ecosystem of decentralised markets.
REQUIREMENTS
At least a Bachelor's degree in Computer Science or a related field
Strong programming skills in a low-level language like Go, Rust, or C++ (ideally 2+ years with Go)
Experience with network, concurrent, and distributed programming/debugging on Linux systems
Good knowledge of Ethereum protocols, BFT and dPoS consensus, P2P messaging, and crypto primitives
BONUS POINTS
Experience developing on a blockchain node client (preferably Ethereum-like)
Knowledge of distributed systems theory obtained from coursework or self-study
Smart contract programming experience using Solidity and Web3 APIs
Our compensation is blockchain competitive and dependent on your skills & experience.
ChainSafe Systems is a blockchain R&D firm on a mission to realize the potential of Web3 infrastructure through sustainable, open-source development. Our vision is to create a world with organizations that empower people to build and innovate through blockchain agnostic tools and other distributed technologies.
We are global leaders in the industry, unique in our work across multiple blockchain ecosystems, and currently are pioneering technology and infrastructure related to Ethereum,, Polkadot and Filecoin. We are actively pursuing the development of our own product suite, having recently released Files and Storage, which allows users to upload and store files on IPFS and Filecoin with the goal of furthering development to provide a decentralized alternative to cloud storage.
ChainSafe is a unique company in a unique space, growing quickly and building a global reputation in this nascent space. Beyond offering experience across every major blockchain space to our team, we provide an open, inclusive, and supportive environment where we help folks reach their full potential as a human and as a professional.
Here’s what you might want to know before reading on:
Our stack is progressive and open-source and includes Go, Rust, and TypeScript.
We spearhead ecosystem projects like Lodestar, Web3.js, Forest, Mina-rs, and Gossamer.
We are global, remote-friendly, and open to contractors.
Culture fit and alignment to our core values are extremely important to us. We are fueled by an immense intellectual curiosity of what technology can do and the impact it can have. You will thrive here if you are intensely driven by tackling technical challenges that no one else has solved yet and are inspired by the possibility of building the next generation of web infrastructure and decentralized systems.
Responsibilities
Proactively Research a wide range on edge blockchain technologies that are relevant to bridging techniques
Play a key role in architectural and design decisions, building toward an efficient bridging solution for networks of different nature
Facilitate development process over research done. Help developers during development and support cycles
Identify, prioritize and execute tasks in the software development life cycle
Write scalable, robust, testable, efficient, and easy to maintain code
Follow latest security best practices
Mentor junior engineers and do active code reviews
Automate tasks through appropriate tools and scripts
Document development phases and monitor systems
Required Skills
Proficiency in Go
Be able to proactively dive into the novel territory and share knowledge on what you've learned
Extensive knowledge of Ethereum network
Experience with various blockchain protocols
Deep knowledge in blockchain underlying cryptography
Understanding of distributed systems, peer-to-peer systems.
Practical experience and knowledge's in various DeFi’s
Willing to research new technologies and possibilities for our product. Passion in writing documental reports and solution investigation based on research done.
We strongly encourage you to apply even if you don’t fit all the requirements. You don’t have to match all the listed requirements exactly to be considered for this role.
Hiring Steps
Candidates for this position can expect the hiring process at Chainsafe to follow the order below. Please keep in mind that candidates can be declined from the position at any stage of the process.
Qualified candidates will be invited to schedule a 30-45 minute screening call with one of our tech recruiters
Next, candidates will be invited to schedule a 60-minute Cultural Interview with one of our Project Managers
Then, Candidates will be asked to complete a technical task that takes under 4 hours, but we provide up to 5 business days to complete
Last, candidates will be invited to schedule a 60-minute interview with the Team Lead
We welcome your fresh perspectives and ideas
At ChainSafe, diversity and inclusion are more than a statement; equality and accessibility are guiding principles embedded in who we are - and why we do what we do. We recognize the benefits of a diverse team and aspire to embed respect for all people into our culture, values, and day-to-day practices. We encourage women, LGBTQIA+ people, people of colour, and members of any other group underrepresented in the blockchain space (or tech in general) to apply.
ChainSafe is a remote-first company with an international team. We offer opportunities for personal and professional learning and growth, value autonomy and responsibility, and have a results-driven environment, flexible work hours and time-off policy, as well as competitive salary.
Salary will be determined through the interview process after a review of experience, knowledge, skills, abilities, equity, and location, as well as alignment with market data. The estimated salary range for this position is $84K - $120K USD.
To apply for this position, please fill out the linked application form and please attach your CV/resume as well as a link to your Github/Gitlab profile or some other software project you h
CTO MLG Blockchain Toronto / New York City / San Francisco, United States / Remote $80,000 to $160,000 a year
October 2018
4 Applicants This Week
More Than 6 Months Old
MLG Blockchain Consulting is the fastest growing Blockchain consulting agency in Canada. We have grown from 4 to over 50 employees in 6 months, and expect to continue at this pace for the months to come. We work in a decentralized model, allowing you to work from anywhere. The physical HQ is in Toronto, with offices in Montreal and Rotterdam. This is an opportunity to join one of the hottest industries in fintech, and become an expert in the internet 3.0.
Reporting directly to the CEO, you will guide the overall technical vision and direction of the company and projects we work on. As CTO, you should have expert level knowledge of the Blockchain industry and feel extremely comfortable explaining concepts to C-level management.
Working in a start-up company environment the CTO should have experience managing small, fast-moving internal and external teams and be prepared for hands-on development as required
As CTO you should have minimum 2 years of Blockchain development experience and a strong portfolio of past successful ventures.
Type of person we are looking for:
You are a systematic leader with previous leadership experience scaling teams
You are autonomous and have a growth mentality - willingness and ability to grow teams and manage multiple large scale projects/team at once
You have at least 6 years of professional experience architecting and developing multiple large scale applications simultaneously
You have extensive knowledge of both front and back-end technologies and development
You love high growth start-ups, like to get your hands dirty and have previously developed SaaS products
You are a coder at heart and enjoy managing and growing engineering teams
You can deal with lots of complexity and enjoy solving challenging problems
Experience in decentralized application deployment and maintenance
You are a great communicator, know how to motivate others and have an enthusiastic and positive personality
You are a hands-on team player with an entrepreneurial spirit
Nice to have - You have experience working with a publicly traded company
Expert Level knowledge of blockchain technology including solidity, hyperledger, truffle, etc
Expert Level knowledge of backend programming languages such as golang, javascript, python
English at a full professional proficiency level
Working with technology vendors and handling negotiations
Proven track record of leadership in attracting, developing and retaining talented staff who deliver results
Experience with Agile a plus
Experience with Cloud based infrastructure
For MLG
Build a code repository - Take an increase amount of projects in house.
For Every ICO or Post-ICO You Work On
Architecting and developing smart contracts
Managing smart contract and token sale page security audits
Architecting and development of decentralized applications and platforms to implement tokens
Scaling development team and writing weekly progress reports
Open Lines Of Communication - Work as the direct and first line of communication between client and MLG.
Help create schedules - Whenever schedules of all the deliverables are built, we will need to build gantt charts and other project management timelines in order to ensure everything is properly delivered on time.
Manage events - From time to time you will have the opportunity to take on events. In these cases you will be responsible for ensuring everything is done correctly for events. You will have the support of the executive team but autonomy is key.
Bi-Weekly Progress Reports - Draft and send bi-weekly progress reports showing the client what has been done and what they should expect. You can use already existing resources as a base for these documents.
Manage large teams - Projects will require you manage timelines that may require involvement from more than one division at a time.
Work with other partners - As we are a turn-key ICO and post-ICO services agency, we have strategic partners that we often work with for specific parts of the project.
Work with freelancers - MLG has many freelancers to turn to for urgent requests like banner creations, writers, designers, assistants, etc. You may have to work with some and should be comfortable delegating easy to replicate tasks.
Stay active in the crypto community - Head out to events to represent your clients and personally post news about clients in select groups, forums, etc.
Work With Other Team Members - Work with team in a decentralized manner via Slack.
We are looking for a motivated individual that knows about the blockchain world and understands how blockchain development works, where to find and how to work with existing open source software, and who has the ability to create and push best practices within the industry.
If you are up for a great challenge and get excited about developing the next frontier of technologies apply now!
Coreum, a leading innovator in the Layer-1 blockchain domain, is actively seeking a skilled Blockchain Developer proficient in Golang and Cosmos SDK.
Key Responsibilities:
- Software Architecture Development: Spearhead the architecture, development (from scratch), and maintenance of a new blockchain based on Cosmos SDK, CometBFT (Tendermint).
- Development: Collaborate with the team to create third-party services rooted in the developed blockchain, enhancing core functionalities.
- Feature Ideation: Conceptualize and develop innovative features, ensuring a balance between user experience and technical intricacies.
- Team Leadership: Conduct code reviews and guide a compact development team of 2-3 engineers.
Essential Qualifications:
Minimum of 4 years of hands-on experience in blockchain technologies.
At least 2 years of expertise with Cosmos SDK , CometBFT (Tendermint).
3 or more years of development experience using Golang.
Comprehensive knowledge in blockchain architecture, design, development, and maintenance.
Proven track record with at least one production-ready blockchain project (testnet or mainnet phase).
Lead Blockchain Developer Elyps Paris, France €70,000 to €80,000 a year
July 2019
3 Applicants This Week
More Than 6 Months Old
Job Description
We’re looking for a Lead Blockchain Developer experienced in developing and scaling financial solutions with global exposure to different regulated environments. We are seeking a problem solver who enjoys collaborating across teams. We are looking for a transparent communicator even when it is challenging, seeking to surround herself/himself with like-minded people.
At the beginning of your journey at Elyps, you will work directly with the CTO designing and implementing decentralized applications that will support millions of transactions of our global user base. As we get ready for our launch in Q2, you will have the mission to build the best in class team of Blockchain Developers team with the purpose to build a scalable blockchain architecture that will support the offering of all our financial service products internationally.
At Elyps, we encourage all our employees to have an effective positive attitude that shows we all care about each others' concerns, finding the way to tackle challenges in the best way possible as we keep moving forward with our mission of building one of the most secure and scalable banking products within the FinTech space.
What your day will look like
- You will take ownership of designing and implementing decentralised applications built on blockchain technology that will improve Elyps' product offering.
- You will design and develop the smart contract ecosystem and create POC's based on potential areas of success within Elyps.
- You will work with backend and infrastructure teams to make sure the blockchain ecosystem fit nicely within the infrastructure, and scalability/reliability is designed and implemented from scratch.
- As we scale, you will build and mentor a team of highly skilled blockchain developers, creating a culture of low stress and growth-oriented.
- You will identify training and development opportunities for your team, encouraging them to be the best version of themselves.
- You build tools for yourself and others to increase efficiency and to make hard or repetitive tasks easy and quick.
- You will continuously explore new technologies that will delight the user experience of Elyps customers, being at the forefront of a rapidly changing digital environment.
Your Skills
- You bring extensive years of designing and developing large scale, high availability software applications in Go, JavaScript and/or Java, preferably for banking or payments companies.
- You have 1+years of Bytecode, Ethereum, Geth, Hyperledger, Infura, Parity, Quorum, Solidity, Truffle or other blockchain platforms and technologies.
- You have a robust understanding of algorithms, cryptography, distributed systems architecture, security and data structures.
- You have hands-on experience in cryptography such as digital signature, encryption based on asymmetric or symmetric keys, key agreement.
- You have a good understanding of cloud platforms, preferably GCP and you are familiarised with CI and/or CD.
- You have experience building and mentoring teams of skilled developers creating innovative and forward-thinking digital products for consumers.
- You want to work in a startup environment because you like the idea of doing a bit of everything.
- You like to take ownership of your work and you are accountable for it.
Backend Engineer ConsenSys New York, United States / Remote $85,000 to $124,000 a year
August 2018
2 Applicants This Week
More Than 6 Months Old
Job Description
About the company
ConsenSys is a venture production studio and the leading technology firm in blockchain globally. We deliver products, solutions and platforms built using blockchain technology to transform how business is done in complex network of buyers, suppliers and consumers.
Our teams are busy at work building the future of identity, financial markets, commerce, the music industry, security, and infrastructure, and more. To accomplish this we've built out a flat organizational structure which we call the ConsenSys Mesh: a network of individuals & teams working autonomously and towards the same goal. If you are someone that thrives in a fast-paced environment where being self-directed, determined, and resilient are a requirement, we would love for you to join us.
Job position
Permanent - Remote work possible
Job description
About Balanc3 at ConsenSys:
The Balanc3 team is building and developing financial reporting products on the Ethereum blockchain. We're leading the accounting initiatives in the blockchain industry through our accounting software platform, full service partnerships, and accounting industry involvement. We have brought together leaders in both the accounting and blockchain industries to inform the design of our products.
About the Role:
We're seeking a Backend Engineer who is a self-starter and quick learner with a keen interest in Ethereum and blockchain technologies. Our ideal candidate is one who communicates effectively and consistently ships high quality, well-tested code.
Responsibilities:
Design and implement backend services - APIs, web services
Integrate with developed frontends
Collaborate with the team with well communicated and documented processes
Develop high-quality software design and architecture
Identify, prioritize and execute tasks in the software development lifecycle
Develop tools and applications by producing clean, efficient code
Automate tasks through appropriate tools and scripting
Review and debug code
Perform validation and verification testing
Collaborate with internal teams and vendors to fix and improve products
Document development phases and monitor systems
Ensure software is up-to-date with latest technologies
Here are some of the perks of being part of a unique organization like ConsenSys:
The forefront of a revolution. At ConsenSys we fundamentally believe that a next generation of technologies presents the opportunity to create a more just and equitable society.
A dynamic startup environment. ConsenSys is a thought leader in the blockchain space and we are absorbing a significant portion of the mindshare. This is both exciting and challenging, as we learn to scale our organization while adhering to the principles of decentralization.
Continuous learning. You’ll be constantly exposed to new languages, frameworks and ideas from your peers and as you work on different projects -- challenging you to stay at the top of your game.
Deep technical challenges. This entire ecosystem is about 10 years old. Ethereum itself is still a toddler. There is much work to be done before these platforms can scale to the order of millions or billions of users. ConsenSys is building the technology platforms that can get us to those next thresholds of scale.
Skills & requirements
At least three years of backend engineering experience, a large portion of which was in a team environment
Blockchain Developer hypergrowth London / Berlin / Remote $70,000 to $120,000 a year
August 2018
3 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
Sologenic is disrupting the asset trading industry: Tokenized Securities, Crypto Assets \u0026 NFTs. Join the team and let\'s make the future of DeFi. (sologenic.org and sologenic.com)\u000A\u000ASologenic is also developing \"Coreum\" a new Layer-1 Blockchain. The team is currently looking to hire 3 Golang Developers. (www.coreum.com)\u000A\u000AResponsibilities\u000A* Take part in software architecture, lead development (from scratch) and maintenance of a new Cosmos SDK \u0026 CometBFT (Tendermint) based blockchain\u000A* Collaborate with the team to create third-party services rooted in the developed blockchain, enhancing core functionalities.\u000A* Conceptualize and develop innovative features, ensuring a balance between user experience and technical intricacies.\u000A* Perform code reviews and lead small development team (2-3 engineers)\u000A\u000ARequired Skills\u000A* 4+ years of experience in blockchain technologies\u000A* 2+ years of experience with cosmos SDK \u0026 CometBFT (Tendermint)\u000A* 3+ years of development experience using Golang\u000A* Comprehensive knowledge in blockchain architecture, design, development, and maintenance.\u000A* Proven track record with at least one production-ready blockchain project (testnet or mainnet phase).\u000A* Intermediate+ proficiency in English.\u000A\u000AAdditional Preferred Skills\u000A* Experience with Ethereum \u0026 XRP ledger\u000A* Basic knowledge in trading\u000A\u000AThis is a remote job.\u000A\u000APerks \u0026 Benefits\u000A* Crypto Bonus\u000A* Summits and Events Tickets\u000A\u000AInterview Process\u000AVideo Call\u000A
Sologenic is disrupting the asset trading industry: Tokenized Securities, Crypto Assets & NFTs. Join the team and let's make the future of DeFi. (sologenic.org and sologenic.com)
Sologenic is also developing "Coreum" a new Layer-1 Blockchain. The team is currently looking to hire 3 Golang Developers. (www.coreum.com)
Responsibilities
Take part in software architecture, lead development (from scratch) and maintenance of a new Cosmos SDK & Tendermint based blockchain
Help team to develop third-party services based on developed blockchain to extend the core functionality
Brainstorm and develop new features with consideration to both user experience and implementation details
Perform code reviews and lead small development team (2-3 engineers)
Required Skills
4+ years of experience in blockchain technologies
2+ years of experience with cosmos SDK & Tendermint
3+ years of experience of development using Golang
Hands-on expertise in blockchain architecture, design, development, and maintenance
Backend Engineer (Golang) Etherparty Vancouver, Canada $70,000 to $130,000 a year
October 2018
4 Applicants This Week
More Than 6 Months Old
This job posting is no longer available
Job Description
Etherparty is a blockchain technology company that develops smart contract applications powered by the FUEL token. Founded by The Vanbex Group, a global leader in blockchain-based products and services, Etherparty is developing a platform that allows users to create smart contracts on any compatible blockchain without having any programming knowledge.
We’re growing:
Having conducted one of the most successful ICOs in Canada last year, our team is growing quickly. We’re looking for an exceptional Full-Stack Golang Developer who wants to build great products.
As the ideal new addition to our software development team, you are an expert in your field and can teach us a thing or two about Golang. You love team collaboration and knowledge sharing, and you take pride in shipping high quality, well-tested code. Of course, you also have passion for blockchain technology because you’ll be a part of discussions and debates on the changing technology and industry.
On a day-to-day, you will:
Work on the core platform, developing in Golang to build scalable and robust services and work on challenges associated with distributed systems running at scale
Write high-caliber code on a daily basis to satisfy product requirements
Own feature implementations and maintain a continuous integration pipeline
Document best practices and act as a knowledgeable resource for engineering and problem solving
Work with our Product team to design new and compelling end user services and products
Collaborate with engineers in an agile environment to develop exciting new solutions with blockchain technologies
Partner with our team to define architecture and best practices
Provide technical leadership and mentorship to your peers
As an ideal candidate, you have:
Expert knowledge and experience in Golang and Web Development (you’re a full-stack developer)
Sample code or projects to show (if your work is proprietary please tell us what you did)
Strong understanding of REST APIs and adhere to the test driven development technique (TDD/BDD)
Experience with databases such as MySQL, MongoDB etc.
Experience in one or more of the following web technologies: Node.js, Python, React, Redux, VueJS, Bootstrap, Docker, CoreOS, PSQL, RabbitMQ, CockroachDB, Redis
Bonus
Experience, understanding, or strong interest in smart contracts, cryptography and Ethereum or have developed in Solidity
If this role sounds like a match, we want to hear from you! Send us a link to your GitHub account and anything else that would showcase your code.
More about Us
Etherparty conducted one of the most successful ICOs in Canada in the fall of 2017 and our team is growing quickly. Beyond providing an environment that encourages innovation of blockchain technology, we also offer competitive compensation and vacation days, research and experimentation time for the entire team, transit passes, subsidized lunches, and more.
Company Culture
We’re a pet-friendly environment and even have a resident robot that occasionally competes with more than one dog (and cat) for mascot rights. We consider our pets—perhaps not the robot—to be part of the team. We work hard, yet value work-life balance and we encourage a respectful, supportive, and team-oriented atmosphere.
Etherparty provides competitive benefits that include extended medical, vision, and dental. We offer referral bonuses, and even a paid day when you volunteer. There will be ongoing opportunities to support and benefit from conferences or other events in the blockchain space.