×

Senior Software Engineer, Growth

Posted 9 hours ago

Clerk is on a mission to solve user management once and for all. We are a globally distributed team dedicated to providing best-in-class developer experience, with obsessive attention to every detail. Today, we provide developers with full-stack React components and hooks like <SignUp/>, <SignIn/>, <UserProfile/>, useUser, and useOrganization. These APIs allow developers to build hard-to-get-right user and organization management flows. We believe that a component is worth a thousand APIs.

What you’ll do

As our Senior Software Engineer, Growth, you'll work to help developers succeed faster through experimentation. You'll join our cross-functional Growth team as our lead engineer, releasing features, a/b tests, and big bets that improve how new users onboard, discover value, and stay active as Clerk users. In a world where how we code and build is rapidly changing, you'll get the chance to shape how Clerk interacts with AI agents as well, and collaborate with engineers at a company that is at the leading edge of developer and AI tooling.


By collaborating and shipping across our various teams and surfaces (SDK, docs/quickstarts, dashboard onboarding, backend), you’ll help us track and discover learnings as Clerk enters its next phase of growth. One of the best parts? You're building for yourself since our target demographic is developers. Your product instincts and feedback are highly valued on the Growth team as we experiment with new hypotheses to drive impact.

Responsibilities:

  • Operate as a full stack engineer: Next.js + JavaScript/TypeScript (including our JS SDK), Go services backed by Postgres; BigQuery and PostHog for analysis and flags.

  • Ship features, updates, and experiments across various surfaces (Clerk SDKs, docs/quickstarts, dashboard, backend, etc) with the support of designers, PMs, and Data teams.

  • Work with various Clerk engineering teams such as AI enablement, Docs Engineering, Product teams, Marketing, and more to improve developers’ experiences using Clerk.

  • Help shape how AI agents interact with our MCP, prompts, and APIs. Optimize onboarding for agent-driven workflows. You’ll help define what developer experience looks like in Claude Code, Cursor, etc.

Who you are:

  • Five+ years hands-on software engineering.

  • 1–2+ years running growth experiments in PLG/SaaS a plus but not required (dev tools experience is ideal).

  • Full-stack fluency with professional experience in JavaScript/TypeScript (Next.js) and Go preferred, plus strong SQL.

    • Confident with your data. You can define events, query BigQuery, and analyze in PostHog and Hex (or something similar).

  • User-focused and all about open collaboration. You’re a team player who can lead and is comfortable sharing dashboards, PRs, and read-outs.

  • You’re not afraid to ask questions and are a clear communicator.

  • Excited to embrace and leverage LLM-based tools to drive engineering work. You’re constantly iterating on your AI workflows to become a better engineer.

  • You should be based in the US or Canada. We’re happy to make exceptions for the right candidate. Your work hours can be anytime ±3 hours of U.S. Mountain Time (MDT, UTC−06:00).

  • Progressive delivery/feature-flag best practices; basic experiment design/stats literacy.

  • Experience working on SDKs or developer onboarding flows is a plus.

How we work

  • AI first: We leverage AI to work more effectively with higher-quality results. We do this across the whole company—from engineering to growth to operations.

  • Trusting culture: Lean autonomous teams and minimal bureaucracy. A place for self-starters who enjoy freedom and the autonomy to do their best work.

  • Fully remote, global team: We prioritize your talent, not your location.

Benefits

  • Competitive Salary - We value the skills and experience you bring to the table and ensure you’re fairly compensated.

  • Equity Ownership - At Clerk, we believe in shared success. Everyone has the opportunity to benefit from our growth.

  • Health Coverage - Top-tier health insurance for your well-being.

  • Work Gear - Set up your home office with the gear of your choice.

  • Flexible Vacation Policy - Unlimited vacation (recommended 25 days/year) plus national holidays in your country.

  • Diverse and Inclusive Team - Join a globally distributed team committed to building impactful tools for the modern web.


Apply Now

Let's start your dream job

Meet JobCopilot: Your Personal AI Job Hunter

Automatically Apply to Remote Full-Stack Programming Jobs

Just set your preferences and Job Copilot will do the rest-finding, filtering, and applying while you focus on what matters.

Activate JobCopilot

Clerk Star Icon

View company

Jobs posted: 3

About the job

Tired of Applying to Jobs Manually?

Let JobCopilot do it for you.

No more spreadsheets. No more copy-pasting. Just set your preferences and let your Al copilot search, match, and apply to jobs while you sleep.

  • Applies for jobs that actually match your skills

  • Tailors your resume and cover letter automatically

  • Works 24/7-so you don't have to

Activate JobCopilot