> Markdown version of [/jobs/ext/2548553-senior-staff-founding-full-stack-engineer](https://www.wearedevelopers.com/jobs/ext/2548553-senior-staff-founding-full-stack-engineer). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # Senior/Staff Founding Full-Stack Engineer - **Company:** David Joseph & Company - **Location:** San Francisco, CA, United States - **Experience:** Expert - **Salary:** $200,000.0 - $300,000.0 - **Contract:** Permanent contract - **Skills:** Application Programming Interfaces (APIs), Software as a Service, Software Debugging, Identity and Access Management, OAuth, Systems Architecture, Workflow Management Systems, Backend, Front End Software Development - **Published:** August 9, 2026 - **Apply:** https://www.indeed.com/viewjob?jk=1d31def4ebdfd720 ## About the Role * Senior/Staff-level engineer, strongest in backend and systems architecture, and comfortable reaching across frontend, data, infrastructure, and product * A track record of designing and operating complex production systems, and the ability to talk through what broke, how you recovered, and what you changed * Real depth in at least one of: IAM/authorization, policy systems, workflow orchestration, security, multi-tenant SaaS, agent infrastructure, or virtualized execution * A rigorous engineering mindset - reasons in invariants, threat models, failure modes, and user outcomes * Moves quickly from ambiguity without trading away correctness, security, or operability * Able to work on-site in San Francisco, Monday to Friday, at startup intensity, * A standout signal of excellence in some area - leading an important team at a high-growth company, top competitive-programming results, or elite achievement in another demanding pursuit * A CS/engineering degree from a top program, or genuinely exceptional experience in its place * Time spent on a high-caliber team at a strong engineering company * A big-tech background, for the scalability and security depth it brings * A high-agency track record - former founders, or early engineers who owned architecture, production, and customer-facing product ## Description This is a founding engineering role that is deliberately backend- and systems-heavy - "full-stack" here means owning the product and the system end-to-end. You'll be building the core machinery that lets autonomous agents act safely inside real production environments: how work is orchestrated, how identity and permissions are governed, and how sensitive credentials are handled. What you'll be doing * Build the workflow engine for long-running human and agent work: durable state, retries, idempotency, approvals, replay, compensation, and auditability * Design identity and authorization for humans, services, and agents: principals, delegation, scoped sessions, tenant isolation, and traceable authority * Build a versioned policy engine governing who or what can perform which action, on which resource, under what context * Own secure storage and use of customer keys, OAuth tokens, and admin credentials: isolation, rotation, ephemeral injection, revocation, and blast-radius containment * Own the boundary between probabilistic model behavior and deterministic execution: validation, evals, and release gates * Build isolated virtual environments and dev boxes for agents, and ship the interfaces and APIs to author, approve, inspect, debug, and operate all of this in production, * Genuine founding-engineer scope with true end-to-end ownership of product and system * A well-backed seed-stage team already live with design partners * Deep, meaningful systems and security problems at the frontier of agent infrastructure ## Related Videos - [Keeping applications secure by evolving OAuth 2.0 and OpenID Connect](https://www.wearedevelopers.com/videos/100152-keeping-applications-secure-by-evolving-oauth-2-0-and-openid-connect) - [Developing the Backend with Stefan Lingler, CTO at Shpock](https://www.wearedevelopers.com/videos/100360-developing-the-backend-with-stefan-lingler-cto-at-shpock) - [Using AI Without Losing Your Skills](https://www.wearedevelopers.com/videos/2045-using-ai-without-losing-your-skills) - [Throwing off the burdens of scale in engineering](https://www.wearedevelopers.com/videos/608-throwing-off-the-burdens-of-scale-in-engineering) - [Delay the AI Overlords: How OAuth and OpenFGA Can Keep Your AI Agents from Going Rogue](https://www.wearedevelopers.com/videos/1637-delay-the-ai-overlords-how-oauth-and-openfga-can-keep-your-ai-agents-from-going-rogue) - [Coffee with Developers](https://www.wearedevelopers.com/videos/354-coffee-with-developers) ## Related Articles - [How We Built a Worry-Free System That Runs for 10+ Years – And What We’d Do Again](https://www.wearedevelopers.com/magazine/751-how-we-built-a-worry-free-system-that-runs-for-10-years-and-what-we-d-do-again) - [Highest Paying Tech Companies for Developers](https://www.wearedevelopers.com/magazine/220-highest-paying-tech-companies-for-developers) - [The Best X (Twitter) Accounts for Developers](https://www.wearedevelopers.com/magazine/294-the-best-x-twitter-accounts-for-developers) - [The Best Software Developer Blogs to Read](https://www.wearedevelopers.com/magazine/156-the-best-software-developer-blogs-to-read) - [What’s the Difference between a Junior, Mid, and Senior Developer?](https://www.wearedevelopers.com/magazine/238-what-s-the-difference-between-a-junior-mid-and-senior-developer) - [Fully Remote Software Engineer Jobs](https://www.wearedevelopers.com/magazine/447-fully-remote-software-engineer-jobs)