Middle/Senior Golang Engineer

Reposted 11 Days Ago
Be an Early Applicant
Hiring Remotely in London, GBR
In-Office or Remote
Senior level
Mobile • Cryptocurrency • Web3
The Role
Build and maintain high-performance Go backend services for Web3 card payment processing, integrate smart contracts and Ethereum nodes, design APIs (REST/gRPC), implement secure transaction handling and cross-chain flows, ensure data security and high availability in production Kubernetes environments.
Summary Generated by Built In

We are looking for a Golang Developer to build our leading-edge fintech products. Don’t miss this opportunity to transform the payment landscape with a team of professionals. Then join our Wirex team! 


Who we are: 

At Wirex, we’re redefining how the world uses digital money. From launching the first crypto-enabled debit card to giving everyday users access to digital currencies and rewardswe’re making finance more accessible. 

With more than 6 million users across 130+ countries, Wirex is building a future where digital currency works for everyone. 


Type of Cooperation: B2B Contract.  
Location: Full remote (EU preferred, no sanctioned countries). 

 

As a team member, you’ll be involved in:   

  • Design, build, and maintain backend services using Go, focusing on high-performance, low-latency solutions for Web3 card payment processing. 
  • Develop and maintain smart contract integrations, including interactions with on-chain data and handling transaction flows between the blockchain and application layer. 
  • Create and manage APIs for interactions with the blockchain, payments infrastructure, and third-party services (e.g., Wirex B2B API, Ethereum, and other EVM-compatible chains). 
  • Implement efficient and secure transaction handling, with support for asynchronous transaction confirmations and a processing oracle to facilitate sequential transaction workflows. 
  • Develop services to support cross-chain token swaps, stablecoin transactions, and fund management across different chains. 
  • Implement secure data handling practices for sensitive financial data and user information, including encryption, authentication, and authorization protocols. 
  • Ensure high availability and reliability through monitoring, debugging, and troubleshooting issues in live environments, particularly around transaction and fund flows. 

 

Required Skills and Qualifications: 

  • 3+ years in Go development, with 1+ year in Web3 or blockchain projects. 
  • Understanding of blockchain fundamentals, especially Ethereum and EVM-compatible networks; experience with smart contracts, Ethereum nodes (Geth, Infura, etc.), and wallet integrations. 
  • Familiarity with financial transaction lifecycles, particularly in Web3 ecosystems, including token transfers, stablecoin transactions, and cryptocurrency wallet management. 
  • Proficient in RESTful API and gRPC service design and development; experience with API security and integration best practices. 
  • Proficient in working with both relational (MySQL), with a strong focus on data consistency and performance. 
  • Experience with containerized applications and Kubernetes for deployment in production environments; familiarity with managing Go microservices in Kubernetes. 
  • Understanding of cryptographic principles and experience implementing secure data storage and transmission solutions. 
  • Familiarity with cloud infrastructure (e.g., AWS, GCP, Azure) and CI/CD pipelines for Go applications.
  • Good English for documentation, Ukrainian or Russian communication skills.  

 

Nice-to-Have Skills: 

  • Understanding of zk-rollups, sidechains, and Layer 2 scaling solutions. 
  • Experience with monitoring and observability tools to track service health, particularly for financial transaction systems. 
  • Experience with Infrastructure-as-Code tools (e.g., Terraform) and knowledge of automated deployment strategies for blockchain-related services. 

 

Benefit: 

  • Premium tariffs for Wirex product. 
  • Semi-remote work with flexible hours—work from home or office. 
  • Home office allowance. 
  • Virtual share options scheme after the probation period. 
  • Health insurance coverage after the probationary period. 
  • Generous vacation policy: 20 business days of paid leave. 
  • Paid sick leave, Birthday, and Anniversary leave. 
  • Length of Service Holidays. 
  • Engaging in online events for learning and enjoyment. 
  • PE accounting and support. 

Skills Required

  • 3+ years in Go development with 1+ year in Web3 or blockchain projects
  • Understanding of blockchain fundamentals, especially Ethereum and EVM-compatible networks
  • Experience with smart contracts, Ethereum nodes (Geth, Infura), and wallet integrations
  • Familiarity with financial transaction lifecycles in Web3 (token transfers, stablecoins, wallet management)
  • Proficient in RESTful API and gRPC service design and development, with API security best practices
  • Proficient with relational databases (MySQL) and strong focus on data consistency and performance
  • Experience with containerized applications and Kubernetes for production deployments
  • Understanding of cryptographic principles and implementing secure data storage and transmission
  • Familiarity with cloud infrastructure (AWS, GCP, or Azure) and CI/CD pipelines for Go applications
  • Good English for documentation and Ukrainian or Russian communication skills
  • Understanding of zk-rollups, sidechains, and Layer 2 scaling solutions
  • Experience with monitoring and observability tools for transaction systems
  • Experience with Infrastructure-as-Code (e.g., Terraform) and automated deployment strategies
Am I A Good Fit?
beta
Get Personalized Job Insights.
Our AI-powered fit analysis compares your resume with a job listing so you know if your skills & experience align.

The Company
HQ: London
225 Employees
Year Founded: 2014

What We Do

Wirex is a digital payment platform with a mission - to make crypto and traditional currencies equal and accessible to everyone. We’re making fintech simple. Our innovative mobile app and next-gen Wirex card lets you buy, store, exchange and spend a wide variety of conventional and digital currencies quickly and securely, with no hidden fees and zero fuss. Download the app now and discover a world where every purchase earns you Cryptoback™ rewards - and using your cryptocurrency in real life is as easy as tapping your Wirex card. *Content on the page not intended for UK customers!

Similar Jobs

Zscaler Logo Zscaler

Senior Marketing Manager

Cloud • Information Technology • Security • Software • Cybersecurity
Easy Apply
Remote or Hybrid
City of London, City and County of the City of London, England, GBR
8697 Employees

Citadel Securities Logo Citadel Securities

Cplusplus Software Engineer

Information Technology • Software • Financial Services • Quantitative Trading
In-Office or Remote
8 Locations
1900 Employees

Xero Logo Xero

Lead Engineer- UK Tax

Cloud • Fintech • Information Technology • Machine Learning • Software
Remote or Hybrid
United Kingdom
4500 Employees

GitLab Logo GitLab

Engineering Manager

Cloud • Security • Software • Cybersecurity • Automation
Easy Apply
Remote
3 Locations
2500 Employees

Similar Companies Hiring

ARB Interactive Thumbnail
Gaming • Mobile • Software
Miami, Florida
190 Employees
Rain Thumbnail
Blockchain • Fintech • Payments • Financial Services • Cryptocurrency • Web3 • Infrastructure as a Service (IaaS)
New York, NY
100 Employees
Granted Thumbnail
Artificial Intelligence • Healthtech • Insurance • Mobile • Financial Services
New York, New York
23 Employees

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account