HubSpot
Technology
PrincipalSoftwareEngineer-DataInfrastructure
Neural analysis suggests this role is
optimal for Principal candidates.
“Principal Software Engineer - Data Infrastructure at HubSpot”
Industry & Context.
Troubleshooting
What They're Looking For.
Must Have
Deep experience building distributed systems, Experience evolving large-scale systems, Experience with storage systems, Experience with data infrastructure, Experience with foundational backend platforms, Architectural instincts, Track record owning initiatives, Track record delivering initiatives, Comfort working across stack layers, Hands-on mindset, Ability to move into unfamiliar territory, Ability to form opinions, Ability to help teams make decisions
How You'll Work.
Team & Collaboration
Cross-team initiatives; Broader engineering org; Across teams
Communication Scope
Technical mentoring
Process & Methodology
End-to-end initiatives
Full Job Description
About the Team HubSpot’s Data Infrastructure team builds the shared data store platforms that power the company’s products and internal systems at scale. The team’s mission is to provide a unified data platform and deliver databases as a service in a way that makes it easy, performant, and reliable for engineers across HubSpot to build on top of it. This team owns and evolves some of the most critical foundational systems inside HubSpot, including HBase, Kafka, Elasticsearch, MySQL/Vitess, Hadoop, Iceberg, and Qdrant, along with the platform capabilities, abstractions, and workflows that make those systems usable by product teams. The scope spans big data, SQL and storage infrastructure, batch processing, stream processing, and search. This is not a team focused on simply administering existing systems. It is an engineering organization responsible for shaping how HubSpot builds on top of its data stores over the long term. About the Role We’re looking for a Principal Software Engineer to help shape the technical future of Data Infrastructure at HubSpot. This is a deeply hands-on role for a builder who wants to own the architecture and evolution of the foundational data systems behind HubSpot’s products. As a Principal Engineer, you will help define how our data stores should scale, how developers should interact with them, and what platform patterns we should create so teams across HubSpot can build faster on top of reliable, high-leverage infrastructure. At HubSpot, Principal Engineers are expected to stay close to the code, lead high-impact initiatives end-to-end, and influence technical direction well beyond a single team. This role is for someone who can move between storage engines, developer-facing platform design, and large-scale architectural bets while remaining a hands-on builder throughout. Key Expectations Own the future of HubSpot’s data stores Shape the technical direction for the data platforms that underpin HubSpot’s products, with a focus on the da
Applying for this Principal Software Engineer - Data Infrastructure role?
Most applicants get filtered before a human reads their resume. See if yours makes the cut.
ANONYMOUS · UNFILTERED
What do employees actually say about HubSpot?
Real rants from real employees. Read before you apply.