J

JobGet

Fast mobile job matching platform

Principal Data Engineer

Data EngineeringConfirmed live in the last 24 hours
Full-timeRemote in CanadaRemote

About the Job

Requirements

  • At least 10 years of data engineering experience, including 3–5 years operating at a principal or staff individual-contributor level in a start-up environment.
  • Production-grade experience with Snowflake and dbt, including designing, owning, and scaling them in a real product environment.
  • Hands-on AWS experience at scale, including cloud data architecture, cost governance, and infrastructure-as-code.
  • Experience with data operations, including continuous integration and continuous delivery for data pipelines, automated testing frameworks, and production-software deployment practices.
  • Significant demonstrated use of artificial intelligence tools in day-to-day engineering work to reason through architecture, generate and review code, and solve novel problems.
  • Expert-level proficiency in Python and SQL, with strong command of distributed systems, data pipeline design, and performance optimization.
  • A strong data modeling background, including dimensional modeling, schema design, and data contracts.
  • Experience building data infrastructure that supports machine learning and artificial intelligence systems, including feature pipelines, training data management, and inference-layer data serving.
  • A demonstrated track record of setting technical standards across teams through requests for comments, architecture reviews, or platform migrations.
  • A strong grasp of data governance fundamentals, including data lineage, cataloging, access control, and quality monitoring, with practical production implementation experience.
  • Familiarity with real-time and near-real-time data architectures, including streaming, event-driven design, and change data capture, especially in marketplace or two-sided platform contexts.
  • The ability to communicate complex data infrastructure trade-offs clearly to product and business audiences.

Responsibilities

  • Drive architectural decisions by leading design reviews for critical platform components and evaluating trade-offs across scalability, cost, reliability, and time-to-insight.
  • Evaluate and introduce modern data-stack tools, including Databricks, Snowflake, dbt, and Kafka, in alignment with engineering principles and business needs.
  • Own observability, alerting, and operational-readiness standards for tier-one pipelines, including runbooks, failover strategies, and reprocessing protocols.
  • Make significant technical decisions and drive projects end-to-end with limited oversight.
  • Design and implement robust batch data pipelines using Snowflake and dbt to ingest and serve product telemetry, marketplace signals, employer activity, and candidate behavior.
  • Establish data-modeling standards, including schema design, dimensional modeling, and data contracts, for analytics, machine-learning feature engineering, and product instrumentation.
  • Personally address complex data integration, performance, and reliability challenges through hands-on implementation.
  • Architect and evolve streaming data infrastructure using technologies such as KSQL and Apache Flink for real-time matching, recommendations, and product decision-making systems.
  • Partner with platform engineers and data analysts to design feature stores, training-data pipelines, and inference-ready datasets for the artificial-intelligence matching engine.
  • Work with data analytics stakeholders to make data products well-modeled, documented, and performant for self-service consumption; evaluate and integrate artificial-intelligence-powered tools to improve operational efficiency and developer productivity.
  • Define and enforce data-quality, lineage, access-control, and cataloging policies across a growing multi-product organization.
  • Implement data-validation frameworks, service-level-agreement monitoring, and anomaly detection to maintain data integrity.
  • Design data systems with privacy-by-default principles and align them with applicable regulations, including CCPA and GDPR.
  • Mentor and develop engineers across the data team through code reviews and design guidance.
  • Collaborate with software engineering, product, and analytics teams to understand data requirements at inception.
  • Drive adoption of data-platform standards and architectural patterns across teams through communication, documentation, and trust-building.
  • Identify and implement fixes for persistent bottlenecks, architectural bugs, and performance issues that affect system stability.

Desired Qualifications

  • Experience with real-time streaming technologies such as KSQL or Apache Flink, including building or operating production streaming pipelines.
  • Terraform experience.

About the Company

JobGet

Fast mobile job matching platform

JobGet is a mobile platform that connects job seekers with employers quickly, focusing on local markets. It enables users to create a profile in under a minute, apply for jobs with a single click, and chat or video call with employers directly in the app. Employers can post jobs and access premium features for higher visibility and better candidate matching, while job seekers can use the basic features for free. The service differentiates itself through its speed and user-friendly interface, offering near-instantaneous connections that can result in faster hiring compared to traditional job boards. The goal is to make the job search and hiring process faster and more efficient for both sides, helping people find local opportunities and employers fill roles quickly.

Company size
51-200
Company stage
Series B
Total funding
$54.4M
Headquarters
Boston, MA
Founded
2019

Recently Posted Jobs

Explore more opportunities at JobGet

See more jobs