Senior AWS Data Engineer

Apptoza Inc.

Toronto

On-site

CAD 120,000 - 170,000

Full time

3 hours ago
Be an early applicant

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Job summary

Apptoza Inc. seeks a Senior AWS Data Engineer with 12+ years of hands-on experience designing, developing, and supporting enterprise-scale data platforms on AWS.

The ideal candidate is a strong individual contributor with deep expertise in data engineering, ETL development, and real-time data streaming. This contract role requires the ability to translate business requirements into scalable pipelines, optimize data processing, and support production-grade cloud solutions in a fast-paced banking

Qualifications

  • 12+ years of experience in Data Engineering.
  • Strong hands-on experience with AWS data engineering, ETL development, and real-time data streaming.
  • Experience designing, developing and supporting enterprise-scale data platforms on AWS.
  • Ability to translate business requirements into scalable data pipelines.
  • Good analytical, troubleshooting, and problem-solving skills.
  • Excellent communication and collaboration skills.

Responsibilities

  • Design, develop, and maintain scalable data pipelines using AWS services.
  • Build and optimize ETL/ELT workflows using AWS Glue (PySpark/Python).
  • Develop serverless data processing solutions using AWS Lambda.
  • Design and manage data lakes using Amazon S3.
  • Develop and optimize data warehouse solutions using Amazon Redshift.
  • Work with DynamoDB and other AWS data services for high-performance applications.
  • Build and support real-time data streaming solutions using Kinesis and/or Kafka.
  • Develop, schedule, and monitor workflows using Apache Airflow.
  • Write complex SQL queries and optimize database performance across OLTP and OLAP systems.
  • Implement Infrastructure as Code (IaC) using AWS CDK or Terraform.
  • Monitor, troubleshoot, and support production data pipelines.
  • Collaborate with cross-functional teams to deliver reliable and scalable data solutions.
  • Follow Agile development practices and participate in sprint planning, code reviews, and technical discussions.

Skills

AWS Data Eng
ETL/ELT development
SQL
Python
OLTP/OLAP
Real-time streaming
Airflow
IaC (CDK/Terraform)
Kinesis/Kafka
DynamoDB
S3
Redshift

Tools

AWS Glue
Amazon S3
AWS Lambda
Amazon Redshift
Amazon DynamoDB
Amazon Kinesis
Apache Kafka
Apache Airflow
AWS CDK
Terraform

Job description

Duration: 12-Month Contract (Extension Possible)

Job Summary

AWS, SQL, OLAP, OLTP, ETL , PYTHON

We are seeking a Senior AWS Data Engineer with 12+ years of hands-on experience designing, developing, and supporting enterprise-scale data platforms on AWS. The ideal candidate will be a strong individual contributor with deep expertise in AWS data engineering, ETL development, and real-time data streaming technologies.

This role requires someone who can quickly understand business requirements, build scalable data pipelines, optimize data processing, and support production-grade cloud data solutions in a fast-paced banking environment.

Key Responsibilities
  • Design, develop, and maintain scalable data pipelines using AWS services.
  • Build and optimize ETL/ELT workflows using AWS Glue (PySpark/Python).
  • Develop serverless data processing solutions using AWS Lambda.
  • Design and manage data lakes using Amazon S3.
  • Develop and optimize data warehouse solutions using Amazon Redshift.
  • Work with Amazon DynamoDB and other AWS data services for high-performance applications.
  • Build and support real-time data streaming solutions using Amazon Kinesis and/or Apache Kafka.
  • Develop, schedule, and monitor workflows using Apache Airflow.
  • Write complex SQL queries and optimize database performance across OLTP and OLAP systems.
  • Implement Infrastructure as Code (IaC) using AWS CDK or Terraform.
  • Monitor, troubleshoot, and support production data pipelines.
  • Collaborate with cross-functional teams to deliver reliable and scalable data solutions.
  • Follow Agile development practices and participate in sprint planning, code reviews, and technical discussions.
Required Skills

12+ years of experience in Data Engineering.

Strong hands-on experience with:

  • AWS Glue (PySpark/Python)
  • Amazon S3
  • AWS Lambda
  • Amazon Redshift
  • Amazon DynamoDB
  • Amazon Kinesis and/or Apache Kafka
  • SQL
  • Python
  • Strong understanding of ETL/ELT development.
  • Experience working with OLTP and OLAP databases.
  • Hands-on experience with Infrastructure as Code (AWS CDK or Terraform).
  • Experience building and supporting production-grade AWS data platforms.
  • Strong analytical, troubleshooting, and problem-solving skills.
  • Excellent communication and collaboration skills.
Preferred Qualifications
  • Experience in the Banking or Financial Services domain.
  • Experience with real-time event-driven data architectures.
  • Familiarity with CI/CD pipelines and DevOps practices.
  • Knowledge of data governance, security, and AWS best practices.
  • AWS Certifications are an asset.
Ideal Candidate
  • Strong hands-on AWS Data Engineer with proven technical expertise.
  • Individual contributor capable of designing and developing scalable cloud data solutions.
  • Experience delivering enterprise-grade AWS data platforms in production environments.
  • Able to work independently while collaborating effectively with cross-functional teams.
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Data Engineer
Senior Data Engineer

Luxoft • Toronto

On-site
CAD 90,000 - 130,000
Data Engineer
Data Engineer

Insight Global (United States) • Toronto

On-site
CAD 117,000 - 123,000
Senior Data Engineer – AWS & Cloud Migration
Senior Data Engineer – AWS & Cloud Migration

Astra-North Infoteck Inc. • Toronto

On-site
CAD 80,000 - 100,000
AWS Data Tech Lead/Architect
AWS Data Tech Lead/Architect

Dedicatted • Quebec

On-site
CAD 110,000 - 170,000
Paid time off
Health insurance
Career growth opportunities
+4
RQ08497 - Software Developer - Senior
RQ08497 - Software Developer - Senior

Rubicon Path • Toronto

Hybrid
CAD 90,000 - 120,000
Data Tech Lead/Architect (AWS)
Data Tech Lead/Architect (AWS)

DEDICATTED • Montreal

On-site
CAD 120,000 - 180,000
Senior AWS Data Engineer (Strong Databricks)
Senior AWS Data Engineer (Strong Databricks)

Ccube • Mississauga

Hybrid
CAD 120,000 - 170,000
Senior Data Engineer - Python & AWS (Hybrid)
Senior Data Engineer - Python & AWS (Hybrid)

Rubicon Path • Toronto

Hybrid
CAD 90,000 - 120,000
Senior Data Engineer — AWS Data Platform & Pipelines
Senior Data Engineer — AWS Data Platform & Pipelines

Luxoft • Toronto

On-site
CAD 90,000 - 130,000
Senior Data Engineer
Senior Data Engineer

Aarorn Technologies Inc • Markham

On-site
CAD 68,880 - 89,544