HubSpot is an AI-powered customer platform that provides software solutions for marketing, sales, and service. They are seeking a Principal Software Engineer to influence the technical direction of their Data Platform, ensuring it supports the company's broader CRM and AI/ML strategies while delivering high-impact initiatives.
Responsibilities:
- Helps influence/drive technical direction across the entire Data Platform product line, not just one group or team
- You’ll work across ingestion, processing, storage, sync, reliability, and intelligence surfaces
- You ship software- not just prototypes
- We expect deep technical engagement in the systems you influence, including ownership of large, high-impact initiatives
- You’ve operated and evolved large-scale, fault-tolerant, cost-efficient systems
- You’re comfortable scaling across billions of events per day and guiding design around availability, throughput, and latency
- You define and drive reusable platform patterns across ingestion, processing, quality, sync, and observability
- You align platform architecture with HubSpot’s CRM, AI/ML, and extensibility goals, ensuring infrastructure enables product evolution- not constrains it
- You’re recognized as a mentor and multiplier
- Others seek your input for design reviews, incident postmortems, and architectural bets
- You partner with product and engineering leadership to define strategy, scope opportunities, and execute for product-line-wide outcomes
- You move into unfamiliar areas quickly and make meaningful contributions- whether it’s a new tech stack, domain model, or organizational challenge
- You elevate HubSpot’s brand, help attract and retain senior talent, and share your knowledge across the company
Requirements:
- Proven track record of delivering projects with significant product-line or company-level impact
- Experience in ambiguous or complex technical environments
- Ability to influence/drive technical direction across the entire Data Platform product line
- Hands-on experience in shipping software, not just prototypes
- Expertise in operating and evolving large-scale, fault-tolerant, cost-efficient systems
- Comfortable scaling across billions of events per day
- Ability to guide design around availability, throughput, and latency
- Experience in defining and driving reusable platform patterns across ingestion, processing, quality, sync, and observability
- Ability to align platform architecture with HubSpot's CRM, AI/ML, and extensibility goals
- Recognized as a mentor and multiplier in technical mentorship & leadership
- Ability to partner with product and engineering leadership to define strategy and execute for product-line-wide outcomes
- Ability to move into unfamiliar areas quickly and make meaningful contributions
- Ability to elevate HubSpot's brand and help attract and retain senior talent