MoonPay

Staff Software Engineer, Identity Platform

MoonPay
Apply
26 days ago
Remote, United StatesStaff+
H1B sponsor

Responsibilities

  • Define the technical strategy, architecture, and delivery sequence for a unified identity and KYC platform.
  • Design and build a reusable identity layer supporting multiple MoonPay products, partners, and regulated use cases.
  • Model identity lifecycles covering creation, verification, linking, updates, consent, and deletion.
  • Build secure public-facing APIs and SDKs with stable contracts, versioning, migration paths, and documentation.
  • Integrate KYC, KYB, and identity-verification providers while maintaining a consistent internal identity model.
  • Design controls for authorization, consent, auditability, data residency, retention, deletion, and safe failure handling.
  • Establish ownership boundaries between the identity platform and product teams and provide observability into identity journeys and verification decisions.
  • Partner with product, engineering, security, privacy, legal, and compliance teams while continuing to design, build, review, and operate production systems.

Requirements

  • Experience building or owning production identity, KYC, authentication, or customer-data infrastructure used across multiple products.
  • Experience defining shared platform architecture rather than delivering only a single onboarding or login experience.
  • Experience building public APIs and SDKs for external developers, including stability, versioning, documentation, and backward compatibility.
  • Understanding of the security, privacy, and operational requirements for storing and processing sensitive identity data.
  • Ability to reason across data models, verification providers, product workflows, compliance requirements, and failure modes.
  • Experience shaping ambiguous problems into technical direction and aligning multiple teams.
  • Hands-on experience designing, building, reviewing, and operating production systems.
  • Preferred experience in payments, fintech, banking, or another regulated environment.
  • Preferred experience with reusable verified identity, identity vaults, portable customer profiles, OAuth, OIDC, WebAuthn, passkeys, session management, account recovery, consent, data residency, privacy requests, audit trails, multiple KYC/KYB providers, or external developer platforms.
  • Familiarity with cryptocurrency, wallets, digital-asset products, and the listed MoonPay technology stack.

Benefits

  • Competitive salary package and equity ownership, including a pay-for-performance equity bonus and other equity awards.
  • Employer pension contributions from day one, private healthcare benefits, enhanced parental leave, birthday leave, and Flexible Time Off.
  • Flexible work arrangement: fully remote or hybrid from a nearby Moonbase, with remote working and home-office allowances.
  • End-of-year Recharge Period, regular remote company offsites, wellness membership, lunch credit on office days, and monthly product budget with zero-fee crypto transactions.
  • Employee referral program, annual training budget, High Potential Program, and enterprise access to Claude, ChatGPT, Gemini, and other AI tools.
  • Location-specific commuter, cycle-to-work, and EV salary-sacrifice benefits where applicable.
MoonPay

About MoonPay

201-500 employees

MoonPay builds crypto payment infrastructure for consumers and businesses, offering fiat on- and off-ramps, stablecoin tools, and APIs/SDKs for checkout and wallets. Users can buy, sell, and transfer digital assets using cards, Apple Pay, PayPal, and Venmo, with built-in KYC/AML and licensing in the U.S., UK, EU, Canada, and Australia. Founded in 2018 and privately held, the company operates remotely and powers integrations for many Web3 and fintech products.

Contact me