H

Hubble Network

BLE-enabled satellite communications via software updates

Data Platform Engineer

Data EngineeringConfirmed live in the last 24 hours
Full-timeSan Francisco, CA, USA

About the Job

Requirements

  • Seven or more years building production data systems, including at least two years at senior or staff scope owning architecture.
  • Deep SQL and dimensional modeling experience, including star schemas, slowly changing dimensions, and grain discipline.
  • Production experience with dbt or a similar tool, including model organization, macros, incremental strategies, tests as contracts, and CI that blocks bad merges.
  • Cloud data warehouse expertise, ideally Redshift or a similar platform, including distribution and sort keys, vacuum and analyze behavior, workload management, and query optimization.
  • Python or Scala experience for specialized pipelines, custom connectors against proprietary APIs, backfills, and reconciliation jobs.
  • Experience defining event-tracking plans, event taxonomies, and product analytics funnel tables.
  • Data quality engineering experience, including anomaly detection, freshness monitoring, and incident response with escalation paths.
  • Experience fixing recurring pipeline failures by addressing the underlying class of bug.
  • Fluency using AI agents and agentic coding tools in a work workflow, including understanding where they help and where they may introduce errors.
  • Experience with high-volume machine-generated data, telemetry, events, or IoT at billions of rows, using effective partitioning and incremental strategies to create cost-efficient and performant data products.
  • Experience building semantic layers and defining metrics consistently across tools.
  • Experience with streaming or near-real-time ingestion, such as Kinesis, Kafka, or Redpanda, with Apache Iceberg or Pinot, and judgment about when streaming is warranted versus scheduled batch processing.
  • Experience owning a business intelligence tool as a platform, including permissions, curated collections, and maintaining a Metabase instance.
  • Ability to assess metric requests, identify the underlying question, distinguish data quality issues from source-system issues, make decisions with incomplete information, and revise decisions as needed.
  • Ability to work across Platform, Engineering, Finance, and Product with clear ownership boundaries, understand stakeholder decisions, and communicate lineage and trade-offs to non-SQL users.
  • Pragmatic ownership of data modeling decisions, including balancing immediate decision needs with getting the data grain right.
  • All applicants must be U.S. citizens or lawful permanent residents as defined by ITAR.

Responsibilities

  • Own the transformation layer end-to-end by defining models across Staging, Warehouse, and Mart, including star-schema design, SCD2, and data contracts enforced by tests at every layer.
  • Build the data layer for internal tools by designing mart tables for operational workflows behind a generated internal metrics API, owning mart and API performance characteristics, and maintaining p95 under 5 seconds on mart queries and under 500 milliseconds on metric endpoints.
  • Stream core data and critical operational metrics in real time with Apache Iceberg and monitor for breakage before stakeholders are affected.
  • Design event collection across product surfaces and unify it into a customer 360 spanning authentication, usage, and billing, including acquisition, activation, engagement, retention, and revenue funnels.
  • Help the Mission Operations group land satellite telemetry in dashboards and monitoring systems so they can act on the data immediately.
  • Automate daily reconciliation of Stripe Platform billing against Hubble usage, flagging discrepancies before month-end and enabling drill-down to the device and packet level.
  • Define canonical metrics, owners, and visible lineage from source to dashboard for active devices, packet volume, MRR, and contract utilization.
  • Implement data classification in the pipeline according to Security-defined tiers and guardrails, including dataset sensitivity tags, retention enforcement, masking, anonymization, lineage, and auditable access logs.
  • Build self-service data capabilities, including semantic layers, curated datasets, a data catalog, and documentation that enables business users to work with customers and revenue without joining keys.
  • Evaluate buy-versus-build options for technologies such as Fivetran, dbt, Redshift, and Metabase, and defend technology choices.
  • Build Hubble's data platform from the warehouse layer up, make architecture decisions, establish schema- and data-model-management processes, and collaborate with stakeholders.
  • Work with Infrastructure to manage data pipelines, including Fivetran, Redshift, orchestration, and monitoring.
  • Own transformations, models, metric definitions, quality gates, and performance downstream of raw data.
  • Enable employees to answer their own data questions through democratized data access.
  • Use AI agents for schema exploration, model scaffolding, test generation, and documentation, critically reviewing generated output.

Desired Qualifications

  • Interest or experience in IoT, satellite systems, telemetry, or geospatial data.
  • Experience with billing, usage-based pricing, or revenue reconciliation and recognition workflows.
  • Experience with SOC 2 or similar compliance work, including classification frameworks, access reviews, and audit evidence.
  • Open-source contributions or public technical writing.

About the Company

Hubble Network

BLE-enabled satellite communications via software updates

Hubble Network enables Bluetooth Low Energy devices to connect directly to low-Earth-orbit satellites without needing new modems or chipsets. It uses digital beamforming and phased-array antennas, allowing BLE radios to send location and sensor data through a software/firmware update, supported by a growing satellite constellation and terrestrial gateways. Unlike others that sell new radios, Hubble works by updating existing BLE devices to talk to space, delivering much lower battery use and cheaper per-device connectivity. Its goals are to grow the satellite network to about 60 satellites by 2030, expand partnerships, and lower the cost of satellite IoT connectivity for many devices.

Company size
51-200
Company stage
Series C
Total funding
$294.3M
Headquarters
Seattle, WA
Founded
2021

Recently Posted Jobs

Explore more opportunities at Hubble Network

See more jobs