VT
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