Home › Companies › Flux › Principal Product Engineer, Frontend
Principal Product Engineer, Frontend
Flux · San Francisco Office · On Site · Deleted · Ashby
Job facts
| Field | Value |
|---|---|
| Company | Flux |
| Title | Principal Product Engineer, Frontend |
| Normalized title | - |
| Department / team | Software Engineering / Software Engineering |
| Location | San Francisco, CA, United States |
| Work model | On Site |
| Employment type | Full Time |
| Salary | - |
| Status | deleted |
| ATS provider | Ashby |
| Posted / first seen | — / 2026-05-29 |
| Changed / last seen | 2026-06-06 / 2026-06-03 |
Related slices
| Page | What it contains | Open |
|---|---|---|
| Company jobs | Active postings from Flux. | Open |
| Company breakdowns | Role, location, ATS, and work model facets for this company. | Open |
| ATS provider jobs | Active postings observed through Ashby. | Open |
| Provider filtered search | The same provider as a filtered job collection. | Open |
| City jobs | Active postings in San Francisco. | Open |
| Department jobs | Active postings in Software Engineering. | Open |
| Work model jobs | Active On Site postings. | Open |
| Lifecycle events | Open, update, close, and reopen events for this posting. | Open |
| Original posting | Canonical source or apply URL captured from the ATS. | Open |
Linked records
| Company | Flux |
| Source | 53e4b924-a566-4acf-bdb2-d27980e88b4d |
| ATS provider | Ashby |
Description
Why Flux Flux is taking the hard out of hardware, by developing the first AI Hardware Engineer. Our goal is to democratize the ability to create bleeding edge hardware, and revolutionize how electronics are designed and built around the world.
The Role As a Principal Product Engineer, Frontend, you will set technical direction for the Flux web application.
This is a systems-level role. You will shape architecture, performance strategy, state management patterns, and interaction models across a highly interactive, real-time, AI-augmented editor.
You will operate as a force multiplier: raising engineering standards, mentoring senior engineers, driving cross-functional technical decisions, and ensuring the frontend scales with both product ambition and user complexity.
You are expected to independently identify ambiguous, high-leverage problems and drive them to durable solutions.
What You’ll Do Define and evolve the frontend architecture of a large-scale, real-time browser-based engineering tool.
Establish scalable patterns for state management, data synchronization, and multi-pane editing systems.
Lead performance strategy for large and complex hardware projects.
Design and review systems that integrate AI-powered workflows deeply into the UI.
Drive standards for code quality, observability, and maintainability.
Partner with backend and infrastructure engineers on API design and cross-system boundaries.
Mentor senior engineers and raise the technical bar across the organization.
Contribute to product strategy where technical constraints and opportunities shape direction.
What You’ll Bring Strong command of modern React and TypeScript in sizable production codebases.
Experience shipping and iterating on complex, interactive web applications (e.g., design tools, visual editors, multi-pane interfaces).
Experience building responsive UIs on top of asynchronous or computation-heavy backend systems.
Strong product judgment and experience collaborating closely with design and product.
Experience with browser performance profiling and debugging.
Comfortable working across the stack to integrate APIs and make small backend changes.
Experience in startup or high-ownership environments.
Based in the San Francisco Bay Area or willing to relocate.
Preferred Qualifications Experience with WebAssembly, WebWorkers, or client-side parallelization strategies.
Experience designing AI-native product experiences.
Contributions to widely used open source frontend or developer tooling.
Prior exposure to CAD, ECAD, or other professional-grade design tools.
Profile Systems thinker – You see around corners and design for long-term scalability.
Technical leader – Others rely on your judgment for architectural decisions.
Product-minded – You understand tradeoffs between velocity, usability, and technical rigor.
Ambiguity-native – You define the map where none exists.
Standards-setter – You elevate the people and systems around you.
Flux is an equal opportunity employer. We are committed to providing equal employment opportunities to all qualified individuals and do not discriminate on the basis of race, color, religion, sex (including pregnancy, gender identity, and sexual orientation), national origin, age, disability, genetic information, veteran status, or any other characteristic protected by applicable federal, state, or local law. All employment decisions are based on qualifications, merit, and business need.
Pursuant to the San Francisco Fair Chance Ordinance, we will consider for employment qualified applicants with arrest and conviction records.
Full job record
| Job ID | c8548a13c2096388ee8127dd0d08d59499eff313 |
| Org ID | 37f28885-b85e-4d73-a936-b5a32a67539a |
| Source ID | 53e4b924-a566-4acf-bdb2-d27980e88b4d |
| Board ID | 53e4b924-a566-4acf-bdb2-d27980e88b4d |
| Provider | ashby |
| Provider Job Key | ea9af45b-8dfd-4dfa-a9e3-7f74b8e052b8 |
| Title | Principal Product Engineer, Frontend |
| Normalized Title | — |
| Status | deleted |
| Active | no |
| Location Text | San Francisco Office |
| Department | Software Engineering |
| Team | Software Engineering |
| Employment Type | full_time |
| Workplace Type | on_site |
| Remote Policy | — |
| Country | United States |
| Region | CA |
| City | San Francisco |
| Salary Raw | — |
| Salary Min | — |
| Salary Max | — |
| Salary Currency | — |
| Salary Period | — |
| Source URL | https://jobs.ashbyhq.com/flux/ea9af45b-8dfd-4dfa-a9e3-7f74b8e052b8 |
| Apply URL | https://jobs.ashbyhq.com/flux/ea9af45b-8dfd-4dfa-a9e3-7f74b8e052b8/application |
| First Seen At | 2026-05-29 05:52:22Z |
| Last Seen At | 2026-06-03 13:41:55Z |
| Last Checked At | 2026-06-06 09:07:11Z |
| Last Changed At | 2026-06-06 09:07:11Z |
| Inactive At | 2026-06-06 09:07:11Z |
| Source Posted At | — |
| Source Updated At | — |
| Raw Payload Uri | s3://bluework-jobs-prod-raw-590183727216/raw/provider=ashby/board=flux/date=2026-06-03/2026-06-03T13-41-44-635Z-464535bf8e39bb076ae863b83c01707a14e9ab9e8e008c3babaf3c4ed2988c15.json |
Event Fields
{
"content_hash": "431950e722647dcec7df7224627b4e9af861c44b7a774fda6ab8580b643a5aea",
"source_hash": "7b41d76af8b263a71b57f0ba17c8f6ba8dcf226b4b4d3dde949e5b16741a844b",
"last_changed_at": "2026-06-06T09:07:11.680Z",
"active_status": "deleted"
}Parsed Structured
{
"language": "en",
"location": {
"raw": "San Francisco Office",
"city": "San Francisco",
"region": "CA",
"country": "United States",
"is_remote": false,
"confidence": 0.75
},
"salary_max": null,
"salary_min": null,
"inferred_at": "2026-06-03T13:41:55.508Z",
"launch_scope": {
"reason": "english_us_canada",
"included": true,
"language": "en",
"location": {
"raw": "San Francisco Office",
"city": "San Francisco",
"region": "CA",
"country": "United States",
"is_remote": false,
"confidence": 0.75
},
"countries": [
"United States"
]
},
"remote_policy": null,
"salary_period": null,
"workplace_type": "on_site",
"salary_currency": null
}Extensions
{}Native Structured
{
"id": "ea9af45b-8dfd-4dfa-a9e3-7f74b8e052b8",
"team": "Software Engineering",
"title": "Principal Product Engineer, Frontend ",
"jobUrl": "https://jobs.ashbyhq.com/flux/ea9af45b-8dfd-4dfa-a9e3-7f74b8e052b8",
"address": null,
"applyUrl": "https://jobs.ashbyhq.com/flux/ea9af45b-8dfd-4dfa-a9e3-7f74b8e052b8/application",
"isListed": true,
"isRemote": false,
"location": "San Francisco Office",
"updatedAt": null,
"apiVersion": "ashby-non-user-graphql-v1",
"department": "Software Engineering",
"publishedAt": null,
"workplaceType": "OnSite",
"employmentType": "FullTime",
"secondaryLocations": []
}Get this page with API
Rendered from the bluedoor Job Postings API. Reproduce it:
GET https://api.bluedoor.sh/job-postings/v1/jobs/c8548a13c2096388ee8127dd0d08d59499eff313?include=descriptionJSONGET https://api.bluedoor.sh/job-postings/v1/orgs/37f28885-b85e-4d73-a936-b5a32a67539aJSONGET https://api.bluedoor.sh/job-postings/v1/sources/53e4b924-a566-4acf-bdb2-d27980e88b4dJSONGET https://api.bluedoor.sh/job-postings/v1/jobs/c8548a13c2096388ee8127dd0d08d59499eff313/eventsJSON