Principal Software Engineer - Data Infrastructure

1 month, 1 week ago
Full-time
Lead
Software Development
HubSpot

HubSpot

HubSpot provides a comprehensive cloud-based CRM platform that integrates marketing, sales, service, and operations tools to help businesses attract, engage, and delight customers effectively.

Media
5K-10K
Founded 2006

Description

  • Own the technical direction for HubSpot’s data platforms, with emphasis on the underlying data stores and surrounding systems.
  • Drive architectural decisions across storage, access patterns, scaling models, tenancy, performance, and developer ergonomics.
  • Define the next generation of HubSpot’s database platform rather than only operating the current one.
  • Write production code regularly and lead complex initiatives from idea through rollout.
  • Build internal frameworks, APIs, and platform capabilities that make data stores easier to adopt, extend, and evolve.
  • Turn ambiguous infrastructure problems into simple, scalable systems and clear technical direction.
  • Work across big data, SQL/Vitess, batch processing, stream processing, and search to establish effective platform patterns.
  • Define reusable abstractions for data storage, ingestion, processing, and access that reduce fragmentation across teams.
  • Partner with engineering and product leaders to align infrastructure direction with company needs.
  • Mentor and influence across the engineering organization through design reviews, technical guidance, and principled decision-making.

Requirements

  • Deep experience building and evolving large-scale distributed systems, especially storage systems, data infrastructure, or foundational backend platforms.
  • Strong architectural instincts with a bias toward simplicity, consistency, clear boundaries, and long-term platform leverage.
  • Track record of owning and delivering complex, cross-team technical initiatives with company-level or product-line impact.
  • Comfort working across multiple layers of the stack, from storage engines and data flows to APIs, internal frameworks, and developer experience.
  • Hands-on approach with a willingness to lead by building, debugging, reviewing, and shipping.
  • Ability to move quickly into unfamiliar technical territory, form strong opinions from first principles, and guide long-term decisions.
  • Experience with systems such as HBase, Kafka, Elasticsearch, MySQL/Vitess, Hadoop, Iceberg, or Qdrant is relevant to the role.
  • Experience influencing technical direction beyond a single team is expected for a Principal Engineer.
  • Ability to operate in a role that is deeply hands-on and high leverage.
  • Open to in-person onboarding at a regional HubSpot office for Engineering roles; additional in-person events may be required for broader Product team involvement.

Benefits

  • Annual cash compensation range of $266,200 to $425,900 USD.
  • Some roles are eligible for HubSpot’s equity plan with restricted stock units (RSUs).
  • Eligible roles may receive on-target commission and annual bonus targets.
  • Compensation is tailored to skills, experience, qualifications, and other job-related factors.
  • Benefits and perks are part of the total compensation package.
  • Flexible work model with remote or office options, plus a focus on connection and collaboration.
  • Support for accommodations or alternative arrangements during the hiring process when needed due to disability or travel limitations.

Interested in this position?

Apply directly on the company website

Apply Now

Similar Roles

Sr. AI Backend & Data Engineer

Pendo.io 251-1K Internet Software & Services

Pendo is hiring a Senior Software Engineer to build and operate an AI-native predictive analytics platform that embeds ML-driven insights into production go-to-market workflows.

AWS CI/CD GCP Go Java LLM Machine Learning MLOps Python Spring Boot
2 hours, 33 minutes ago

Recruitment Data Management Specialist

Coupang 1K-5K Internet Software & Services

Coupang is hiring a Data BI Engineer in Taiwan to support data infrastructure, analytics, and reporting for its growing e-commerce operations.

Apache Airflow Apache Spark AWS Azure GCP Git Looker MySQL Oracle PostgreSQL Power BI Python SQL SQL Server Tableau
2 hours, 48 minutes ago

Senior Data Engineer

Hungryroot 51-250 Food Products

Hungryroot is hiring a Senior Data Engineer to build and maintain the data pipelines and analytics model that support financial decisions, product development, inventory management, and self-service analytics across the company.

Apache Spark Databricks Python SQL
2 hours, 48 minutes ago

Senior Engineer, Machine Learning Platform

Super Technologies Pvt Ltd 1-10 aviation & aerospace

Super Technologies is hiring a Senior Engineer for its ML Platform squad to build a new machine learning platform that enables ML and AI adoption across the engineering organization and supports large-scale data-driven experiences.

AWS Azure Docker Flink GCP Kafka Kubernetes Machine Learning MLflow MLOps Python
3 hours, 3 minutes ago

You're on a roll! Sign up now to keep applying.

Sign Up

Already have an account? Log in

Used by 14,729+ remote workers