Golang Jobs in Web3

2,577 jobs found

web3.career is now part of the Bondex Logo Bondex Ecosystem

Receive emails of Golang Jobs in Web3
Job Position Company Posted Location Salary Tags

Zircuit

Remote

$62k - $75k

Zscaler

Remote

$144k - $210k

Pulley

Remote

$237k - $275k

Alchemy

Remote

$122k - $180k

Bitgo

Remote

$150k - $180k

Crypto.com

Hong Kong, Hong Kong

$126k - $131k

Alchemy

Bucharest, Romania

$98k - $105k

Chainlink Labs

Argentina

$72k - $75k

Avalabs

Remote

$158k - $198k

Kiln

Paris, France

$133k - $135k

Blockdaemon

Denmark

$90k - $145k

Crypto.com

Taipei, Taiwan

$100k - $102k

Zscaler

Remote

$140k - $190k

Genies

Remote

$140k - $190k

Avalabs

Remote

$158k - $198k

Zircuit
$62k - $75k estimated
Remote

As a blockchain developer, you will architect and build solutions to specific problems, and review implementations and existing solutions. Solutions will be for a range of problems: they may consist of smart contracts, modifications to blockchain infrastructure, or tooling to automate the detection of particular concerns.

Your day-to-day work will involve developing software and designing systems in collaboration with researchers and other developers. You may be working on problems that may never have been solved before, or you may be augmenting existing tools to add functionality. You may need to evaluate techniques and explore existing tools. Some projects and problems to solve will arise from internal requirements, while others will come from clients, and others still will be a result of community initiatives. You may be asked to compare and understand systems you’re not familiar with, and you should be comfortable doing this. Ideally you have a strong ability to read and write code - the specific language is not too important, but both on-chain and off-chain coding experience is valuable. You may be asked to present your work internally.

You will be helping with smooth operation of blockchain systems, helping to identify causes, and fix them afterwards. You will be participating in sprint planning, creating tickets, implementing features, testing your code, finding bugs, conducting code reviews, and generally doing everything necessary for producing robust and reliable software products.

Candidate Profile

  • Background in Computer Science or related field

  • 2-3 years of development experience in some language; partial experience in Solidity, Rust, GoLang, or other languages used on blockchains

  • Basic understanding of blockchains and Ethereum

  • Hands on experience with tooling related to your language of choice (build systems, package managers, unit testing, CI pipelines)

  • Ability to develop software, implement mission-critical features, and navigate through a large codebase

  • Experience with code review process and ability to conduct them

  • Strong ability to work in a team environment

  • Fluency in Git and Github

  • Ability to follow agile development process

  • Attention to detail and ability to produce production-level code

  • Active approach to work, taking initiative to define and complete tasks

  • Critical thinking and problem solving skills, ability to work independently

  • Habit of implementing thorough unit tests

  • Highly detail-oriented mindset and willingness to learn

  • Fluent English communication, both written and spoken

Nice to Have

  • Previous work with go-ethereum (geth)

  • Hands-on experience with developing smart contracts and architecting smart contract protocols

  • Partial overlap with the EST time zone, to communicate with the team

Responsibilities

  • Development and maintenance of blockchain-related software products

  • Operating blockchain networks and troubleshooting outages

  • Participation in an on-call rotation schedule

Compensation & Perks

  • Competitive compensation package (commensurate to experience) + performance and referral bonuses.

  • 100% remote and flexible working hours. Work from anywhere in the world.

  • Generous paid time off, including maternity/paternity leave.

  • Retirement/pension plan.

  • Equity

  • Rent your own desk in a co-working space or work from anywhere at any time.

  • Free gym membership or any virtual alternative of your choice.

  • Learn about the hottest and newest products and trends in the crypto space before they appear on any news outlets.

  • Join quarterly all-expenses-paid retreats in exotic/exclusive locations with the whole team.



What does a Golang developer in web3 do?

A Golang (Go) developer who works in the web3 space likely focuses on creating and implementing decentralized applications (DApps) using Go and the web3 stack

This stack typically includes technologies like blockchain, smart contracts, and distributed systems

Go is a popular programming language for developing web3 applications because of its simplicity, performance, and support for concurrent programming

The specific tasks and responsibilities of a Golang developer in the web3 space may vary depending on the project and organization they are working for.