The opportunity
Hubspot is in the middle of an ambitious evolution from our current Canvas design system, to our new design system, Trellis. The Trellis design system is a theme change, a modern component library leveraging open source packages (Base UI and StyleX), and defines new UI/UX…
What you'll do
Drive the evolution of the Trellis design system during HubSpot's 2026 UI: modernization, shaping the entire product experience
Work closely with Trellis team and Product teams to build and expose a world: class component library where the default experience sets a high visual bar, beautiful, fast, consistent, and intentional
Define the accessibility capability model for Trellis: the controls, toggles, and patterns that let customers and users meet their needs, rather than designing to the lowest common denominator by default
Define and develop internal tooling to support the evolution of Trellis at: scale, giving the team the ability to test and iterate on theme and style changes
Define and develop the migration tooling that moves HubSpot's Canvas: applications to Trellis at scale, codemods, automated refactoring pipelines, and coding agent workflows that make the right path the easy path for product engineers
Make practical decisions about the component library API interface and: abstractions exposed to engineers and designers
What they're looking for
- Leverage coding agents to ship production code regularly and lead complex initiatives from idea to rollout
- Mentor Staff and Senior engineers, and drive organizational thought: leadership on frontend craft. Setting the bar for how HubSpot builds UI, not just on the Trellis team but across the engineering organization
- Partner with engineering leads, PMs, and UX to align frontend direction with HubSpot's product roadmap
- + years of software engineering experience, with a track record of: Principal-scope impact on your organization’s most critical business and customer needs