← Back to jobs
J

Senior Golang Engineer

·Israel
RemoteFull-timeBackend DevelopmentFinTechBlockchain

Join a remote team as a Senior Golang Engineer to build backend services for fintech and Web3 payment products. You will design high-performance APIs and microservices, integrate blockchain and smart contracts, and ensure secure transaction processing using Go, Kubernetes, and cloud-native tools.

Responsibilities

  • Design, develop, and maintain backend services in Go for high-performance payment and Web3 systems.
  • Build and maintain smart contract integrations and on-chain transaction flows.
  • Develop and manage APIs connecting blockchain infrastructure, payment systems, and external services.
  • Implement secure transaction-processing workflows with asynchronous confirmations.
  • Develop services for cross-chain token swaps, stablecoin transactions, and fund management.
  • Ensure robust security for sensitive financial and user data.
  • Build and maintain reliable microservices in containerized production environments.
  • Monitor, troubleshoot, and improve live systems focusing on payment and transaction flows.
  • Work with databases to maintain data consistency and performance.
  • Contribute to cloud infrastructure, CI/CD pipelines, and production engineering practices.
  • Collaborate with engineers and stakeholders on scalable, secure solutions.
  • Improve system reliability, performance, and observability.

Requirements

  • 3+ years of professional Go development experience, including 1+ year on Web3 or blockchain projects.
  • Strong understanding of blockchain fundamentals, especially Ethereum and EVM-compatible networks.
  • Practical experience with smart contracts, Ethereum nodes (Geth/Infura), and wallet integrations.
  • Understanding of financial transaction lifecycles in Web3 (token transfers, stablecoins).
  • Experience designing RESTful and gRPC APIs with security and integration best practices.
  • Experience with relational databases (MySQL) focusing on consistency and performance.
  • Hands-on experience with containerized applications and Kubernetes in production.
  • Solid grasp of cryptographic principles and secure data handling.
  • Familiarity with cloud platforms (AWS, GCP, or Azure).
  • Experience with CI/CD pipelines for Go applications.
  • Strong troubleshooting skills for complex financial or blockchain transactions.
  • Good English communication; Ukrainian or Russian is an advantage.
  • Ability to work independently in a remote, distributed environment.

Nice to have

  • Understanding of zk-rollups, sidechains, and Layer 2 scaling technologies.
  • Experience with monitoring and observability tools for high-volume or financial systems.
  • Experience with Infrastructure-as-Code tools like Terraform.
  • Knowledge of automated deployment strategies for blockchain and Web3 services.

Benefits

  • Fully remote work with flexible hours.
  • Choice of home or office work environment.
  • Competitive B2B contract arrangement.
  • Home office allowance.
  • Premium rates for company products.
  • Virtual share options after probation.
  • Health insurance after probation.
  • 20 days paid annual leave plus paid sick leave.
  • Birthday and work anniversary leave.
  • Additional length-of-service holidays.
  • Access to online learning and development events.
  • PE accounting support.
  • Opportunity to work on innovative fintech and Web3 technologies.

Relevance

More opportunities

Similar jobs

Finding the best alternatives for you…

Questions, answered

Frequently asked questions