
Senior Data Platform Engineer
Gravity IT Resources
full-time
Posted on:
Location Type: Hybrid
Location: Calgary • 🇨🇦 Canada
Visit company websiteJob Level
Senior
Tech Stack
AirflowAWSAzureBigQueryCloudGoogle Cloud PlatformJavaKafkaPythonScalaSparkSQLTerraform
About the role
- 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
- 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
- Enable analytics and AI/ML foundations (feature stores, model tracking, ML workspaces)
- 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
Requirements
- 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
Benefits
- Health insurance
- Paid time off
- Flexible work arrangements
Applicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard skills
SQLPythonJavaScalaBigQueryDatabricksSnowflakedbtAirflowSpark
Soft skills
leadershipcommunicationproblem-solving