Senior AWS Data Engineer - SQL, OLAP, OLTP, ETL , PYTHON

Apptoza Inc.

Toronto

On-site

CAD 120,000 - 160,000

Full time

28 hours ago
Be an early applicant
Application generator

Stand out for this role — generate a tailored resume and cover letter in about a minute.

Get past ATS filters

Job summary

Apptoza Inc. seeks a Senior AWS Data Engineer with 10+ years of hands-on experience designing, developing, and supporting enterprise-scale data platforms on AWS. This individual contributor role focuses on ETL, real-time data streaming, and scalable cloud data solutions in a fast-paced banking environment.

You will build pipelines with Glue, Lambda, Redshift, S3, Kinesis, and Kafka, implement IaC, write complex SQL, and collaborate across teams in a banking context.

Qualifications

  • 12+ years of experience in Data Engineering.
  • Strong hands-on experience with AWS Glue (PySpark/Python).
  • Experience with Amazon S3, AWS Lambda, Redshift, DynamoDB, Kinesis and/or Kafka.
  • Proficient in SQL and Python for data processing.
  • Deep ETL/ELT development expertise.
  • Experience with OLTP and OLAP databases.
  • Infrastructure as Code using CDK or Terraform.
  • Experience building and supporting production-grade AWS data platforms.
  • Strong analytical, troubleshooting and problem-solving skills.
  • Excellent communication and collaboration abilities.

Responsibilities

  • Design, develop, and maintain scalable data pipelines using AWS services.
  • Build and optimize ETL/ELT workflows with AWS Glue (PySpark/Python).
  • Develop serverless data processing solutions using AWS Lambda.
  • Design and manage data lakes with Amazon S3.
  • Develop and optimize data warehouse solutions with Amazon Redshift.
  • Work with DynamoDB and other AWS data services for high-performance apps.
  • Build and support real-time data streaming with Kinesis and/or Kafka.
  • Develop, schedule, and monitor workflows using Apache Airflow.
  • Write complex SQL queries and optimize DB performance across OLTP/OLAP.
  • Implement IaC using AWS CDK or Terraform.
  • Monitor, troubleshoot, and support production data pipelines.
  • Collaborate with cross-functional teams to deliver reliable data solutions.

Skills

Data Engineering
AWS Glue
Amazon S3
AWS Lambda
Amazon Redshift
DynamoDB
Kinesis / Kafka
SQL
Python
ETL/ELT
OLTP/OLAP
IaC (CDK/ Terraform)
Production-grade data platforms
Analytical skills
Communication

Tools

None

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 10+ 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

AWS Data Architect
AWS Data Architect

Cognizant • Canada

On-site
CAD 100,000 - 130,000
AWS Data Platform Engineering Lead – AWS Data Services
AWS Data Platform Engineering Lead – AWS Data Services

Astra-North Infoteck Inc. ~ Conquering today’s challenges, achieving tomorrow’s vision! • Toronto

Hybrid
CAD 140,000 - 180,000
AWS Databricks Data Engineer – AWS / Python / ETL
AWS Databricks Data Engineer – AWS / Python / ETL

Astra-North Infoteck Inc. ~ Conquering today’s challenges, achieving tomorrow’s vision! • Toronto

On-site
CAD 130,000 - 170,000
Senior Data Engineer – AWS & Cloud Migration
Senior Data Engineer – AWS & Cloud Migration

Astra-North Infoteck Inc. ~ Conquering today’s challenges, achieving tomorrow’s vision! • Toronto

On-site
CAD 80,000 - 100,000
RQ08497 - Software Developer - Senior
RQ08497 - Software Developer - Senior

Rubicon Path • Toronto

On-site
CAD 90,000 - 120,000
Sr AWS Data Architect (AWS Data Platform)
Sr AWS Data Architect (AWS Data Platform)

Ccube • Mississauga

On-site
CAD 140,000 - 180,000
AWS Data Engineer
AWS Data Engineer

Pacer Group • Toronto

On-site
CAD 110,000 - 140,000
Senior Data Engineer
Senior Data Engineer

Compunnel, Inc. • Mississauga

Hybrid
CAD 120,000 - 160,000
Cloud Software Engineer
Cloud Software Engineer

Dawn InfoTek • Toronto

Hybrid
CAD 80,000 - 100,000
Data Engineer
Data Engineer

MPA Recruitment • Toronto

On-site
CAD 120,000 - 160,000