Tapestry · Mountain View, CA

Salary
$136,000–$190,000from the description
Posted
Jul 27, 2026
Location
Mountain View, CA
Last confirmed open
Jul 28, 2026

What this job asks for AI summary

A Senior Frontend Engineer role at Tapestry (an Alphabet/X company) building AI-enabled web applications for electric grid planning and analysis. The engineer will own end-to-end development of high-performance interfaces that render large geospatial and time-series energy datasets, collaborate with UX designers and AI researchers, and contribute to shared design systems and component libraries. The role suits an experienced frontend developer comfortable with complex data visualization at production scale.

Senior level · 5+ years · Full-time

Must have (5)
TypeScriptReact or AngularFigma or Adobe XdWebpack, Vite or NxJest, Vitest, Cypress or Playwright
Nice to have (4)
D3.jsMapboxDeck.glWebGL

“or” means any one of them counts — you don't need all of them.

Posted 2 times — it's one opening, so apply once.

We read this from the posting text with AI. Skim the description below before ruling yourself out.

How this req sits in the market our data

What won't set you apart
Webpack90%Jest90%React62%TypeScript60%

Most people in this occupation already list these. Still required — just not what gets you shortlisted.

What the occupation pays Median $94,687 (middle half $65,642–$129,006). This posting is about at that midpoint.

Estimated from BLS employment for this occupation and area, per-skill prevalence across our listing corpus, and published wage benchmarks — as of Jul 28, 2026. It is a model, not a headcount.

Why we read it this way (7)

The salary range ($136,000–$190,000/year) is stated as base only and explicitly excludes bonus and benefits; equity and bonus are also offered but not quantified.

React and Angular are listed as interchangeable alternatives ('React or Angular') under the requirements section; React is captured as the primary with Angular as an alternative.

Webpack, Vite, and Nx are listed as interchangeable build pipeline options under requirements; Webpack is captured as primary with the others as alternatives.

Jest, Vitest, Cypress, and Playwright are listed as interchangeable testing framework options under requirements; Jest is captured as primary with the others as alternatives.

Figma and Adobe XD are listed as interchangeable design tools under requirements; Figma is captured as primary with Adobe XD as alternative.

D3.js, Mapbox, Deck.gl, and WebGL appear under the 'It'd be great if you also had' (nice-to-have) section and are marked as preferred accordingly.

The alternative occupation code 15-1254 (Web Developers) is noted as a runner-up, but the role's emphasis on complex data visualization, geospatial rendering, state management, and production-scale application architecture firmly places it in 15-1252 (Software Developers).

Read the full posting

The employer publishes the full description on their own site — read it there ↗. Or sign in to read it here — it's free, and it also lets you track this application.

Apply

Apply on employer site ↗