MoonPay · Finance
Senior/Staff Software Engineer - Moonpay Enterprise
- London (Hybrid), +2 more: Berlin, New York
- Competitive
AI roleAI-NativeUses AI tools
Still open on MoonPay's site · checked 5 hours ago
- Level
- Staff or principal
- Experience
- 5+ years
- Posted
Senior/Staff Software Engineer - Moonpay Enterprise
MoonPay
What you'll do
As written by MoonPay · Read the original
The role
We’re hiring backend engineers across several openings within MoonPay Enterprise. All roles share the same foundation of designing and operating reliable, secure, high-throughput backend services, but each opening has a distinct focus. When you apply, tell us which track (or tracks) excites you most.
What you’ll do
- Design, build, and operate backend services written in Rust that process high volumes of financial transactions with strong guarantees around correctness, idempotency, and auditability
- Own features end to end, from shaping the product spec through technical design, implementation, testing, deployment, and production monitoring. You won’t just receive work from product: as a domain expert, you’ll help define what we build and propose the work you consider most useful
- Integrate with external partners such as banks, payment processors, blockchains, and identity and compliance vendors, and build the abstractions that make those integrations reliable
- Improve engineering quality across observability, incident response, security practices, and API design
- Collaborate closely with product, compliance, and other engineering teams across MoonPay’s global network
- (Staff level) Set technical direction for your area, mentor other engineers, and drive architectural decisions that span multiple teams
Requirements
About you
- 5+ years of backend engineering experience (8+ for Staff), with a track record of shipping and operating production systems at scale
- Strong backend experience with a statically compiled language (e.g. Rust, Go, C#, C++) is a must. Deep fundamentals matter more to us than your specific language history
- Prior professional Rust experience is not required, but interest in Rust and motivation to become an expert in it are very welcome, since our services are written in Rust
- Solid fundamentals in distributed systems, API design, data modeling, and asynchronous processing
- Comfort working in domains where precision matters, such as financial systems, double-entry ledgers, reconciliation, or similarly correctness-critical software
- A pragmatic, autonomous, ownership-driven mindset. You care about outcomes, communicate clearly, and thrive on high throughput: on this team, features ship in hours to days and products in days to weeks
- Strong critical thinking, including in how you use AI tools. You know how to drive AI-assisted development productively while staying firmly in control of correctness, security, and design quality
- Interest in crypto, stablecoins, and the future of payments. Prior crypto experience is a plus rather than a requirement, except for Track 3, where hands-on blockchain development experience is expected
Bonus points
- Professional or hobby experience writing Rust (open-source contributions count!)
- Experience in fiat payments, banking integrations, card networks, or PSPs
- Familiarity with KYC/KYB, AML, sanctions screening, or regulated financial products (Track 1)
- Background in custody, key management (MPC/HSM), or institutional-grade security (Track 2)
- Smart contract development in Solidity (EVM) or Rust (Solana), and experience with on-chain indexing or node infrastructure (Track 3)
- Experience working in regulated, multi-jurisdiction environments
Skills
Stack
- C++
- Go
- Rust
- C#
Working languages
English
Salary & benefits
Benefits & Perks 💡
-
Research has shown that women are less likely than men to apply for this role if they do not have experience in 100% of these areas. Please know that this list is indicative, and that we would still love to hear from you even if you feel that you are only a 75% match. Skills can be learned, diversity cannot.
Benefits & Perks 💡
-
💰 Competitive salary package
-
🤝 Equity package: financial freedom starts with our employees, so all employees have ownership at MoonPay
-
📈 Pay-for-performance equity bonus: those who drive outsized outcomes receive outsized rewards
-
🚀 Moonshot award: we honor exceptional impact. 20 employees a year, each earning a $250,000 equity grant
-
📊Pension: employer contributions from day one
-
🎁Employee referral program: refer great people, earn 10K in USDC
-
🏝 Flexible Time Off: choose when to work and when to switch off
-
🔋Recharge Period: end-of-year company-wide time off to rest and reset
-
🎂 Birthday leave: take the day off to celebrate you
-
🍼 Enhanced parental leave: more time with family, no second thought
-
🌍 Hybrid working schedule: work fully remotely or from your nearest Moonbase
-
🚆 Commuter benefits: public transport to and from the office
-
🩺 Private healthcare benefits: to protect you and your loved ones
-
🧘 Wellhub wellness membership: access to gyms, studios, classes, and wellness apps in one membership
-
🤖 Enterprise access to the latest AI tools: Claude, ChatGPT, Gemini and whatever's next
-
🍱 Lunch credit: meals covered on the days you're in the office
-
🪑 Home office setup allowance: build the home office of your dreams
-
👛 Remote working allowance: those working fully remotely get a little extra for utilities
-
🌕 Monthly product budget and zero-fee crypto transactions
-
📚 $1,000 Annual training budget: we support your learning journey
-
🎯 High Potential Program: structured development, mentorship, and stretch opportunities
-
✈️ Regular remote company offsites: high-impact in-person sessions and hackathons
-
🚲 (Ireland) Cycle to Work scheme: tax-efficient bike, gear, and safety kit
-
🔌 (UK) EV Salary Sacrifice: lease an electric vehicle through pre-tax salary
Company
Last checked . The details above were extracted automatically; the employer's original posting is the authority.