Remote
Principal Software Engineer, Breeze
About this role
POS-33518 About the Team Breeze Assistant is HubSpot's AI-powered gateway to value — the conversational front door through which every HubSpot customer starts their work, gets outcomes, and grows with the product. Our mission is to make Breeze the fastest, best way to achieve sales and marketing outcomes in HubSpot: from a new customer's very first session through the seasoned marketer orchestrating complex multi-step GTM workflows.
We significantly increased both CSAT and weekly active penetration by building a foundation-first, tightly-scoped system. We are now running that same playbook at scale — shipping a full agentic platform that every HubSpot team builds on. The next leg of the journey is larger: Breeze becomes the place a customer can get any GTM task done, powered by complete customer context, agentic everboarding, and a platform mature enough that partners and internal teams build their most important use cases on top of it.
If a marketer or seller can get their real work done — and done better — inside Breeze, they stay in HubSpot, come back, and grow. We build so they never have to leave. About the Role We are seeking a Principal Software Engineer to be the technical anchor for the Breeze Assistant platform. This role sits at the intersection of robust distributed systems , bleeding-edge Generative AI , and real customer outcomes . You are not just following a roadmap — you are helping define it.
You will shape how Breeze moves from a highly capable assistant to a trusted, proactive agent: one that delivers durable, shareable artifacts grounded in CRM data; dynamically generates the UI a user needs for the task at hand; orchestrates multi-step workflows across HubSpot and third-party tools; and learns from every interaction to get better. The scale is real — millions of users, petabytes of context, and a platform that every HubSpot engineering team depends on.
Key Expectations Agentic Platform Architecture: Define the patterns for how AI agents safely interact with HubSpot's CRM, agentic primitives (skills, tools, memory, scheduled prompts), and third-party ecosystems (Slack, Google Workspace, Gong, etc.). You set the bar for how Breeze orchestrates deterministic and non-deterministic steps — choosing the right blend for trust, cost, and outcome quality. Building Breakthrough Surfaces: Breeze already delivers a significant volume of artifacts across reports, decks, and pages.