Senior SDK Engineer

Frame

Los Angeles (CA)

On-site

USD 140,000 - 210,000

Full time

14 days+
Application generator

An application made for this job — a tailored resume and cover letter that speak straight to the posting.

Get past ATS filters

Benefits offered by this job

Unlimited PTO
Wellness budget (dental, vision)
Equinox membership
Daily lunch in LA office
Relocation package
Apple hardware
Branded merch / company off-sites

Job summary

Frame, a compliance infrastructure company based in Los Angeles, is hiring a Senior SDK Engineer to own Frame.js, our TypeScript SDK and web component library used by merchants to embed identity, payments, and compliance flows. You will design robust APIs, maintain public SDKs, and ensure excellent developer experience with clear docs and practical examples.

The role emphasizes quality, backward compatibility, and strong collaboration with merchants and Frame engineers.

Qualifications

  • 5+ years building software with focus on SDKs or developer tooling.
  • Deep TypeScript and JavaScript experience to design robust APIs.
  • Experience with public-facing APIs or SDKs used by external developers.
  • Strong emphasis on developer experience and clear documentation.

Responsibilities

  • Own Frame.js, a TypeScript SDK for identity, payments, and compliance flows.
  • Build web components that handle complex compliance interactions while remaining easy to integrate.
  • Write developer docs, integration guides, and practical examples.
  • Manage SDK versioning, backwards compatibility, and release processes.
  • Build internal tooling and testing infrastructure to ensure SDK quality.
  • Maintain feedback loops with merchants and Frame engineers to evolve the SDK.

Skills

TypeScript
JavaScript
SDK development
Developer experience
Documentation quality

Job description

Specifics About The Role:

We are hiring a Senior SDK Engineer to build and own Frame.js, our TypeScript SDK and web component library that merchants use to embed compliance‑aware payment flows into their products. This is a craft role. The SDK is what developers actually touch. It needs to be obvious on first read, reliable in production, and thoughtfully designed at every level of the abstraction.

Why Frame:

Frame is a compliance infrastructure company powering payments for complex, highly regulated industries. We enable businesses to move money with confidence by embedding compliance and payments into a single, intelligent platform. Our ambition is to become the infrastructure layer that regulated businesses rely on to operate, scale, and access services globally.

At Frame, how we build matters as much as what we build. We're headquartered in Los Angeles with a globally distributed team. We're committed to running an inclusive and accessible hiring process. If you need any adjustments along the way, let us know.

What You'll Do:
  • Own Frame.js, the TypeScript SDK merchants use to embed identity verification, payments, and compliance flows
  • Build web components that handle complex compliance interactions while remaining simple to integrate
  • Write developer documentation, integration guides, and the examples that make adoption frictionless
  • Manage SDK versioning, backwards compatibility strategy, and the release process that keeps it reliable
  • Build internal tooling and testing infrastructure that ensures SDK quality across merchant environments
  • Maintain feedback loops with merchants and the Frame engineering team so the SDK evolves with real usage
What We Require:
  • 5+ years of software engineering experience, with significant focus on SDK or developer tooling
  • Deep TypeScript and JavaScript experience. You know the language well enough to design around it
  • Experience building and maintaining public-facing APIs or SDKs used by external developers
  • A strong instinct for developer experience. You know what makes an API feel right, and what makes it frustrating
  • Attention to detail at the documentation level. Good code and bad docs is still a bad SDK
You’ll Be Successful If:
  • You have experience building payment, identity, or compliance SDKs is a strong plus
  • You come with experience managing a public SDK through versioning, deprecation, and breaking changes.
  • You bring deep familiarity with web components, custom elements, or shadow DOM
  • You have experience with a fintech or regulated infrastructure background
  • You have experience with Go or Ruby on the backend complementing front‑end SDK work
  • You ees the SDK as a product, not a wrapper.
  • You sweat the details that make the difference between an API that clicks on first read and one that frustrates
  • You hold a high bar for developer experience and treat documentation as a first‑class deliverable

We may use artificial intelligence (AI) tools to support parts of the hiring process, such as reviewing applications, analyzing resumes, or assessing responses and identifying potential inconsistencies or verification signals in application materials based on available information. These tools assist our recruitment team but do not replace human judgment. Final hiring decisions are ultimately made by humans. If you would like more information about how your data is processed, please contact us.

Unlimited PTO with trust to manage your own time.

A wellness budget covering dental, vision, and a free Equinox membership, plus team‑led running and spin groups.

Daily lunch and a fully stocked snack kitchen in our Los Angeles office.

Apple hardware, Frame branded merch, regular company off‑sites, and a relocation package if you're not already local.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Software Engineer: Risk Platform
Senior Software Engineer: Risk Platform

Frame • Los Angeles (CA)

On-site
USD 150,000 - 210,000
Unlimited PTO
Wellness budget
Daily lunch in LA office
+1
Senior SDK Engineer — Frame.js & DX (Unlimited PTO)
Senior SDK Engineer — Frame.js & DX (Unlimited PTO)

Frame • Los Angeles (CA)

On-site
USD 140,000 - 210,000
Unlimited PTO
Wellness budget (dental, vision)
Equinox membership
+4
Senior DevSecOps Engineer
Senior DevSecOps Engineer

Frame • Los Angeles (CA)

On-site
USD 150,000 - 210,000
Unlimited PTO
Wellness budget (dental, vision)
relocation package
+2
Senior DevOps Engineer
Senior DevOps Engineer

Frame • Los Angeles (CA)

On-site
USD 150,000 - 230,000
Unlimited PTO
Wellness budget
Lunch daily
+3
Senior Software Engineer: Ledger Platform
Senior Software Engineer: Ledger Platform

Frame • Los Angeles (CA)

On-site
USD 140,000 - 200,000
Unlimited PTO
Wellness budget covering dental,Vision
Equinox membership
+2
Senior Risk Product Manager
Senior Risk Product Manager

Frame • Los Angeles (CA)

On-site
USD 150,000 - 190,000
Unlimited PTO
Wellness budget with dental/vision and
Equinox membership
+5
Senior DevSecOps Engineer
Senior DevSecOps Engineer

Frame Payments, Inc. • California

On-site
USD 180,000 - 240,000
Head of Finance
Head of Finance

Frame • United States

On-site
USD 90,000 - 130,000
Unlimited PTO
Wellness budget (dental, vision)
Equinox membership
+4
Senior Software Engineer, Fintech Risk & Compliance
Senior Software Engineer, Fintech Risk & Compliance

Frame • Los Angeles (CA)

On-site
USD 150,000 - 210,000
Unlimited PTO
Wellness budget
Daily lunch in LA office
+1
Retail Process and Support Coordinator
Retail Process and Support Coordinator

Kaplan International • Pennsylvania

Hybrid
USD 65,000 - 80,000
Medical, dental, and vision benefits
Retirement plan 401(k)
Parental leave and return program
+7