Middle/Senior Golang Engineer

Wirex

United States

Remote

CAD 110,000 - 170,000

Full time

14 days+

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Benefits offered by this job

Premium tariffs for Wirex product
Semi-remote work with flexible hours
Home office allowance
Virtual share options after probation
Health insurance after probationary

Job summary

Wirex is seeking a Golang Developer to build our fintech products and transform the payment landscape. Join a team of professionals delivering crypto-enabled services and scalable backend systems.

You will design and maintain backend services in Go, integrate with on-chain data, and develop APIs for blockchain interactions across Ethereum and EVM chains. The role emphasizes high-performance, secure transaction flows and reliable operations.

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 and wallet integrations.
  • Proficient in RESTful API and gRPC service design; API security best practices.
  • Proficient with MySQL and data consistency in distributed systems.
  • Experience with containerized apps and Kubernetes for production deployments.
  • Familiar with cloud infrastructure (AWS/GCP/Azure) and CI/CD for Go apps.
  • Good written and spoken English; Ukrainian or Russian communication helpful.

Responsibilities

  • Design, build, and maintain backend services using Go for high-performance, low-latency Web3 card payments.
  • Develop and maintain smart contract integrations and on-chain interactions.
  • Create and manage APIs for blockchain, payments infrastructure, and third-party services.
  • Implement secure transaction handling with asynchronous confirmations and processing orchards.
  • Develop services for cross-chain token swaps and stablecoin transactions across chains.
  • Ensure secure data handling with encryption, authentication, and authorization.
  • Maintain high availability with monitoring, debugging, and incident response.

Skills

Go (Golang)
Web3 / Blockchain
RESTful API
gRPC
MySQL
Cloud (AWS/GCP/Azure)
Security
English communication
Ukrainian/Russian

Tools

Docker
Kubernetes
Ethereum / Geth / Infura

Job description

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’reredefininghowtheworldusesdigitalmoney. From launchingthefirstcrypto-enableddebitcardtogivingeverydayusersaccesstodigitalcurrenciesandrewards, we’remakingfinancemoreaccessible. With morethan 6 millionusersacross 130+ countries, Wirex isbuilding a futurewheredigitalcurrency worksforeveryone.

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.
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Infrastructure & Automation Engineer
Infrastructure & Automation Engineer

Wirex • Portland (ME)

Remote
USD 90,000 - 130,000
Premium tariffs for our product
Semi-remote work with flexible hours
Home office allowance
+4
System Product Owner (Card processing)
System Product Owner (Card processing)

Wirex • United States

Remote
USD 120,000 - 180,000
Premium tariffs for our product
Semi-remote work with flexible hours
Home office allowance
+7
Senior Golang Engineer – Fintech & Web3 (Remote)
Senior Golang Engineer – Fintech & Web3 (Remote)

Wirex • United States

Remote
CAD 110,000 - 170,000
Premium tariffs for Wirex product
Semi-remote work with flexible hours
Home office allowance
+2
Private Client Associate (Mid-Level)
Private Client Associate (Mid-Level)

Wirex • North Pole (AK)

Remote
USD 67,000 - 101,000
Premium tariffs
Semi-remote work
Home office allowance
+6
product owner for card processing
product owner for card processing

Wirex • United States

On-site
USD 90,000 - 130,000
Гибкий график
Home office
Виртуальные акции после испытательного
+6
Talent Acquisition Partner
Talent Acquisition Partner

CoinsPaid • United States

Remote
USD 120,000 - 170,000
Benefit Bar
Fully remote work
Relocation support
+3
Senior FullStack QA Engineer with Python (Programming language)
Senior FullStack QA Engineer with Python (Programming language)

NEPSE Trading • United States

On-site
USD 115,000 - 180,000
Fully remote work
Flexible benefits
Growth & learning budget
+2
Senior Ruby Developer (Ruby & Go)
Senior Ruby Developer (Ruby & Go)

TradeQuo • United States

Remote
USD 120,000 - 170,000
Senior Product Designer
Senior Product Designer

CoinsPaid • United States

Remote
USD 110,000 - 180,000
Benefit Bar – up to €230/month
Fully remote work from almost anywhere
Relocation support
+2
Compensation & Total Rewards Manager (Relocation to EU) EU • 5-7 years of experience •
Compensation & Total Rewards Manager (Relocation to EU) EU • 5-7 years of experience •

WhiteBIT Group • Union (NJ)

On-site
USD 120,000 - 190,000
24 calendar days of paid leave
Additional holidays off
Global team collaboration
+1