As a Software Engineer, you’ll play a foundational role in one of Clerk’s newest products: Billing. You’ll own the SDK surface, shape the developer experience, and set the technical direction for how apps using Clerk collect revenue from their customers.
You’ll work across the stack to design, build, and scale systems that feel effortless to use — but powerful under the hood.
In this role, you will:
- Own major product surfaces. You’ll be responsible for the Billing SDK and surrounding systems — from architecture to API design to developer ergonomics.
- Collaborate deeply with customers and teammates. You’ll work closely with developers using Clerk, partnering to understand their needs and turn feedback into world-class solutions.
- Execute with velocity and quality. You’ll ship iteratively, validate fast, and balance craft with pragmatism to keep the feedback loop tight.
- Lead by example. You’ll establish and enforce high engineering standards, mentor other engineers, and help shape our technical culture.
- Thrive in ambiguity. Clerk moves quickly. You’ll define problems, find leverage points, and chart a path forward without waiting for a perfect spec.
- Go deep on Billing. You’ll help make Clerk the most developer-friendly way to handle billing — by building empathy for app developers and understanding the full landscape of billing and subscription systems.