×
Register Here to Apply for Jobs or Post Jobs. X

Software Engineer — Source San Francisco

Job in Northern, Floyd County, Kentucky, USA
Listing for: Better Auth
Full Time position
Listed on 2026-09-02
Job specializations:
  • Software Development
    Backend Developer, Software Engineer, Software Architect, Full Stack Developer
Salary/Wage Range or Industry Benchmark: 130000 - 180000 USD Yearly USD 130000.00 180000.00 YEAR
Job Description & How to Apply Below
Position: Software Engineer — Open Source San Francisco, United States · Full Time
Location: Northern

About Better Auth

Better Auth is the most comprehensive authentication framework for Type Script. We're the most upvoted YC Launch in history and are used by thousands of developers shipping everything from startup projects to enterprise products.

We’re a small team building foundational infrastructure that other developers depend on, so the bar is high: every decision we make affects security, correctness, and developer experience ’re also building an enterprise layer on top of the open‑source framework for teams that need more operational, organizational, and compliance‑oriented capabilities.

We’re now extending that work into agent auth: secure identity, approval, delegation, and capability grants for AI agents operating across runtimes, services, and organizations.

The Role

You’ll work across the open‑source core and the enterprise platform we’re building on top of it. This is not a feature‑factory role. You’ll make architectural decisions that shape Better Auth’s public APIs, plugin system, runtime compatibility, reactive client behavior, and security model.

This is also a leadership role in an open‑source product. You’ll help drive technical direction, maintain a high quality bar in review, mentor contributors and teammates, and make thoughtful decisions about what belongs in the framework versus what belongs in the enterprise layer.

Your work will be used by developers immediately after it ships. The decisions you make will have long‑lived impacts on API stability, extensibility, and trust.

Why You Should Join

You’ll have real ownership on a small team with outsized reach. The work here is deeply technical, highly leveraged, and lands in production quickly across thousands of developer‑built products. We’re also early in a new frontier: helping define how authentication should work for AI‑native products, agents, and developer tooling. If you’re excited by infrastructure at the intersection of identity, open source, and emerging AI workflows, you’ll get to shape that direction from the beginning.

This is still an early team, which means you won’t just join the culture, you’ll help define it. We value initiative, strong technical judgment, open discussion, and the humility to change course when the facts change. We care deeply about heads‑down building, thoughtful API design, and giving people meaningful ownership over ambitious work.

What You'll Work On
  • Core framework architecture — auth endpoints, sessions, cookies, request context, middleware, and before/after hook pipelines
  • Public API and type system design — shaping stable, ergonomic interfaces across the framework, plugins, and client libraries
  • Plugin and package architecture — evolving Better Auth’s extension model across the core library and first‑party packages
  • Reactive client systems — designing and evolving the typed client, shared session state model, and cross‑framework reactive architecture that power React, Vue, Svelte, Solid, and Lynx
  • Runtime and framework compatibility — ensuring Better Auth works correctly and consistently across Node.js, Bun, Deno, Cloudflare Workers, and multiple framework integrations
  • Security and identity protocols — OAuth2, OIDC, SAML, SCIM, passkeys, CSRF protections, origin validation, rate limiting, and secure session handling
  • Enterprise platform foundations — helping define and build capabilities around org management, provisioning, admin workflows, observability, analytics, and operational tooling
  • OSS/Commercial product boundaries — deciding what belongs in the open‑source framework, what belongs in the enterprise layer, and how the two compose cleanly
  • Release quality and contributor experience — code review, issue triage, docs, tests, migration strategy, and safe upgrade paths for users
What We're Looking For
  • Experience level — 7+ years of software engineering experience building and shipping production systems in Type Script
  • Advanced Type Script — You’re comfortable with complex generics, conditional types, mapped types, template literal types, and inference, and you know how to use them to design developer‑facing libraries
  • API Design Instinct — You think carefully about ergonomics, backwards compatibility,…
To View & Apply for jobs on this site that accept applications from your location or country, tap the button below to make a Search.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
 
 
 
Search for further Jobs Here:
(Try combinations for better Results! Or enter less keywords for broader Results)
Location
Increase/decrease your Search Radius (miles)
0
200
Filters
Education Level
Experience Level (years)
Posted in last:
Salary