Moonpay Staff Software Engineer at MoonPay leading the architecture and technical direction of a unified identity and KYC platform. Work across product, engineering, compliance, and security to build reusable identity capabilities.
Responsibilities
Lead through ambiguity by turning a broad identity and KYC vision into a clear technical strategy and architecture
Identify boundaries between identity, authentication, verification, compliance and product-specific onboarding
Set the technical bar through rigorous reviews, clear standards and lasting engineering habits
Align teams around a shared identity model
Qualification
Must-have experience and skillsIdentity platform experiencePlatform architecturePublic APIs and SDKsSensitive dataSystems thinkingAmbiguity and influenceHands-on engineeringNice-to-have experienceExperience with OAuth
Required
Must-have experience and skills
Identity platform experience. You have built or owned production identity, KYC, authentication or customer-data infrastructure used across multiple products.
Platform architecture. You have defined shared technical foundations rather than delivering only a single onboarding or login experience.
Public APIs and SDKs. You have built interfaces used by external developers and understand stability, versioning, documentation and backwards compatibility.
Sensitive data. You understand the security, privacy and operational requirements involved in storing and processing identity information.
Systems thinking. You can reason across data models, verification providers, product workflows, compliance requirements and failure modes.
Ambiguity and influence. You have taken a problem nobody had fully scoped, created a technical direction and brought multiple teams with you.
Hands-on engineering. You continue to design, build, review and operate production systems rather than leading only through documents and meetings.
Nice-to-have experience
Built identity or KYC infrastructure within payments, fintech, banking or another regulated environment.
Experience with reusable verified identity, identity vaults or portable customer profiles.
Experience with OAuth, OIDC, WebAuthn, passkeys, session management or account recovery.