All Jobs Vacancy

Senior Python Full-Stack Engineer Identity, UCP & Wallets

Posted 4 weeks ago by JC CORPORATIONS

Job Description

  • Develop Python-based integrations for Universal Commerce Protocol (UCP).
  • Build TypeScript/Node.js middleware and edge verification services.
  • Implement secure identity verification using OAuth 2.0, OIDC, and JWT.
  • Develop Verifiable Credential solutions and wallet integrations.
  • Build secure APIs for loyalty eligibility, member pricing, and checkout workflows.
  • Implement fraud prevention, replay protection, and token validation.
  • Integrate trust verification into e-commerce platforms such as Shopify.
  • Develop automated security tests and merchant integration guides.

Required Skills

  • 5+ years of full-stack engineering experience.
  • Strong Python backend development and microservices expertise.
  • Working proficiency in TypeScript, Node.js, and HTTP APIs.
  • Experience with OAuth 2.0, OIDC, JWT/JWS, and authentication.
  • Knowledge of API security, replay prevention, and secure middleware.
  • Ability to understand protocol specifications and deliver independently.

Preferred Skills

  • Universal Commerce Protocol (UCP) or Agentic Commerce Protocol (ACP).
  • Verifiable Credentials, OID4VCI, OID4VP, and SD-JWT.
  • Shopify integrations and third-party platform applications.
  • AWS serverless and edge computing.
  • Loyalty systems, e-commerce fraud prevention, and wallet SDKs.
Rate:
Not specified
Location:
Remote
IR35 Status:
Outside
Remote Status:
Remote
Industry:
IT
Seniority Level:
Senior

Take-Home Pay

Not Available

Visit calculators for additional details

Share job