Member of Technical Staff (Software Engineer, Design System)
Perplexity · San Francisco · Seattle
- Level
- Staff
- Type
- full-time
- Mode
- On-site / hybrid
- Posted
- 2026-08-11
- Compensation
- $220K – $405K • Offers Equity
- Team
- AI Products, AI Products
Role description
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.…
Technologies named in the posting
How Rolefit scores this role
- Stack overlap (50%). Every technology named in the posting is compared with your selected stack, weighted by how rare it is across the whole index — a niche match counts for more than Docker.
- Seniority fit (16%). The level in the posting is compared with the level assessed from your years and depth.
- Title alignment (16%). Whether the role is actually pitched at your field rather than adjacent to it.
- Freshness and filters (18%). Newer postings, your work type and your target region all move the score.
The score you see on a shortlist is specific to you — the same posting scores differently for a different stack. Run the assessment once and this role either makes your top 30 or it does not.
Build my shortlistSimilar roles
- React Developer
Bright Vision Technologies · United States · USD 120k–180k
ReactReduxAzureJavaScriptremote3d agoApply ↗ - 3d agoApply ↗
- 17d agoApply ↗
- Product Manager, Mobile Apps
Perplexity · San Francisco · New York City · $230K – $330K • Offers Equity
Product thinkingiOSAndroidSearch2mo agoApply ↗ - Member of Technical Staff (Software Engineer, Computer Growth)
Perplexity · San Francisco · New York City · $220K – $405K • Offers Equity
Next.jsA/B testingJavaScriptTypeScript5mo agoApply ↗ - 7d agoApply ↗
Your turn
See the 30 roles that actually fit your stack.
Three steps, no account, no CV upload. Every match opens with its score breakdown and a cover letter written for it.