Highspot

Highspot

Principal Software Engineer, Data Engineering

Seattle · Principal

Sponsorship not specified$189k-$258kDetected 36 days ago
PythonJavaMongoDBDynamoDBSnowflakeAWSTerraformCI/CDKafkaMachine LearningSparkData EngineeringAgentic AICRMSalesCommunicationMentoring

About the role

  • We are looking for a Principal Data Engineer to join our growing Data Platform team.
  • This is a rare opportunity to define the technical vision for high-scale data products that power customer-facing analytics, intelligent AI agents, and core product capabilities.
  • Customer-facing analytics dashboards need pre-aggregated, low-latency reads.

Responsibilities

  • Architect the data platform - drive the technical direction for a scalable, reliable data platform built on a medallion architecture that serves customer-facing analytics, reporting, and agentic AI from a unified foundation.
  • Build and optimize ingestion pipelines - design robust CDC, real-time streaming (Kafka, Flink), and batch processing pipelines that transform complex, nested document-oriented operational data into clean analytical models at enterprise scale.
  • Tame schema complexity - build resilient ingestion and transformation layers that gracefully handle deeply nested, continuously evolving document schemas - deciding where to absorb complexity (ingestion, transformation, or query time) and making those tradeoffs explicit and sustainable.
  • Serve AI and analytics consumption patterns - architect data products that support both traditional BI workloads (pre-aggregated dashboards, dimensional models for scorecards and reports) and emerging AI consumption patterns (low-latency retrieval, contextual assembly, freshness-sensitive agent queries).
  • Own data quality, contracts, and observability - establish the data trust infrastructure that makes cross-team data consumption reliable: schema contracts with upstream producers, data quality monitoring, lineage tracking, freshness SLAs, and clear escalation paths when things break.
  • Drive cost-aware architecture - own Snowflake warehouse optimization, compute governance, and cost-efficient pipeline design.
  • Build the practices and visibility so the team makes principled cost/performance tradeoffs rather than discovering them on the invoice.
  • Bridge producers and consumers - collaborate across organizational boundaries to align upstream software engineering teams and downstream analytics and AI teams around unified data strategies, shared contracts, and engineering standards.
  • Lead and grow the team - technically lead and growth-coach a diverse crew of data engineers.
  • Demonstrated depth in building production data platforms that serve multiple consumption patterns - you've gone beyond traditional BI to support real-time product features, AI/ML workloads, or customer-facing analytics from the same data foundation.

Skills

  • Snowflake, Apache Kafka, Apache Flink, and CDC tooling (Debezium or similar).
  • Strong programming skills in Python, Java, and SQL.
  • Experience mentoring engineers and building collaborative, high-performing teams.

Compensation

  • $188,696 - $258,391 Employees may also be eligible for bonuses and other forms of compensation.
  • The above represents total expected compensation for this role.
  • Actual compensation will depend on various job-related factors, including, but not limited to, location, experience, and job qualifications.
  • Did you read the requirements as a checklist and not tick every box?
  • Don't rule yourself out!
  • If this role resonates with you, hit the 'apply' button.

Company info

  • What will set you apart:
  • About the Role We are looking for a Principal Data Engineer to join our growing Data Platform team.

Equal opportunity

  • Equal Opportunity Statement We are an
  • equal opportunity employer and value diversity at our company.

Visa & Work Authorization

  • We do not discriminate on the basis of age, ancestry, citizenship, color, ethnicity, family or medical care leave, gender identity or expression, genetic information, marital status, medical condition, national origin, p

This listing is sourced directly from Highspot's careers page and normalized into a canonical job model.