Enterprise Architect (FinTech / Crypto)

GoMining is an active Bitcoin ecosystem offering digital miners backed by physical hashrate, daily BTC rewards, a crypto wallet, card, financial tools, and related Bitcoin products.

Limassol, Cyprus

Funding history

About GoMining

GoMining makes Bitcoin mining accessible through digital miners connected to the company's data-center infrastructure. Users can purchase, sell, and operate digital miners that generate BTC rewards, while GoMining handles hardware and maintenance. Its broader ecosystem includes a crypto wallet, card, finance products, GOMINING token, Miner Wars game, Launchpad, GoBTC Pay, and educational resources.

View jobs by GoMining

Skills

Candidate Availability

Required and preferred rules are kept separate and reflect the wording in the original posting.

About the Role

You will own and evolve the architecture of the whole ecosystem across Payments, Cards, Custody, Wallet, Mining and Core Platform. You will define target architecture and standards, design scalable distributed systems, drive key decisions, lead architecture reviews and work closely with the CTO and product leaders.

Requirements

  • 8+ years of software engineering experience, including 3+ years in architecture roles
  • Mandatory experience architecting FinTech, banking, payments or crypto systems
  • Experience designing architecture across multiple interconnected products
  • Strong software engineering background
  • Understanding of distributed systems, microservices, event-driven architecture and API design
  • Experience designing high-load, fault-tolerant systems
  • Knowledge of cloud infrastructure (AWS, GCP or Azure)
  • Understanding of financial transaction processing, security and regulation
  • Experience driving architectural decisions across teams
  • Excellent stakeholder management and communication skills

Responsibilities

  • Own and evolve the end-to-end architecture of the ecosystem
  • Define target enterprise architecture, principles, standards and technology roadmap
  • Ensure consistency and integration across financial products, payments, wallets, custody, cards and mining
  • Design scalable resilient distributed systems
  • Establish architectural boundaries, service ownership, integration patterns and data flows
  • Drive decisions on microservices, APIs, event-driven systems, data platforms and cloud
  • Eliminate bottlenecks and technical debt
  • Lead architecture reviews and guide engineering teams
  • Collaborate with CTO, engineering leads and product leaders
  • Evaluate new technologies
  • Embed security, reliability, observability and performance into decisions

Benefits

  • Support for courses, conferences and English learning (up to 100% coverage)
  • Remote or hybrid format with flexible hours
  • Up to 20 vacation days, 8 company holidays and 5 personal days per year
  • Structured performance reviews and team awards
  • Retreats in international locations