Principal Software Engineer, Frontend - Design Systems

Other Jobs To Apply

No other job posts for this day.

This a Full Remote job, the offer is available from: United States

POS-32945


About the Team

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 patterns for use across all of HubSpot’s customer facing applications. The end goal is to provide a foundation to our hundreds of product engineering teams, assisted by coding agents, to build a world class customer experience. This is a rare moment to shape the HubSpot product experience, used by over 250,000 paying customers and millions of users, from the design systems foundation itself.

About the Role

We're looking for a Principal Software Engineer to lead the frontend technical direction for the Trellis design system and component library. This is a deeply hands-on role for a builder who loves frontend craft, cares about design quality, but understands that the design system has to serve product engineering’s needs. You know that a design system only has value when it is being used by product teams, it accelerates their development, and that the default outcome is a world class customer experience.

Principal Engineers at HubSpot go deep on the organization's hardest problems and see them through. Once Trellis reaches maturity, you'll have the opportunity to take that expertise and influence to the next highest-leverage area across Frontend Engineering.

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
  • 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

What We're Looking For

  • 14+ years of software engineering experience, with a track record of Principal-scope impact on your organization’s most critical business and customer needs
  • Deep expertise in React, TypeScript, and modern JavaScript frameworks, architecture,  and infrastructure. Experience with modern component libraries and tooling, we’re using BaseUI, and StyleX, and our theme deployment infrastructure leverages Cloudflare Workers
  • Experience developing and shipping a production design system that is used at scale
  • A hands-on builder mindset. You lead by writing, debugging, reviewing, shipping, and thrive on feedback
  • Fluency with AI coding agents, and a perspective on how they change frontend development at scale, and a belief that they will

Why This Role Matters

HubSpot is evolving as a product to become the Agentic Customer Platform of choice for growing businesses. We’re also modernizing the product, both style and technology, defining new patterns for how AI-native products best serve the customer. The Principal Software Engineer in Design Systems will determine how the next generation of HubSpot's UI is built, how teams adopt the Trellis design system, and how frontend architecture scales to support AI-native product development. This is a chance to leave your fingerprints on the platform more than a million people use to grow their businesses every day.


Pay & Benefits

The cash compensation below includes base salary, on-target commission for employees in eligible roles, and annual bonus targets under HubSpot’s bonus plan for eligible roles. In addition to cash compensation, some roles are eligible to participate in HubSpot’s equity plan to receive restricted stock units (RSUs). Some roles may also be eligible for overtime pay. Individual compensation packages are tailored to your skills, experience, qualifications, and other job-related reasons.

This resource will help guide how we recommend thinking about the range you see. Learn more about HubSpot’s compensation philosophy.

Benefits are also an important piece of your total compensation package. Explore the benefits and perks HubSpot offers to help employees grow better.

At HubSpot, fair compensation practices aren’t just about checking off the box for legal compliance. It’s about living out our value of transparency with our employees, candidates, and community.

Annual Cash Compensation Range:
$266,200$425,900 USD

We know the confidence gap and impostor syndrome can get in the way of meeting spectacular candidates, so please don’t hesitate to apply — we’d love to hear from you.

If you need accommodations or assistance due to a disability, please reach out to us using this form.


At HubSpot, we value both flexibility and connection. Whether you’re a Remote employee or work from the Office, we want you to start your journey here by building strong connections with your team and peers. If you are joining our Engineering team, you will be required to attend a regional HubSpot office for in-person onboarding. If you join our broader Product team, you’ll also attend other in-person events, such as your Product Group Summit and other gatherings, to continue building on those connections.

If you require an accommodation due to travel limitations or other reasons, please inform your recruiter during the hiring process. We are committed to supporting candidates who may need alternative arrangements


Massachusetts Applicants: It is unlawful in Massachusetts to require or administer a lie detector test as a condition of employment or continued employment. An employer who violates this law shall be subject to criminal penalties and civil liability.

Germany Applicants: (m/f/d) - link to HubSpot's Career Diversity page here.

India Applicants: link to HubSpot India's equal opportunity policy here.


About HubSpot

HubSpot (NYSE: HUBS) is an AI-powered customer platform with all the software, integrations, and resources customers need to connect marketing, sales, and service. HubSpot's connected platform enables businesses to grow faster by focusing on what matters most: customers. 

At HubSpot, bold is our baseline. Our employees around the globe move fast, stay customer-obsessed, and win together. Our culture is grounded in four commitments: Solve for the Customer, Be Bold, Learn Fast, Align, Adapt & Go!, and Deliver with HEART. These commitments shape how we work, lead, and grow.

We’re building a company where people can do their best work. We focus on brilliant work, not badge swipes. By combining clarity, ownership, and trust, we create space for big thinking and meaningful progress. And we know that when our employees grow, our customers do too.

Recognized globally for our award-winning culture by Comparably, Glassdoor, Fortune, and more, HubSpot is headquartered in Cambridge, MA, with employees and offices around the world.

Explore more:

  • HubSpot Careers
  • Life at HubSpot on Instagram

HubSpot may use AI to help screen or assess candidates, but all hiring decisions are always human. More information can be found here. By submitting your application, you agree that HubSpot may collect your personal data for recruiting, global organization planning, and related purposes. We may use CLEAR ID Verification during the hiring process to confirm your identity and help maintain a safe, secure, and trusted experience for all candidates. Refer to HubSpot's Recruiting Privacy Notice for details on data processing and your rights.

This offer from "HubSpot" has been enriched by Jobgether.com and got a 87% flex score.
Back to blog

Other Jobs To Apply

Retail Part Time Store Associate

SOC Analyst – Remote

Warehouse Worker, Part Time

Warehouse Forklift Operators

Area Manager

RN- Telephone triage

Custodian - Day Shift

Amazon XL Delivery Driver

Veterinary Technician and/or Veterinary Assistant and/or Kennel Technician

Entry-Level Work From Home Role | Simple Tasks | Start Anytime

Permit Operations Lead (Fully Remote)

Online Physical Therapist | Kansas

Remote Scribe - Ava Echo (Real-time Text Corrector)

Senior Sales Account Manager, US LCS, Enterprise

amazon warehouse associate $15+/ Hour (Sign on Bonus)!

Prime Air Ground Handler, Amazon Prime Air

amazon warehouse associate $15+/ Hour (Sign on Bonus)!

Part Time Hourly Warehouse Associate Openings

Operations Manager - JFK John F Kennedy International Airport - Full-time

Area Manager

2026 Applied Science Internship - United States, Undergrad Student Science Recruiting, Frontier AI & Robotics

Sr. Workday Application Analyst, Finance & Adaptive, Grocery Tech Business Operations & Program Management

Distribution Center Associate

Remote Customer Support Independent Contractor

Cybersecurity Job Readiness Training

Area Manager II

Manager On Duty (Part time - Weekends) I Downtown

Full-Time Teller

Physical Therapy Assistant

Remote Nurse Advice Part-time Swing Shift 5a-10a/10p-5a CST

Infra Delivery Install Technician

Warehouse Associate - Las Vegas Nevada

Amazon Package Delivery Driver - Earn $19.00 - $24.00/hr

amazon warehouse associate $15+/ Hour (Sign on Bonus)!

amazon warehouse associate $15+/ Hour (Sign on Bonus)!

Women's Health Recruiter (Remote)

Warehouse Associate (Nights)

Video Game QA Tester

Support Worker 16-17 Year Olds (Sleeping reputed company)...

Delivery Associate - Amazon DSP Partner - 21+

Prime Air Maintenance Technician, Corporate Operations, Prime Air

Prime Air Ground Handler, Amazon Prime Air

Fire TV Market Trainer, Amazon Devices

Paid Panel Immediate Start - Remote Part-Time - Customer Service Representative Welcome

Maintenance

Warehouse Associate (1st or 2nd Shift)

General Warehouse Employee

Warehouse Associate - 3rd Shift

93400A - Warehouse Worker

Amazon Delivery Associate (DSP) - Delivery Driver

Common Interview Questions And Answers

1. HOW DO YOU PLAN YOUR DAY?

This is what this question poses: When do you focus and start working seriously? What are the hours you work optimally? Are you a night owl? A morning bird? Remote teams can be made up of people working on different shifts and around the world, so you won't necessarily be stuck in the 9-5 schedule if it's not for you...

2. HOW DO YOU USE THE DIFFERENT COMMUNICATION TOOLS IN DIFFERENT SITUATIONS?

When you're working on a remote team, there's no way to chat in the hallway between meetings or catch up on the latest project during an office carpool. Therefore, virtual communication will be absolutely essential to get your work done...

3. WHAT IS "WORKING REMOTE" REALLY FOR YOU?

Many people want to work remotely because of the flexibility it allows. You can work anywhere and at any time of the day...

4. WHAT DO YOU NEED IN YOUR PHYSICAL WORKSPACE TO SUCCEED IN YOUR WORK?

With this question, companies are looking to see what equipment they may need to provide you with and to verify how aware you are of what remote working could mean for you physically and logistically...

5. HOW DO YOU PROCESS INFORMATION?

Several years ago, I was working in a team to plan a big event. My supervisor made us all work as a team before the big day. One of our activities has been to find out how each of us processes information...

6. HOW DO YOU MANAGE THE CALENDAR AND THE PROGRAM? WHICH APPLICATIONS / SYSTEM DO YOU USE?

Or you may receive even more specific questions, such as: What's on your calendar? Do you plan blocks of time to do certain types of work? Do you have an open calendar that everyone can see?...

7. HOW DO YOU ORGANIZE FILES, LINKS, AND TABS ON YOUR COMPUTER?

Just like your schedule, how you track files and other information is very important. After all, everything is digital!...

8. HOW TO PRIORITIZE WORK?

The day I watched Marie Forleo's film separating the important from the urgent, my life changed. Not all remote jobs start fast, but most of them are...

9. HOW DO YOU PREPARE FOR A MEETING AND PREPARE A MEETING? WHAT DO YOU SEE HAPPENING DURING THE MEETING?

Just as communication is essential when working remotely, so is organization. Because you won't have those opportunities in the elevator or a casual conversation in the lunchroom, you should take advantage of the little time you have in a video or phone conference...

10. HOW DO YOU USE TECHNOLOGY ON A DAILY BASIS, IN YOUR WORK AND FOR YOUR PLEASURE?

This is a great question because it shows your comfort level with technology, which is very important for a remote worker because you will be working with technology over time...