Mercuryo logo
Golang Lead
OTHERLimassol

Summary

Location

Limassol

Type

OTHER

Explore Jobs

About this role

Hi! We’re Mercuryo, and we’re on a mission to redefine finance by blending the best of traditional banking with the innovations of decentralized finance (DeFi). We believe that everyone should have easy access to Web3 and traditional financial services — and we’re making that happen by building a robust platform that simplifies dealing with crypto and seamlessly integrates it into the broader financial ecosystem.


Since we launched in 2018, we’ve teamed up with Web3 top projects such as MetaMask, Trust Wallet, Ledger, Jupiter, 1inch, and PancakeSwap and 200+ others to power over 200 dynamic products. Our work also brings us into direct collaboration with major ecosystems such as Solana Labs, Consensys, and BNB Chain. We’re just getting started, and we want you to help us shape the future of money!


Why Mercuryo?

Industry Impact
Join us in helping world-class Web3 projects onboard millions of new users into the next generation of finance.

 

Innovative Environment
Collaborate with more than 300 talented professionals from diverse backgrounds — including banking, SaaS, and Web3 — all united in delivering outstanding user experiences.


Growth and Learning
Our expanding network of 200+ B2B partnerships and a user base of over 7 million means there’s always room to grow your skills, tackle new challenges, and push boundaries.


Flexible Culture
We’re remote-first, celebrating diversity across 30 countries. At Mercuryo, you’ll be empowered to take ownership of your work, spark creativity, and shape how we move forward together.


About the Role:

We are looking for a Golang Tech Lead to drive technical excellence in our backend team. This is a hands-on role focused on solving complex engineering challenges, designing scalable architecture for high-load systems, and setting technical standards. You will act as the primary technical authority, ensuring our solutions are robust, efficient, and future-proof.


Your Role:

  • Architecture & Complex Solutions: Design and implement architectural solutions for high-load SOA systems. Solve non-trivial technical problems and optimize critical system components.
  • Technical Leadership: Define coding standards, conduct code reviews, and drive technical decision-making within the team.
  • Refactoring, optimization, and development of new features.
  • Document APIs and technical designs.
  • Collaborate with QA, DevOps, Analytics, and Product Managers to align technical execution with product goals.


What We're Looking For:

  • Proven experience designing and building complex, high-load distributed systems.
  • 4+ years of experience with Golang in projects with SOA.
  • Communication skills (ability to argue technical decisions and share knowledge).
  • Use Golang toolchain including pprof, delve, linters.
  • GIT commands and flows.
  • SQL, distinguishing between PostgresSQL and MySQL dialects.
  • Message brokers including RabbitMQ, Kafka, NATS.
  • Redis commands.
  • Docker, including writing Docker files.


Nice to have:

  • Deep understanding of architectural patterns in SOA.
  • Experience in banking industry.
  • Experience with cryptocurrency projects.
  • Publicly available open source projects (profile on github, etc.).


What We Offer:

  • Competitive market rate salary and performance-based incentives.
  • 22 days annual leave with an additional 6 company days, plus bank holidays.
  • Comprehensive health insurance plans.
  • Extensive benefits program.
  • Flexible work schedule and remote work options.
  • Modern offices and co-working spaces across 6 countries.
  • Working equipment.
  • Professional development and training opportunities.
  • Opportunity to shape the initiatives you’re working on.
  • Diverse and friendly team.
  • We are open-minded to new ideas.


Join Us!

If you're driven to be a part of the Web3 forefront and are keen to leave your mark on this rapidly evolving field, Mercuryo is an excellent choice. Discover our open positions and see how you can contribute to shaping the future!

Mercuryo is an equal opportunity employer and prohibits discrimination and harassment of any kind. We are committed to providing employees with a work environment that is progressive and open-minded. Our employment philosophy is to hire the best people and empower them to do the best work of their lives. Employment decisions are based on business needs and individual merit, without regard to race, colour, religion, ethnicity, sexual orientation, nationality, marital status, gender, age, disability, veteran status, or any other characteristic protected by law. Mercuryo is also committed to providing reasonable accommodation during the application process for qualified individuals with disabilities. If you require assistance to complete your application, please contact our Talent Team.


Other facts

Tech stack
Golang,SOA,Technical Leadership,Architecture,Code Reviews,APIs,SQL,PostgresSQL,MySQL,Message Brokers,RabbitMQ,Kafka,NATS,Redis,Docker,GIT

About Mercuryo

Mercuryo stands out in the decentralized ecosystem by leveraging payment use case growth and intuitive on-chain integration, enhancing the user experience, especially for newcomers to this market. We enable efficient capital flow within the DeFi ecosystem and consolidates various payment and banking solutions into a single, user-centric interface.

Since 2018, we’ve proudly partnered with industry leaders like MetaMask, Trust Wallet, Ledger, 1inch, PancakeSwap, and more, with plans to expand further as we continue to innovate with our stack of products.

Posts are not directed towards UK users.

Team size: 201-500 employees
LinkedIn: Visit
Industry: Financial Services
Founding Year: 2018

What you'll do

  • The Golang Tech Lead will drive technical excellence in the backend team by designing scalable architecture for high-load systems and solving complex engineering challenges. They will also define coding standards and collaborate with various teams to align technical execution with product goals.

Ready to join Mercuryo?

Take the next step in your career journey

Frequently Asked Questions

What does a Golang Lead do at Mercuryo?

As a Golang Lead at Mercuryo, you will: the Golang Tech Lead will drive technical excellence in the backend team by designing scalable architecture for high-load systems and solving complex engineering challenges. They will also define coding standards and collaborate with various teams to align technical execution with product goals..

Why join Mercuryo as a Golang Lead?

Mercuryo is a leading Financial Services company.

Is the Golang Lead position at Mercuryo remote?

The Golang Lead position at Mercuryo is based in Limassol, Limassol, Cyprus. Contact the company through Clera for specific work arrangement details.

How do I apply for the Golang Lead position at Mercuryo?

You can apply for the Golang Lead position at Mercuryo directly through Clera. Click the "Apply Now" button above to start your application. Clera's AI-powered platform will help match your profile with this opportunity and guide you through the application process. You can also learn more about Mercuryo on their website.