XX
Backend EngineerClerkUnited States

This job offer is no longer available

XX

Backend Engineer

Clerk
  • US
    United States
  • US
    United States

About

divh2About Clerk/h2pClerk 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./ph2About the Role/h2pClerk is looking for product-minded software engineers comfortable with Golang and ideally Typescript as well to help us build out our core authentication product. This backend-oriented, full-stack role will have you work on nimble teams and connect directly with customers to define and execute functionality that developers love and support builders launching and growing their businesses./ph2What Youll Do/h2pWere a small but growing team with big ambitions. This means youll have responsibility far beyond closing out pre-written tickets. Were looking for people that are comfortable working across the stack to solve complex product problems for real users./ppstrongShape the Clerk authentication experience/strong Build, improve, and evolve Clerks beloved managed authentication product. Your work will directly influence how thousands of teams interact with Clerk daily./ppstrongDesign and implement new product features/strong From features like advanced OAuth and MCP to secure session management to audit logs and observability, youll build new functionality that makes it easier for users to authenticate and for developers to manage their users at scale./ppstrongImprove usability and workflows/strong Partner with design and product to streamline the utility, clarity, and efficiency of the auth product so developers can stop worrying about auth entirely, and focus on building their own products./ppstrongBuild for observability and transparency/strong Create data pipelines and tools that help developers understand authentication flows, diagnose issues, and gain confidence in the systems theyve built with Clerk./ppstrongCollaborate with customers and teammates/strong Be part of a world-class product delivery team that cares deeply about customer needs and the value of constant iteration. Were fully remote, which means youll need to practice good communication habits to keep things moving./ppstrongExecute/strong Clerk values engineers who execute. That means approaching work iteratively and reducing the time between feedback cycles./ppstrongThrive in a dynamic environment/strong Clerk is not well suited for engineers who expect every task to be a series of predefined steps. We believe the best approach is to work through our customers problems in the trenches and not merely think through them from the sidelines./ppstrongBe Customer 0/strong Clerk is built on top of Clerk. That means the work you do to solve our internal projects likely will also become functionality that we release to customers as well. We are looking for engineers who care deeply about product quality and want to back that up with their work./ppstrongEmbrace a culture of craft/strong by focusing on engineering quality. We want our product to be best-in-class, and so we need our team to write maintainable, performant, and well-structured code./ph2Who You Are/h2pYoure comfortable writing idiomatic Golang code and ideally also know your way around modern frontend stacks (even if not a frontend expert). Our architecture is built on top of GCP and Cloudflare with a Golang backend and React/Typescript frontend./ppYou value building clean and performant APIs/ppEvent-driven architectures, Pub/Sub patterns, and scaling challenges are familiar territory./ppYou set a high bar for code quality, system design, and performance and youre not afraid to fight for it./ppYoure passionate about building for other engineers and obsess over making their experience better./ppYou believe in solving real customer problems, even if it means making tradeoffs behind the scenes./ppYou understand that the purity of your systems are second to the outcomes they enable for our customers. The entire aim of Clerk is to take on complexity on their behalf. That can mean making tradeoffs to our own systems./ppYou love working on products you use yourself because you know thats how magic happens./ph2Benefits/h2pstrongCompetitive Salary/strong We want you to know that we value the skills and experience you bring to the table. We go out of our way to make sure that you feel fairly compensated./ppstrongEquity Ownership/strong At Clerk, we believe in shared success. Thats why we offer a stock option plan so that everyone can benefit from the growth and prosperity of the company./ppstrongWork Gear/strong - Set up your ideal home office with the gear of your choice. At Clerk, we want to ensure that you have everything you need to perform at your best./ppstrongFlexible Vacation Policy/strong We believe in work-life balance and trust you to take the time you need. Although we recommend 25 days per year, our vacation policy is unlimited. This is in addition to observing national holidays specific to your country of residence./ppstrongDiverse and Inclusive Team/strong Join our exceptional, diverse, and globally distributed team at Clerk. We are committed to fostering an inclusive environment where everyone can contribute their best in building impactful products and tools for the modern web./p/div
  • United States

Languages

  • English
Notice for Users

This job was posted by one of our partners. You can view the original job source here.