Principal Software Engineer- Data Platform

1 day, 13 hours 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

  • Influence and drive technical direction across the Data Platform product line.
  • Own and deliver large, high-impact technical initiatives end to end.
  • Work across ingestion, processing, storage, synchronization, reliability, and intelligence systems.
  • Define reusable platform patterns for ingestion, processing, data quality, synchronization, and observability.
  • Align platform architecture with CRM, AI/ML, and extensibility goals.
  • Collaborate with product and engineering leadership to define strategy, scope opportunities, and execute on product-line-wide outcomes.
  • Provide architectural leadership through design reviews, incident postmortems, and technical decision-making.
  • Mentor and multiply the impact of other engineers across the organization.
  • Move quickly into unfamiliar technical or organizational domains and contribute meaningfully.
  • Help elevate HubSpot’s internal technical culture and external engineering brand.

Requirements

  • Proven track record of delivering projects with significant product-line or company-level impact.
  • Deep experience operating and evolving large-scale, fault-tolerant, cost-efficient distributed systems.
  • Comfort working at a scale of billions of events or transactions per day.
  • Strong architectural thinking in ambiguous or complex technical environments.
  • Experience shipping production software, not just prototypes.
  • Ability to provide technical mentorship and be a trusted voice in design and architecture discussions.
  • Ability to influence across teams and partner effectively with product and engineering leadership.
  • Rapid ability to learn unfamiliar domains, tech stacks, and organizational contexts.
  • Experience working on systems related to availability, throughput, latency, ingestion, processing, storage, sync, or observability is preferred.

Benefits

  • Annual cash compensation range of $313,800 to $502,080 USD.
  • Cash compensation may include base salary, on-target commission for eligible roles, and annual bonus targets.
  • Some roles are eligible for equity participation through restricted stock units (RSUs).
  • Some roles may also be eligible for overtime pay.
  • Compensation is tailored to your skills, experience, qualifications, and other job-related factors.
  • Benefits and perks are offered as part of the total compensation package.
  • Remote or office-based flexibility with in-person onboarding required for Engineering roles.
  • Support for accommodations or alternative arrangements during the hiring process.

Interested in this position?

Apply directly on the company website

Apply Now

Similar Roles

Senior Staff Engineer, Loans Originations

SoFi 1K-5K Capital Markets

SoFi is hiring a Senior Staff Software Engineer to lead the technical direction and execution of critical platform areas for its mobile-first financial services and lending platform.

Agile AWS CI/CD Docker DynamoDB Git Java Kafka Kotlin Kubernetes Microservices Spring Boot
15 hours, 11 minutes ago

Data Engineer

Remotebase 51-250 Internet Software & Services

This role at an organization enhancing its cloud data platform focuses on building and operating automated data infrastructure, pipelines, and transformation workflows to enable reliable data delivery across the business.

Agile Azure Bash CI/CD dbt Docker GCP GitHub Actions GitLab CI Jenkins Kubernetes Python Snowflake SQL Terraform
1 day, 9 hours ago

Principal Software/Data Engineer

PointClickCare 1K-5K Health Care Providers & Services

PointClickCare is hiring a Principal Software/Data Engineer to lead the design and delivery of production-grade streaming and real-time data pipelines for its healthcare data platform.

AWS Azure CI/CD Databricks dbt Flink GCP Kafka
1 day, 12 hours ago

Data Engineer (EU)

Swish Analytics 1-10 Internet Software & Services

Swish Analytics is hiring a Europe-based remote Data Engineer to help build and operate real-time sports analytics and betting data products, with a focus on non-US sports coverage and enterprise-grade data delivery.

Apache Airflow AWS CI/CD Git Kubernetes Machine Learning MySQL Python REST API Shell Scripting SQL
1 day, 12 hours 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