Blockchain Platform Engineer
New York, United States · Hybrid · Full-time
- Posted 1mo ago
- From MoonPay’s careers page
- Location
- New York, United States
- Work mode
- Hybrid
- Type
- Full-time
- Level
- Senior
- Department
- Engineering
Apply on MoonPay’s site
Opens the listing on jobs.lever.co
Let the right jobs find you
In your inbox every Wednesday and SaturdayPersonalised suggestions from verified career pages, matched to your role, location, level and skills.
About the role
What You Will Do
Transaction Infrastructure at Scale
- Design and improve high-volume transaction broadcasting pipelines
- Manage transaction lifecycle
- Detect, retry, rebroadcast, and safely recover stuck transactions
Wallet & Lifecycle Management
- Contribute to wallet infrastructure and automation systems
- Implement safe parallel transaction handling
- Improve monitoring, observability, and operational guardrails
- Design systems with financial correctness and reconciliation and auditability in mind
Cross-Chain & DeFi Integrations
- Build infrastructure supporting cross chain and multi step flows (fiat to on-chain and vice versa)
- Handle non-atomic multi-step journeys across chains
- Design state machines and recovery strategies for partial failure scenarios
- Support routing mechanics and swap execution considerations such as price impact, liquidity changes, including MEV awareness
- Build reliable off-chain services that interact with on-chain contracts
End-to-End Engineering Ownership
- Participate in estimation, planning, and execution of projects, features, and integrations
- Develop and maintain thoroughly tested, high-quality, and performant code
- Collaborate closely with Product Managers to design scalable implementation strategies
- Contribute to reliable, maintainable systems that evolve with product needs
- Participate in incident response and post-mortems
- Improve reliability, alerting, and system resilience
- Continuously evolve infrastructure to support growing volume and complexity
About You
Must-Have
- Strong backend/platform engineering fundamentals
- Experience operating production systems with real uptime requirements
- Hands-on experience interacting with live blockchain networks in production
- Clear understanding of transaction lifecycle in at least 1 Blockchain and failure recovery
- You think in failure modes, not just happy paths
Strong Signals
- You can explain a real production incident end-to-end
- Experience with at least 1 wallet infrastructure (Eth, Bitcoin, Solana) or custody systems
- Awareness of MEV, slippages, pricing impact and swap execution risks
- Experience with high-throughput or financial systems
Bonus points
- Experience working at exchanges, custody providers, wallet infrastructure teams, or high-volume DeFi platforms
- Familiarity with UTXO-based chains (e.g., Bitcoin), including coin selection and fee bumping strategies (RBF / CPFP)
- Experience designing cross-chain or multi-step transaction orchestration systems
- Familiarity with blockchain indexing or event ingestion pipelines
- Understanding of common token standards (ERC-20, SPL) and interacting with smart contracts from backend services
Skills they ask for
Pick one to see other roles that ask for it.
About MoonPay
Buy, sell, and use cryptocurrencyMoonPay provides consumer and business services for buying, selling, trading, and transferring cryptocurrency, including payment and account tools.
See all 14 roles at MoonPayMore roles at MoonPay
See all 14- Regulatory Compliance SpecialistUnited States · HybridHybridUnited States3w
- Enterprise Marketing DirectorUnited States · Director · HybridMarketing · Director · HybridUnited States3w
- Information Security EngineerBengaluru · Senior · On-siteInformation Technology · Senior · On-siteBengaluru, India4w
- IT EngineerBengaluru · Senior · On-siteInformation Technology · Senior · On-siteBengaluru, India4w
Share this role
Let the right jobs find you
In your inbox every Wednesday and SaturdayPersonalised suggestions from verified career pages, matched to your role, location, level and skills.