Crypto Architect
Job Fit Check
Base Career helps you apply smarter for this job.
Key skills for this role
About the Role
About Us UMO is a stealth-mode FinTech venture aiming to evolve the way people experience money by building a unified, AI-powered, yet deeply human modern money platform across fiat, crypto, and investments - subject to regulatory approvals.
Key Skills for This Role
Full Job Posting
About Us
UMO is a stealth-mode FinTech venture aiming to evolve the way people experience money by building a unified, AI-powered, yet deeply human modern money platform across fiat, crypto, and investments - subject to regulatory approvals.
The platform is being designed to break down traditional barriers to money across access, assets, and experience, enabling simpler, more adaptive ways for people to interact with financial services.
We are currently developing our MVP and navigating licensing requirements, with a multidisciplinary team of 100+ people representing 20+ nationalities.
With our headquarters in the UAE and offices in Portugal and Ukraine, we are united behind a shared ambition and a relentless focus on serving our customers.
What You'll Do
As our Crypto Architect, you will sit at the intersection of our Core Banking capabilities (built in **Golang and TypeScript on a highly scalable, asynchronous microservices architecture**), Crypto rails and various blockchains and partners.
You won’t just be writing smart contracts; you will be designing the high-throughput orchestration layer that allows our users to trade, stake, and hold assets securely at scale.
You will solve complex problems regarding non-custodial vs. custodial setups, high-RPS transaction indexing, and bridging asynchronous blockchain events with synchronous banking ledgers.
Key Responsibilities
- **System Design & Orchestration:** You will design the asynchronous event-driven architecture that bridges the synchronous world of Fiat banking (Golang core) with the asynchronous reality of Virtual Assets on Blockchains.
- **Documentation**: you document the crypto architecture. From business capabilities to business processes and business objects to microservices, event processing and our data lake. You document architectural decisions (ADRs). You ensure that everybody understands and works with the architecture, from Product Management to developers and devops engineers.
- **High-Load Optimization:** Analyze and optimize the throughput of crypto-processing microservices. You will define strategies for transaction batching, gas fee estimation, and UTXO management to ensure the system handles thousands of requests per second without clogging.
- **Node Infrastructure Strategy:** Manage the decision-making process between running self-hosted nodes on AWS versus utilizing external RPC providers (Infura/Alchemy/QuickNode) to ensure 99.99% uptime for wallet balances and transfers.
- **Cross-Team Alignment:** Act as the technical translator between the multiple teams. You will ensure that API contracts (gRPC/Protobuf) are strictly defined and that data consistency is maintained across both ledgers.
- **Security Architecture:** Oversee the implementation of hot/warm/cold wallet structures. You will design fail-safes for signing services to prevent unauthorized withdrawals or "fat finger" errors.
- **Code Review & Mentorship:** Dive into the TypeScript and Golang codebases to enforce adherence to architecture, code quality, code security and availability requirements. You will mentor developers on how to handle edge cases like chain reorgs, dropped transactions, or sudden gas spikes.
Requirements
- **Architectural** **Patterns**: Deep experience designing microservices architectures, specifically using Event-Driven Design. You must understand how to use message brokers (Kafka or AWS MSK) to handle the asynchronous nature of blockchain confirmations.
- **Node**.**js** / **TypeScript** **Mastery**: 5+ years of server-side development. You are an expert in Node.js internals, event loops, memory management, and TypeScript. You know how to build services that do not crash under high load.
- **Golang** **Proficiency**: proficiency in Golang. While you may not write the core banking ledger, you must be able to read the code, understand its concurrency models (Goroutines), and design gRPC interfaces that the Go team can consume easily.
- **Database** **Design**: Strong grasp of PostgreSQL for immutable ledgers and Redis/DynamoDB for high-speed caching and state management. You understand ACID compliance and how to achieve it in a distributed system.
- **Blockchain Mechanics:** Deep understanding of how EVM chains (Ethereum, BSC, Polygon) and UTXO chains (Bitcoin, Litecoin) function. You understand block times, finality, reorgs, and mempool dynamics.
- **Security Standards:** Experience implementing Multi-Party Computation (MPC) wallet architecture or integrating HSM (Hardware Security Module) solutions.
- **Smart Contract Literacy:** Ability to read and understand **Solidity** contracts (ERC-20, ERC-721 standards) to ensure our systems interact with them safely, even if you aren't deploying them daily.
Start-up Benefits
- Compensation: A highly competitive salary package that recognizes your expertise and contribution.
- Modern Work Culture: Embrace a remote-first environment with flexible working hours, designed to support your work-life harmony.
- Generous Time Off: Annual Leave- 24 days, dedicated paid sick leave, and Public Holidays.
- Professional Evolution: Grow your skills with a dedicated learning budget and clear pathways for accelerated career development.
- Meaningful Impact: Join a world-class team building a prestigious, next-generation modern money platform that is redefining the future of finance.
Apply for this job in 1 click
Skip the repetitive application forms
Install the Base Career Chrome Extension and autofill job applications across major job boards with your profile.
Trusted by over 500,000 job seekers on Base Career
More from this employer
More jobs at UMO
Engineering Manager
Dubai, UAE
About Us UMO is a stealth-mode FinTech venture aiming to evolve the way people experience money by building a unified, AI-powered, yet deeply human modern money platform across fiat, crypto, and investments - subject to
Engineering Manager
Dubai, UAE
About Us UMO is a stealth-mode FinTech venture aiming to evolve the way people experience money by building a unified, AI-powered, yet deeply human modern money platform across fiat, crypto, and investments - subject to