Senior Software Engineer
About This Role
This is a deep systems role at the intersection of distributed ledger infrastructure and real-world financial reliability. You'll own the pipelines that broadcast, track, and recover blockchain transactions at volume, while shaping how our platform handles cross-chain DeFi flows, wallet automation, and smart contract interactions. If you want ownership over mission-critical crypto infrastructure rather than another "nice-to-have" feature, this is built for you.
What You'll Be Doing
Architect and scale high-throughput transaction broadcasting pipelines across multiple blockchain networks
Manage the full transaction lifecycle—detecting, retrying, rebroadcasting, and recovering stuck or failed on-chain transactions
Build and harden wallet infrastructure, including safe parallel transaction processing and automated lifecycle management
Design systems for cross-chain, multi-step journeys spanning fiat on/off-ramps and decentralized protocols
Engineer state machines and recovery logic for non-atomic flows, partial failures, and swap execution risks like MEV and liquidity shifts
Develop resilient off-chain services that interface reliably with on-chain smart contracts
What We're Looking For
Strong backend engineering background with experience building distributed, high-availability systems
Hands-on experience with blockchain transaction mechanics, wallet infrastructure, or crypto-native systems
Comfort designing for financial correctness—reconciliation, auditability, and failure recovery are second nature to you
Familiarity with DeFi primitives: swaps, routing, liquidity pools, and cross-chain bridging
Track record of owning systems end-to-end, from design through production operations
Strong communicator who thrives in high-ownership, outcome-driven environments
Bonus Points
Experience with smart contract integration or on-chain/off-chain hybrid architectures
Exposure to multiple blockchain ecosystems (EVM, non-EVM, L2s)
Background in payments, trading systems, or other high-stakes financial infrastructure
Familiarity with MEV protection strategies and transaction simulation tools
Why Join Us
Competitive compensation with meaningful equity in a category-leading web3 company
Remote-first flexibility with a collaborative, high-trust hybrid culture
Direct impact on infrastructure powering millions of crypto transactions globally
Work alongside builders obsessed with outcomes, using AI daily to move faster and ship smarter
Join a company recognized by Forbes, Fortune's Crypto 100, and The Sunday Times as a top place to build a career
About MoonPay
MoonPay is at the forefront of the digital revolution, building the foundational payment infrastructure that connects the traditional financial world with the innovative blockchain economy. Our mission is to make accessing cryptocurrencies and digital assets simple, secure, and accessible for everyone, everywhere. We empower individuals and businesses across Australia and globally to seamlessly participate in the future of finance, driving mainstream adoption of blockchain technology through user-friendly solutions. Our culture thrives on innovation, collaboration, and a shared passion for pushing boundaries within a dynamic remote work environment. We believe in fostering an inclusive workplace where diverse perspectives are celebrated, and every team member is encouraged to contribute meaningfully to our collective success. At MoonPay, you'll find a supportive team dedicated to excellence, constantly challenging the status quo and solving complex problems with creativity and expertise. Joining MoonPay means becoming a part of a rapidly evolving industry with significant growth opportunities. We offer a challenging yet rewarding environment where curiosity is encouraged and professional development is prioritized. If you're looking to make a lasting impact at the intersection of fintech and blockchain, and want to help shape the future of digital payments from anywhere in Australia, MoonPay is where your talent can truly shine.
Ready to Apply?
To submit your application for this position, please visit MoonPay's official website and follow their application process.