Perplexity logoP

Member of Technical Staff (Software Engineer, Design System)

Perplexity

Remote · San Francisco, California, United StatesFull Time$220k–$405k
Apply with OnJob Free profile · takes about a minute

Member of Technical Staff (Software Engineer, Design System) at Perplexity is a full time role based in Remote · San Francisco, California, United States (remote). The listing states pay of $220k–$405k. It was published on 11 August 2026 and was open at last check.

Member of Technical Staff (Software Engineer, Design System) at Perplexity — key details
RoleMember of Technical Staff (Software Engineer, Design System)
CompanyPerplexity
LocationRemote · San Francisco, California, United States (remote)
Employment typeFull Time
Pay (as listed)$220k–$405k
Published11 August 2026
StatusOpen at last check

Perplexity is looking for a frontend engineer to build the design system behind every Perplexity product. It is the component library and design language shared across web, iOS, Android, macOS, and Windows – the primitives, tokens, and interaction patterns that every product team builds on top of.

Its users are internal, spanning product teams and a broad range of contributors across the company. The components you build become the foundation all of them rely on. You will develop component APIs that hold up across dozens of consuming surfaces and are easy for other teams to adopt correctly, contribute to the token pipeline that keeps five platforms visually consistent, and maintain a high bar for interaction quality and accessibility.

Tech Stack: React · TypeScript · CSS · Design Tokens

What you'll do

  • Design and build core primitives – overlays, inputs, navigation, feedback – with APIs that stay coherent as consumers multiply
  • Work across the design-token pipeline – authoring, generation, and per-platform publishing across web, iOS, Android, macOS, and Windows
  • Partner directly with design on the design language itself, translating Figma systems into typed, testable, documented components
  • Migrate product surfaces off bespoke implementations onto shared primitives without breaking them
  • Build accessible components by default – keyboard, focus, contrast, screen readers – backed by automated coverage
  • Support consuming teams through docs, visual regression coverage, and on-call rotation

What we're looking for

  • 4+ years building production frontend; experience with a design system, component library, or shared UI platform is a plus
  • Interest in building reusable components
  • Strong React and TypeScript, and CSS
  • Working accessibility knowledge (WCAG, ARIA patterns, assistive tech)
  • Comfort collaborating closely with designers on the visual and interaction language
Share:WhatsAppLinkedIn

Create your free OnJob profile to apply — we'll take you to Perplexity's application after sign-up. · Posted 11 Aug 2026.

Member of Technical Staff (Software Engineer, Design System) at Perplexity — questions answered

What does the Member of Technical Staff (Software Engineer, Design System) role at Perplexity pay?

The Member of Technical Staff (Software Engineer, Design System) at Perplexity listing states pay of $220k–$405k for the Remote · San Francisco, California, United States (remote) position. That figure is taken directly from the employer's own posting as published, not estimated or averaged from other roles.

Is the Member of Technical Staff (Software Engineer, Design System) role at Perplexity remote?

Yes — Perplexity advertises this Member of Technical Staff (Software Engineer, Design System) role as remote, tied to Remote · San Francisco, California, United States, and it is listed as full time work. Remote terms come from the employer's own posting, so confirm the expected working hours, timezone and any on-site days with Perplexity before you apply.

Is the Member of Technical Staff (Software Engineer, Design System) role at Perplexity still open?

The Member of Technical Staff (Software Engineer, Design System) posting at Perplexity was open at OnJob's last check of the employer's careers page, having been published on 11 August 2026. OnJob re-checks source listings on each build and marks a role closed once it disappears, but listings can close without notice, so the employer's own page is the final word.

How do you apply for the Member of Technical Staff (Software Engineer, Design System) role at Perplexity?

Apply to the Member of Technical Staff (Software Engineer, Design System) at Perplexity role through OnJob with a free profile: OnJob scores your fit against the listing, shows the skills lowering that score, and submits an ATS-ready profile to Perplexity's own application page. Creating a profile is free and needs no card.

Explore more on OnJob

Hiring for a role like this?

Post a job on OnJob and reach AI-matched candidates.

Post a Job