Crypto Architect
Job Fit Check
Base Career helps you apply smarter for this job.
Key skills for this role
About the Role
UMO is seeking a Crypto Architect to design the high-throughput orchestration layer for a unified fintech platform bridging fiat, crypto, and investments. The role requires deep experience in microservices, event-driven architecture, Node.
Key Skills for This Role
Responsibilities
- Design the asynchronous event driven architecture bridging fiat banking with virtual assets on blockchains
- Document crypto architecture from business capabilities to microservices and data lake
- Analyze and optimize throughput of crypto processing microservices
- Manage node infrastructure strategy between self hosted nodes and external RPC providers
- Act as technical translator between multiple teams, ensuring API contracts and data consistency
- Oversee implementation of hot/warm/cold wallet structures and design fail safes for signing services
- Dive into TypeScript and Golang codebases to enforce architecture, code quality, and security
- Mentor developers on handling edge cases like chain reorgs, dropped transactions, or gas spikes
Requirements
- Deep experience designing microservices architectures using Event Driven Design
- 5+ years of server side development with Node.js/TypeScript
- Proficiency in Golang
- Strong grasp of PostgreSQL, Redis/DynamoDB
- Deep understanding of EVM chains and UTXO chains
- Experience implementing MPC wallet architecture or integrating HSM solutions
- Ability to read and understand Solidity contracts
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.
- 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: 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: Document the crypto architecture from business capabilities to microservices and data lake. Document architectural decisions (ADRs).
- High Load Optimization: Analyze and optimize the throughput of crypto processing microservices. Define strategies for transaction batching, gas fee estimation, and UTXO management.
- Node Infrastructure Strategy: Manage decision making between self hosted nodes on AWS versus external RPC providers to ensure 99.99% uptime.
- Cross Team Alignment: Act as technical translator between teams. Ensure API contracts (gRPC/Protobuf) are strictly defined and data consistency is maintained.
- Security Architecture: Oversee implementation of hot/warm/cold wallet structures. Design fail safes for signing services.
- Code Review & Mentorship: Dive into TypeScript and Golang codebases to enforce adherence to architecture, code quality, and security. Mentor developers on edge cases.
Requirements
- Architectural Patterns: Deep experience designing microservices architectures using Event Driven Design. Must understand message brokers (Kafka or AWS MSK).
- Node.js / TypeScript Mastery: 5+ years of server side development. Expert in Node.js internals, event loops, memory management, and TypeScript.
- Golang Proficiency: Proficiency in Golang. Must be able to read code, understand concurrency models (Goroutines), and design gRPC interfaces.
- Database Design: Strong grasp of PostgreSQL for immutable ledgers and Redis/DynamoDB for high speed caching and state management.
- Blockchain Mechanics: Deep understanding of EVM chains (Ethereum, BSC, Polygon) and UTXO chains (Bitcoin, Litecoin). Understand block times, finality, reorgs, and mempool dynamics.
- Security Standards: Experience implementing Multi Party Computation (MPC) wallet architecture or integrating HSM solutions.
- Smart Contract Literacy: Ability to read and understand Solidity contracts (ERC 20, ERC 721 standards).
The UMO Standard
- Dynamic Work Environment: Vibrant offices and strong local teams across Lisbon, Dubai, Kyiv, and Lviv — with openness to remote for the right fit.
- Rest & Recovery: 24 days of annual leave, dedicated paid sick leave, and observance of Public Holidays.
- Recharge Week: After your first year, enjoy two consecutive 4 day work weeks annually.
- Full Setup: Top of the line hardware and a home office stipend.
- Growth Ecosystem: Dedicated learning budget and clear path toward executive level leadership.
- Impact & Ownership: Your work directly shapes the product and company direction.
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
Chief Financial Officer
Dubai, UAE
UMO, a stealth-mode FinTech venture, is seeking a Chief Financial Officer to build and scale the global finance organization. You will oversee banking finance, multi-asset treasury, international entity management, regul
System Administrator
Dubai, UAE
UMO, a stealth-mode FinTech venture, seeks a System Administrator in Dubai to own office IT, device management, identity access (Okta), and cloud infrastructure support. The role involves MacBook provisioning, MDM, Okta
Senior Legal Counsel
Dubai, UAE
UMO, a stealth-mode FinTech venture, seeks a Senior Legal Counsel to lead global legal operations, focusing on licensing and regulatory execution across UAE and EU. The role involves managing a small team, negotiating st
Senior Legal Counsel
Dubai, UAE
UMO, a stealth-mode FinTech venture, is seeking a Senior Legal Counsel to drive global legal operations, focusing on licensing and regulatory execution across UAE and EU. The role requires 7+ years of experience in regul
Engineering Manager
Dubai, UAE
UMO, a stealth-mode FinTech venture, seeks an Engineering Manager to lead and grow a team of 30+ software engineers. The role involves shaping engineering culture, driving delivery excellence, and ensuring compliance in
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
Chief Financial Officer
Dubai, UAE
System Administrator
Dubai, UAE
Senior Legal Counsel
Dubai, UAE
Senior Legal Counsel
Dubai, UAE
Engineering Manager
Dubai, UAE
Engineering Manager
Dubai, UAE