Hiring partnerBybit is hiring for 69 rolesRemote, Vienna, AT +9 See all roles

Blockchain Integration Engineer / Backend Engineer (Go + PHP)

Remote $4k+ senior 6 days ago full-time quality 8.3/10

Role in brief

Sheepy is a company focused on integrating L1 and L2 blockchains into their payment infrastructure. The Senior Blockchain Integration Engineer will be responsible for maintaining and developing these integrations. Candidates should have strong Go and PHP skills, along with practical blockchain experience.

GoPHPMySQLRedis

About the role

In this role, you will integrate new L1 and L2 blockchains into Sheepy's payment infrastructure. Your responsibilities include maintaining these integrations in production and ensuring stable operations of both company and third-party nodes. You will work autonomously with minimal meetings, which allows for a high degree of responsibility over your results.

The ideal candidate will have a solid understanding of blockchain mechanics and experience with integrating blockchains as payment rails. You will be expected to document your technical solutions and participate in architectural design, ensuring that various blockchain networks are unified under a single management interface.

The salary starts at $4000 per month, providing a baseline for compensation in this role.

Skills that matter here

  • Go: This role primarily uses Go for integrating blockchains into the payment infrastructure.
  • PHP: PHP is used to support and integrate with existing code.
  • MySQL: MySQL is part of the tech stack for managing data in the payment infrastructure.
  • Redis: Redis is utilized for caching and managing state within the application.

Who this role suits

  • A background in backend engineering with a focus on blockchain technology.
  • Strong problem-solving skills and the ability to work independently.
  • Experience in a remote work environment, valuing autonomy and responsibility.
  • Comfortable with minimal meetings and a results-oriented approach.

From the employer

Responsibilities

  • Integrate new L1/L2 blockchains into existing payment infrastructure and maintain these integrations in production.
  • Implement and support the full cycle of blockchain networks:
  • address generation and validation
  • tracking incoming transactions (inbound scanners)
  • confirmation and finality logic
  • handling reorgs of N blocks and correct balance recalculation
  • calculation and unification of fees (gas/fee/priority fee)
  • creating and sending outgoing transactions
  • managing stuck transactions and nonce management
  • Connect and maintain company and third-party nodes (RPC, WebSocket, JSON-RPC), ensuring their stable operation.
  • Respond to hard forks/chain upgrades and protocol changes without service interruption.
  • Unify various blockchain networks under a single management interface.
  • Diagnose incidents in production and participate in ensuring stable integration operations.
  • Implement monitoring of nodes and network states.
  • Document integrations and technical solutions.
  • Participate in designing architectural solutions and abstractions for connecting new blockchains.
  • Work autonomously: minimal meetings, high responsibility for results.

Requirements

  • Proficient in Go (Golang) - primary language for integrations.
  • Proficient in PHP (support and integration with existing code).
  • Understanding of microservices architecture.
  • Experience with MySQL, Redis.
  • Practical experience with Blockchain/Crypto.
  • Experience integrating blockchains as payment rails.
  • Understanding the differences:
  • account-based and UTXO models
  • probabilistic and deterministic finality
  • Experience with at least one of the following:
  • EVM-compatible networks
  • Non-EVM networks (Bitcoin-like, Solana, Tron, etc.)
  • Understanding gas mechanics, mempool, confirmations, reorg/rollback scenarios.
  • Experience with raw transactions, signing, private keys.
  • Practical experience using Trustwallet wallet-core.

Conditions

  • Full-time employment.
  • Remote work.
  • Salary starting from $4000/month, net.

Questions about this role

What is the remote policy?

This position is fully remote, allowing for flexible work arrangements.

What level of experience is required?

The role is senior level, requiring significant experience in blockchain integration and backend development.

How do I apply?

Candidates can apply through the company's website at https://www.sheepy.com.

Apply now →

✓ Apply here in a minute. Your application and answers go straight to the hiring person, so you never land in a spam pile.

Similar jobs