Gravity logo

Senior Data Platform Engineer

Gravity
Full-time
On-site
Toronto, Canada
Senior Jobs

About the Role

We are seeking a Senior Data Platform Engineer to design, build, and scale secure, resilient data platforms that power mission-critical government technology solutions. This role blends hands-on engineering with architectural leadership across cloud data platforms, enabling analytics, AI/ML, and product insights that improve public-sector outcomes.

You will partner with engineering, product, security, and analytics stakeholders to deliver a modern, compliant, and highly reliable data platform.

What You’ll Do  

Design & Architecture

  • Lead platform and architecture decisions across cloud data technologies (e.g., BigQuery, Databricks, lakehouse/warehouse patterns)
  • Define ingestion strategies (batch, streaming, CDC) and layered data modeling approaches
  • Design secure, compliant architectures addressing PII, HIPAA, SOC 2, and government standards
  • Produce high-level technical designs, platform recommendations, and cost estimates

Platform Foundation & Enablement

  • Build and deploy core data platform infrastructure using Infrastructure as Code (Terraform)
  • Establish Dev/Test/Prod environments, CI/CD pipelines, and operational guardrails
  • Implement networking, IAM, secrets management, and identity integrations
  • Configure governance, cataloging, lineage, observability, and data quality tooling
  • Enable analytics and AI/ML foundations (feature stores, model tracking, ML workspaces)

Data Onboarding & Activation

  • Implement scalable ingestion pipelines for application databases, SaaS systems, product events, and operational data
  • Build curated data models (raw/bronze → silver → gold) and semantic layers for BI and analytics
  • Support product analytics, reporting, and ML use cases through reliable data contracts
  • Partner with stakeholders to deliver dashboards, metrics, and operational insights

What You’ll Bring

  • 6+ years of experience in data engineering or data platform roles
  • Strong experience with cloud platforms (AWS, Azure, or GCP)
  • Proficiency in SQL and at least one programming language (Python, Java, or Scala)
  • Hands-on experience with modern data stacks (BigQuery, Snowflake, Databricks, dbt, Airflow, Spark, Kafka)
  • Experience with data governance, security, and compliance in regulated environments
  • Ability to lead architecture discussions and deliver pragmatic, scalable solutions

About You

  • You are a senior-level data platform engineer who enjoys owning problems from architecture through production
  • You think in platforms and systems, not just individual pipelines or tools
  • You are comfortable working in regulated, mission-driven environments and understand security and compliance constraints
  • You balance technical rigor with pragmatism and know how to make sound trade-offs
  • You can move easily between high-level design discussions and hands-on implementation
  • You communicate clearly with engineers, product partners, and non-technical stakeholders
  • You value clean architecture, documentation, and long-term maintainability
Apply now
Share this job