TU PRÓXIMO CAPÍTULO
Enterprise Architect – FinTech, Crypto
Sobre el puesto
• Own and continuously evolve the end-to-end architecture of the GoMining ecosystem.
• Define the target enterprise architecture, architectural principles, standards, and long-term technology roadmap.
• Ensure architectural consistency and seamless integration across financial products, payments, wallets, custody, cards, mining services, and core platform infrastructure.
• Design scalable and resilient distributed systems capable of supporting millions of users and high transaction volumes.
• Establish architectural boundaries, service ownership, integration patterns, and data flows across multiple engineering teams.
• Drive architecture decisions involving microservices, APIs, event-driven systems, data platforms, and cloud infrastructure.
• Identify and eliminate architectural bottlenecks, technical debt, scalability limitations, and system dependencies.
• Lead architecture reviews and provide technical guidance to engineering teams.
• Collaborate with the CTO, Engineering Leads, Product Leaders, and business stakeholders to align technical architecture with business strategy.
• Evaluate new technologies, architectural approaches, and infrastructure solutions.
• Embed security, reliability, observability, performance, and operational resilience into architectural decisions.
• Remain deeply involved in technical discussions, solution design, and implementation reviews.
• 8+ years of software engineering experience, including 3+ years in enterprise, platform, or solution architecture roles.
• Mandatory experience architecting systems within FinTech, banking, payments, digital banking, or cryptocurrency companies.
• Proven experience designing architecture across multiple interconnected products, services, or business domains.
• Strong software engineering background, ideally as a Senior / Lead / Principal Engineer.
• Deep understanding of distributed systems, microservices, event-driven architecture, API design, and integration patterns.
• Experience designing high-load, fault-tolerant, and mission-critical systems.
• Strong knowledge of cloud infrastructure (AWS, GCP, or Azure).
• Understanding of financial transaction processing, data consistency, security, and regulatory requirements.
• Ability to define long-term architectural strategy while remaining technically hands-on.
• Experience driving architectural decisions across multiple engineering teams.
• Excellent stakeholder management and communication skills.
• Experience with cryptocurrency exchanges, blockchain infrastructure, digital wallets, or custody solutions.
• Experience with card issuing, payment processing, banking integrations, or financial ledgers.
• Experience building or transforming complex multi-product financial ecosystems.
• Familiarity with PCI DSS, KYC, AML, and financial compliance requirements.
• Experience scaling platforms to millions of users.
• Professional growth: support for courses, conferences, and English learning (up to 100% coverage).
• Work-life fit: remote or hybrid format with flexible hours across international teams.
• Paid leave: up to 20 vacation days + 8 company holidays + 5 personal days per year
• Recognition programs: structured performance reviews and team awards.
• Team culture: retreats in international locations (for example, company apartments in Cyprus).