Skip to content

Open nowPosted 71 days ago

Frontend Engineer, Platform

Doppel24 open roles

Pay
$130,000 – $275,000 a year
Where
San Francisco, New York
Work mode
Hybrid
Get the CV for this job

From $25 per CV, paid once. No subscription.

Your applicationOpen nowFrontend Engineer, PlatformDoppel · San Francisco, New York
  1. YouYes, apply to this one.

  2. CV RocketCV written for this posting.

  3. 25 readersRecruiter, hiring manager, skeptic. Round after round.

  4. CV RocketApplied on Doppel's own form.

The reply lands in your private mailbox

3×more interviews than doing it yourself with ChatGPT.

The clock on this job

Early applications get read.

11.5% of postings close within 7 days. Measured by our own scanner across the market.

Share of postings closed within
  1. 2.0%1 day
  2. 4.3%3 days
  3. 11.5%7 days
  4. 18.1%14 days
  5. 35.6%30 days
  6. 44.6%60 days
This job: posted 71 days ago

The posting

Why Join Doppel

Doppel is built to outsmart one of the great threats AI presents: mass-manufactured social engineering. Countless scams, deepfakes, and other social engineering attacks are surging across every digital channel: websites, social media, ads, encrypted messaging apps, mobile, and more. Our mission is simple but bold: make the internet a safer place by outsmarting the world’s fastest-evolving digital threats.

Backed by a16z and Bessemer and trusted by some of the world’s most recognized brands (OpenAI, United Airlines, Coinbase, etc.), Doppel is growing fast. If you’re driven to solve real-world problems with bold technology, we’d love to meet you.

What We're Looking For

We’re looking for a senior frontend engineer to elevate every aspect of UI/UX across our core product platform. You’ll work closely with our lead designer to create a cohesive, performant, and modern user experience that instills confidence and trust in enterprise customers. Your work will directly influence seven-figure deals and how customers and internal teams interact with our product.

What You'll be Doing

Doppel's Frontend Platform team is building toward something that hasn't really been done: a frontend platform so complete that product teams no longer need to do frontend development. Designers and product engineers describe what they want; the platform — a rigorously constrained design system, agent-driven code generation, and paved-road infrastructure with permissions, telemetry, turns it into production code. We've already proven the foundation works: our modern stack (React 19, Relay, a custom UI kit with agent-enforced golden paths) is explicitly designed so AI agents generate reviewable, production-safe frontend code. Your job is to close the remaining gap between design and production. This is a small team with an ambitious, still-forming charter at a company rapidly expanding its product portfolio — you'll shape what it becomes, and every product Doppel ships will run on what you build.

- Build and maintain the frontend infrastructure every product runs on: the application shell, data layer, routing, auth, and build/deploy pipeline — so product teams ship features, not frontend plumbing.

- Evolve the design system from a component library into a contract: constrained, composable primitives with tokens, docs, and guardrails tight enough that generated code is correct by construction.

- Build the design-to-production pipeline: the tooling, agent workflows, and review guardrails that let designers and product teams go from a design to a shipped, production-quality surface without hand-writing frontend code.

- Make the platform safe by default: permissioning and packaging gates, observability, accessibility, and internationalization baked into the primitives rather than re-implemented per feature.

- Own production health of the shared client: monitors, SLOs, and ownership routing so failures page the right team automatically and the platform stays trustworthy enough to build on blindly.

- Package the platform for scale: a versioned component library and scaffolding that lets new apps and product surfaces spin up on the paved road from day one.

- Partner closely with design and product teams as your customers — their velocity is your success metric.

Who You Are

- 5+ years of software engineering experience with deep expertise in React and TypeScript, building and operating production web applications.

- Experience owning platform-level frontend work: design systems, component libraries, build tooling, data-layer patterns (Relay or similar GraphQL clients), or frontend infrastructure other engineers build on.

- Genuine excitement about AI-assisted development — you see agents as a way to raise the abstraction level of frontend work, and you want to build the rails that make that safe.

- A platform mindset: you measure success by what other teams (and designers) can ship without you, not by features you shipped yourself.

- Comfort operating in ambiguity — the team's charter is being defined in real time as the company grows, and you'll shape it rather than inherit it.

- Familiarity with production monitoring and performance work (RUM, SLOs, error budgets) is a strong plus.

- Experience collaborating deeply with designers — design tokens, Figma workflows, Storybook-driven development — is a strong plus.

- Strong communication skills: your customers are product teams, designers, and backend platform engineers.

- Product-minded, highly autonomous, and comfortable in a fast-paced startup environment.

Why This Role Matters

You’ll define how our users, customers and internal teams, experience Doppel’s core platform. Your work will directly shape the look, feel, and velocity of the company’s most visible product surface.

What We Offer

🚀 A mission-driven culture with low ego, high ownership, deep customer obsession, and exceptional talent density

🍽️ Free lunch and dinner in the office

🌴 Flexible PTO

✈️ Quarterly team offsites

JOIN DOPPEL

Doppel is the first platform built to dismantle digital deception at scale. We scan over 150 billion entities daily and deploy continuously adaptive AI SOC agents, paired with expert human analysts, to uncover and disrupt the infrastructure behind phishing, impersonation, and online fraud before attacks can spread. Our Threat Grid turns every customer signal into shared intelligence, making each disruption smarter, faster, and more effective.

We’re not just another cybersecurity company. We’re defining the future of social engineering defense, where trust is protected, and deception becomes unprofitable. Backed by top-tier investors and trusted by some of the world’s most recognized brands, Doppel is growing fast. If you’re driven to solve real-world problems with bold technology, we’d love to meet you.

From $25, paid onceGet the CV for this job

What happens when you press

One press. We do the rest.

  1. A CV for this posting

    Written against Doppel's own wording, from every piece of relevant proof in your profile.

  2. 25 readers review it

    Recruiter, hiring manager, skeptic and more read every draft, round after round. You get the best round.

    The review screen in CV Rocket: how each CV was read, round by round.
  3. We apply on Doppel's form

    Our application engine gets through the hardest forms there are. Where a question needs you, AI suggests the best answer. Don't want us applying from our IP addresses? Use our Chrome extension: we apply straight from your own browser.

    An application in CV Rocket: every answer filled in on the employer's form.
  4. Every reply, sorted

    Doppel's answer lands in your private mailbox, and we classify it on arrival: interview, question, rejection.

    The CV Rocket inbox: each employer reply classified as an interview, an action or a rejection.
  5. Reply with AI

    AI helps you write the email, checks it and sends it. We show you whether the recruiter read it.

  6. The interview in your calendar

    Full integration with your calendar. The invitation goes straight in.

    An interview invitation in the CV Rocket inbox, added to the candidate's calendar.
Get the CV for this job

From $25 per CV, paid once. No subscription.

Why it works

3×

more interviews than doing it yourself with ChatGPT.

ChatGPT writes a CV and never learns what happened to it. We see every reply. For each CV we know:

  • How it was written, and how the review scored it
  • When we applied, and how long after the posting went up
  • Which posting, which company, which city
  • Who got the interview, and who heard nothing

That is how we know which CVs get called.

Get the CV for this job

From $25 per CV, paid once. No subscription.

The numbers game

More applications. More interviews.

Every application goes out with its own CV, written for that posting and paid once. Send enough of them and the law of large numbers finds you the job.

By hand5–10
With CV Rocket100
applications a day

Nearby

Live postings like this one

Same employer first, then the same role elsewhere.

Before you press

Straight answers

Get the CV for this job

From $25 per CV, paid once. No subscription.

What if my background isn't good enough?

We make the most of the background you have. The CV uses every piece of relevant proof your profile holds, and one of the 25 readers reads your whole profile and flags what the CV left out.

Do you really apply for me?

Yes, on the employer's own form, the hardest ones included. Where a question needs you, you answer it right there and AI suggests the best answer. Don't want us applying from our IP addresses? Use our Chrome extension: we apply straight from your own browser.

Is it a subscription?

No. You pay once per CV, from $25. Every application goes out with its own CV, written for that posting.

One job. One CV.
Paid once.

Pick the posting you want. We write for it, apply for you and catch the reply.

Get the CV for this job

From $25 per CV, paid once. No subscription.