1 day ago

Principal Software Engineer, Data Platform

HubSpot

Hybrid
Full Time
$450,000
Hybrid

Job Overview

Job TitlePrincipal Software Engineer, Data Platform
Job TypeFull Time
CategoryCommerce
Experience5 Years
DegreeMaster
Offered Salary$450,000
LocationHybrid

Who's the hiring manager?

Sign up to PitchMeAI to discover the hiring manager's details for this job. We will also write them an intro email for you.

Uncover Hiring Manager

Job Description

Principal Software Engineer, Data Platform at HubSpot

The Data Platform product line at HubSpot builds the foundation for an AI-powered CRM. This platform empowers customer engagement and front-office workflows through unified, trustworthy, and real-time customer data.

Operating at Massive Scale

Our core CRM platform processes billions of transactions daily and manages petabyte-scale data systems. This platform is not just a single database, but a comprehensive ecosystem of ingestion pipelines, storage layers, synchronization systems, AI/ML data infrastructure, and developer frameworks designed to power the next generation of intelligent, extensible CRM features.

About The Role

We are seeking a Principal Software Engineer to play a pivotal role in shaping the future of this platform. The ideal candidate will have a proven track record of delivering projects with significant product-line or company-level impact, often navigating ambiguous or complex technical environments. They will demonstrate the ability to move across domains with ease, challenge existing assumptions, and redefine possibilities through deep architectural thinking and strong execution.

At HubSpot, Principal Engineers serve as both technical strategists and builders, entrusted with the end-to-end delivery of complex initiatives. This engineer will help shape the technical direction across the entire Data Platform, which comprises 180 people, influencing decisions that directly align with HubSpot’s broader CRM, extensibility, and AI/ML product strategy.

Key Expectations

  • Platform-scale ownership: Influence and drive technical direction across the entire Data Platform product line, spanning ingestion, processing, storage, sync, reliability, and intelligence surfaces.
  • Hands-on, high-leverage contributor: Ship production software and take ownership of large, high-impact initiatives, demonstrating deep technical engagement.
  • Distributed systems expertise: Operate and evolve large-scale, fault-tolerant, cost-efficient systems, comfortable scaling across billions of events per day and guiding designs for availability, throughput, and latency.
  • Architectural leadership: Define and drive reusable platform patterns across ingestion, processing, quality, sync, and observability.
  • Strategy alignment: Align platform architecture with HubSpot’s CRM, AI/ML, and extensibility goals, ensuring infrastructure enables rather than constrains product evolution.
  • Technical mentorship & leadership: Act as a recognized mentor and multiplier, whose input is sought for design reviews, incident postmortems, and architectural decisions.
  • Cross-functional influence: Partner with product and engineering leadership to define strategy, scope opportunities, and execute for product-line-wide outcomes.
  • Rapid domain fluency: Quickly adapt to unfamiliar areas and make meaningful contributions, whether in new tech stacks, domain models, or organizational challenges.
  • Internal and external impact: Elevate HubSpot’s brand, help attract and retain senior talent, and share knowledge across the company and externally.

Compensation & Benefits

The cash compensation outlined below includes base salary, on-target commission for eligible roles, and annual bonus targets under HubSpot’s bonus plan for eligible roles. In addition to cash compensation, some roles may be eligible to participate in HubSpot’s equity plan to receive restricted stock units (RSUs). Some roles may also qualify for overtime pay. Individual compensation packages are customized based on your skills, experience, qualifications, and other job-related factors. This resource provides guidance on how HubSpot approaches compensation ranges. Explore the comprehensive benefits and perks HubSpot offers to help employees grow better.

At HubSpot, fair compensation practices extend beyond legal compliance; they embody our value of transparency with employees, candidates, and the broader community.

Annual Cash Compensation Range: $313,800-$502,080 USD

We encourage all spectacular candidates to apply, especially those who may be experiencing imposter syndrome or the confidence gap. If you require accommodations or assistance due to a disability, please reach out to us using the provided form.

HubSpot values both flexibility and connection. Whether you are a Remote employee or work from an Office, your journey will begin by building strong connections with your team and peers. If joining our Engineering team, you will be required to attend a regional HubSpot office for in-person onboarding. Broader Product team members will also attend other in-person events, such as Product Group Summits, to foster these connections. If travel limitations require accommodation, please inform your recruiter during the hiring process. We are committed to supporting alternative arrangements.

About HubSpot

HubSpot (NYSE: HUBS) is an AI-powered customer platform offering software, integrations, and resources to connect marketing, sales, and service. HubSpot’s connected platform enables businesses to grow faster by prioritizing customers. At HubSpot, bold is our baseline. Our global employees move fast, stay customer-obsessed, and win together. Our culture is built on four commitments: Solve for the Customer, Be Bold, Learn Fast, Align, Adapt & Go!, and Deliver with HEART. These commitments define our approach to work, leadership, and growth. We are building a company where brilliant work thrives through clarity, ownership, and trust, creating space for innovative thinking and meaningful progress. We believe employee growth directly fuels customer growth.

Recognized globally for its award-winning culture by Comparably, Glassdoor, Fortune, and others, HubSpot is headquartered in Cambridge, MA, with employees and offices worldwide. HubSpot may use AI for candidate screening, but all hiring decisions remain human. By submitting your application, you agree to HubSpot’s collection of your personal data for recruiting and related purposes. Refer to HubSpot's Recruiting Privacy Notice for details.

Key skills/competency

  • Distributed Systems
  • Data Pipelines
  • AI/ML Infrastructure
  • System Architecture
  • Technical Leadership
  • Large-Scale Data
  • Cloud Computing
  • Software Engineering
  • Scalability
  • Real-time Processing

Tags:

Principal Software Engineer
Data Platform
Distributed Systems
System Architecture
Technical Leadership
Scalability
Data Ingestion
Real-time Processing
Mentorship
Cross-functional
AI/ML Infrastructure
Kafka
Spark
Flink
Kubernetes
AWS
GCP
NoSQL
Python
Java
Data Warehousing

Share Job:

How to Get Hired at HubSpot

  • Research HubSpot's culture: Study their mission, values (Solve for the Customer, Be Bold, Learn Fast, Align, Adapt & Go!, Deliver with HEART), recent news, and employee testimonials on LinkedIn and Glassdoor.
  • Tailor your resume: Highlight extensive experience in data platforms, distributed systems, architectural leadership, and large-scale data processing relevant to HubSpot's massive scale operations.
  • Showcase impact and ownership: Emphasize projects where you delivered significant product-line or company-level impact, demonstrating end-to-end delivery and your ability to thrive in complex technical environments.
  • Prepare for technical depth: Expect in-depth discussions on system design for high-throughput, fault-tolerant platforms, including data ingestion, storage, processing, and AI/ML infrastructure.
  • Demonstrate leadership and influence: Be ready to discuss your experience in technical mentorship, driving cross-functional strategy, defining reusable platform patterns, and elevating engineering practices.

Frequently Asked Questions

Find answers to common questions about this job opportunity

Explore similar opportunities that match your background