Skip to content
mimi

Principal Data Engineer - AWS

Viva Tech Solutions

Toronto · On-site Contract Lead 2d ago

About the role

Requirements

  • 10+ years of experience in data engineering or software engineering, with strong & dedicated hands‑on AWS experience of 4-5 years.
  • Proven experience designing large-scale, production‑grade data platforms
  • Expertise with core AWS data services such as:
    • Amazon S3, Glue, Redshift, EMR
    • Lambda, Step Functions
    • Kinesis / MSK
  • Strong programming skills in Python, Scala, or Java
  • Deep experience with ETL / ELT frameworks and data pipeline orchestration tools (Airflow, AWS‑native equivalents, etc.)
  • Solid knowledge of data modeling, distributed systems, and performance tuning
  • Experience working in CI/CD, Infrastructure as Code (Terraform, CDK, CloudFormation)
  • Strong communication skills with the ability to translate technical concepts for non‑technical stakeholders

Requirements

  • Proven experience designing large-scale, production-grade data platforms
  • Experience working in CI/CD, Infrastructure as Code (Terraform, CDK, CloudFormation)
  • Solid knowledge of data modeling, distributed systems, and performance tuning
  • Strong communication skills with the ability to translate technical concepts for non-technical stakeholders

Skills

AWSAWS CloudFormationAWS EMRAWS GlueAWS KinesisAWS LambdaAWS MSKAWS RedshiftAmazon S3CDICDKETLInfrastructure as CodeJavaPythonScalaTerraform

Don't send a generic resume

Paste this job description into Mimi and get a resume tailored to exactly what the hiring team is looking for.

Get started free