Responsibilities
- Own design end-to-end across research, wireframes, high-fidelity mockups, prototypes, and shipped production UI.
- Design developer-facing products: cluster management dashboards, API consoles, job scheduling interfaces, resource utilization views, and alerting and observability surfaces.
- Write and maintain production-quality CSS and front-end markup in close collaboration with engineering, ensuring that what ships matches what was designed.
- Build and maintain a coherent design system: components and interaction patterns that scale across a growing product surface area.
- Conduct lightweight user research with technical audiences: structured interviews, usability sessions, and synthesis of feedback from customer interactions and support escalations.
- Work directly with PMs to translate product requirements into interaction models, and with engineers to translate designs into implementation-ready specs.
- Bring a strong visual point of view: typography, color, hierarchy, motion, and defend it.
- Raise the overall design quality bar across the organization through your work, your feedback, and your taste.
Requirements
- 5+ years of product design experience, with a portfolio demonstrating shipped work on complex, data-dense, or developer-facing products.
- Demonstrated history of designing developer tools, infrastructure UIs, API management consoles, observability dashboards, or other technically complex interfaces.
- Fluency with modern design tooling (Figma required) and the ability to build high-fidelity, interactive prototypes.
- Expert-level CSS: you write it from scratch, debug it in production, and deeply understand the cascade, specificity, and layout models (Flexbox, Grid) at a mechanical level.
- Strong front-end web proficiency: HTML, component-based frameworks (React or equivalent), and a working understanding of how browsers render and how design decisions affect performance.
- End-to-end ownership mindset: you have personally taken designs from concept to production, not just handed off to engineering.
- Strong written and verbal communication: you can explain design decisions to engineers and PMs without deck support.
Nice-to-Haves
- Experience designing tools for physical infrastructure (construction, logistics, physical operations), cloud infrastructure (IaaS/PaaS), or AI platforms, or a deep familiarity with this user base.
- Prior experience building or contributing to a design system from the ground up, including token architecture, documentation, and cross-team adoption.
- Comfort working directly in code: modifying React components, prototyping in CSS, or collaborating on front-end implementation in a shared codebase.
- History of sourcing and running user research with technical stakeholders: SREs, ML engineers, DevOps leads, or platform engineers.
- Familiarity with the visual language of technical products: terminal aesthetics, information density, dark mode UX, monospace typography, dashboarding, and a thoughtful perspective on when to embrace vs. evolve it.
Compensation
The base salary range for this position is $150,000 - $250,000 per year, depending on experience, skills, qualifications, and location. Total compensation may also include equity in the form of stock options.