TopWeb3JobsTopWeb3Jobs
Engineering district · Plot TQ-A1-06

Senior Software Engineer, Backend (Money Movement)

phantom ✓ Verified · Remote (Worldwide) · Full-time
⌘ Engineering🌐 Remote
Salary not listed

About the role

Phantom is building the world's leading self-custodial crypto wallet, connecting tens of millions of users globally to open financial markets. The company powers access to perpetuals, prediction markets, tokenized assets, stablecoins and more—ranking #1 in Google Play's finance category and partnered with major names like Hyperliquid, Stripe, Kalshi and Visa. Phantom is around 180 people, fully remote, and backed by $150M in Series C funding from a16z, Sequoia Capital and Paradigm.

You'll join as a Senior Backend Engineer focused on money movement, architecting and maintaining the backend services and APIs that connect Phantom Cash to blockchains. This role sits at the intersection of systems thinking and product reality: you'll design reliable, scalable infrastructure while staying pragmatic about shipping features that users need. You understand client-server architecture and blockchain protocols equally well, balancing dependability with speed.

What you'll do

  • Design, build and evolve backend services and APIs that handle money movement across multiple blockchains
  • Work with Node.js and NestJS at scale, implementing event-driven patterns including queues, retries and idempotency
  • Build and maintain REST APIs with proper versioning, pagination, error handling, authentication and rate-limiting
  • Tackle distributed systems challenges: concurrency, ordering, retries and data consistency
  • Communicate across engineering teams, document thoroughly and mentor others to raise the bar
  • Anticipate problems, push features to completion and explain complexity simply to stakeholders

What you'll bring

  • Bachelor's degree in Computer Science or equivalent hands-on technical experience
  • Pragmatic engineering mindset: you prioritize results and user impact over abstract perfection
  • Strong Node.js and NestJS experience at scale, with deep knowledge of event-driven architecture
  • Solid grasp of REST API design patterns and full-stack state management trade-offs
  • Distributed systems fundamentals including concurrency, ordering and data consistency
  • Proactive problem-solving: you anticipate blockers and ship without waiting for perfect specs
  • Clear communication skills that translate complexity for different audiences

Nice to have

  • Kubernetes, AWS operations, CI/CD pipelines and observability tooling
  • Active interest in crypto: you follow ecosystem changes, wallet standards and security norms
  • Previous experience shipping at crypto or fintech companies (exchanges, wallets, payment systems)
  • Smart contract and protocol knowledge, especially how on-chain programs integrate with off-chain services
  • Blockchain integration experience, preferably Solana or EVM networks
  • Track record shipping high-quality products in mature, high-bar engineering organizations

What We Offer

  • Competitive salary and equity package
  • Comprehensive medical, dental and vision insurance (100% employee covered)
  • Remote setup stipend for your ideal workspace
  • Flexible working hours in a supportive distributed environment
  • Unlimited vacation with genuine encouragement to use it
  • 401(k) retirement plan, monthly wellness benefit and weekly meal benefit
  • Global team off-sites throughout the year

Pay, location & hours

Salary not listed. Fully remote, open to applicants in any country.

About phantom

13 open roles in this building · Company page → · See it on the map

Apply ↗

More roles to explore

Salary not listed
phantom
Apply ↗

☆ Save this job

We'll e-mail you this role so you can come back to it. No account needed.

Report this job

Reports go to the TopWeb3Jobs team. Scam reports are checked first.