Create flexible and precise queries that fit your needs exactly. Example: React.js, -USA  × Laravel, Vue.js, -Contract  × will get you jobs that are (React.js and not in USA) or (Laravel and Vue.js and not Contract/Freelance).

You can mix and match any tags, negations and groups in any order. And don't worry about typos – the search is fuzzy.

Dismiss

Remote Senior Software Engineer (Go/Blockchain) - OP01575-OS

Dev.Pro Remote

🟢 Join Dev.Pro - a US-based outsourcing software development company that has been delivering exceptional software experience to clients since 2011.

We invite an experienced and proactive Software Engineer with expertise in Go and Blockchain technologies to join our team. You’ll play a crucial role in developing and enhancing the infrastructure of a leading digital asset platform, helping ensure it meets the highest security and performance standards. The platform enables institutions to securely engage with digital assets through custody, staking, trading, governance, and settlement services.

🟩 What's in it for you:

  • Grow your blockchain expertise with a leading company in the digital asset industry
  • Build advanced solutions using the latest in blockchain and Go technologies
  • Collaborate with a talented team of engineers in a dynamic, innovation-driven environment

✅ Is that you?

  • Proven experience in backend development with Go (Golang)
  • Strong understanding and hands-on experience with wallet functionality (signing, on-chain validity, scanning from a node directly, etc.)
  • General understanding of blockchain, including Web3 and smart contract concepts
  • Familiarity with cryptography principles in wallets
  • Experience with gRPC, Wire (for dependency injection), Docker, Kubernetes, and GCP
  • Ability to write efficient, isolated tests and use CI/CD tools to ensure code passes testing stages
  • Strong debugging and troubleshooting skills in live systems and different environments
  • Excellent communication and documentation skills
  • Ability to work autonomously and solve problems independently
  • Upper-Intermediate English level

🧩Key responsibilities and your contribution

In this role, you'll join our Protocols team to support the onboarding of new digital assets for strategic partnerships that have long-term value.

  • Support the integration of new blockchain protocols and networks to facilitate the onboarding of new digital assets
  • Work closely with the Engineering Manager and Product Managers to prioritize and manage tasks
  • Build and maintain features related to custody (address generation, transactions, scanning, and balance monitoring)
  • Support the development of staking and governance functionalities to ensure wallet compatibility with protocols, new protocol versions, and enhanced security measures
  • Communicate progress, blockers, and technical decisions effectively with peers and stakeholders to ensure alignment on goals across teams
  • Write clear, maintainable, and well-documented code that adheres to the best practices
  • Develop and run efficient, isolated tests to ensure code quality
  • Debug and resolve issues in various environments, including live systems
  • Navigate open-source code to review protocol-written code and support integration efforts

Our next steps:

✅ Submit a CV in English — ✅ Intro call with a Recruiter — ✅ Internal interview — ✅ Client interview — ✅ Offer

Interested? Find out more:

📋How we work

💻 LinkedIn Page

📈 Our website

💻IG Page

Apply Now: