CareerPlan

Principal Data Engineer

Remote · United StatesRemoteFull-time$165k–$210k2026-10-20 → 2026-11-10
Remote · from United StatesVisa sponsorship offered

Core

Design and own organizational-wide data architecture, standards, and patterns for an IoT device ingestion platform and data infrastructure.

Role type

Principal Data Engineer (Architect)

Builds

Data ingestion pipelines, storage infrastructure, data models, APIs, and AI/ML support systems for a construction equipment fleet platform.

Domain

IoT / Construction Technology / Distributed Systems

Deliverable

production ML models

Required skills

Data architecture design, distributed systems, SQL, Python, data orchestration, containerization, AWS, IoT telemetry design

Preferred skills

NoSQL, Apache Spark/Flink, Apache Airflow, Docker, data warehousing, RabbitMQ, AI/ML infrastructure

Technologies

Apache Spark, Apache Flink, Apache Airflow, Docker, RabbitMQ, AWS (S3, RDS, DMS, VPC, Redshift, EMR)

Responsibilities

Define organizational data architecture standards and patterns; review team designs for consistency and scalability; produce reference implementations and PoCs; design high-volume data pipelines and APIs; support AI/ML initiatives with data infrastructure; design IoT data ingestion and distribution architecture; evaluate and recommend new technologies.

Seniority

Principal, strategic architectural leadership with hands-on implementation