Middle/Senior Golang Engineer

Posted 16 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

Vantor Logo Vantor

Head of Services, International Government

Aerospace • Artificial Intelligence • Computer Vision • Software • Analytics • Defense • Big Data Analytics
In-Office or Remote
London, Greater London, England, GBR
2500 Employees

Ericsson Logo Ericsson

Architect

Cloud • Information Technology • Internet of Things • Machine Learning • Software • Cybersecurity • Infrastructure as a Service (IaaS)
In-Office or Remote
2 Locations
88000 Employees

HiBob Logo HiBob

Marketing Manager

HR Tech • Information Technology • Professional Services • Sales • Software
Remote or Hybrid
United Kingdom
1350 Employees

PwC Logo PwC

Data Engineer

Artificial Intelligence • Professional Services • Business Intelligence • Consulting • Cybersecurity • Generative AI
Remote or Hybrid
40 Locations
370000 Employees
63K-140K Annually

Similar Companies Hiring

Prolaio Thumbnail
Artificial Intelligence • Big Data • Healthtech • Mobile • Wearables • Analytics
Chicago, IL
82 Employees
Rain Thumbnail
Blockchain • Fintech • Payments • Financial Services • Cryptocurrency • Web3 • Infrastructure as a Service (IaaS)
New York, NY
100 Employees
Granted Thumbnail
Mobile • Insurance • Healthtech • Financial Services • Artificial Intelligence
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