UX Designer - Design systems
Core
Define, evolve, and advocate for a consistent design system that scales across Canonical's open source software products and infrastructure.
Role type
Design System UX Designer
Builds
Reusable component libraries, design tokens, interaction patterns, and documentation for the Canonical design system.
Domain
Open source software, enterprise technology, cloud infrastructure
Deliverable
production ML models | product features | dashboards & analysis | research | client delivery | infrastructure | physical/clinical work
Required skills
Design systems expertise, Figma, Storybook, design token workflows, bridging design and code, systemic problem solving, project delivery ownership
Preferred skills
Experience in complex environments, balancing consistency and innovation, data-driven iteration
Technologies
Figma, Storybook
Responsibilities
Building and evolving the design system to ensure adoption and accessibility; Collaborating with engineers and stakeholders to translate user needs into reusable components; Designing and documenting UI components and interaction patterns; Enabling alignment on design system usage and governance across teams; Advocating for accessibility, performance, and scalability in design decisions; Staying ahead of industry trends to balance innovation with system coherence.