Job Description

  • Contractor
  • Anywhere

About the job
AWS Developer

Location: Toronto, ON (Hybrid – 2 days per week in office)

Contract: July 13, 2026 – January 15, 2027

Rate: $90–95/hour

Hours: 7.5 hours per day

Furlough: 20–25 days annually

About the Opportunity

We are seeking an experienced AWS Developer to join a high-performing technology team delivering enterprise-scale cloud and data engineering solutions. The successful candidate will play a key role in designing, developing, and deploying scalable, secure, and automated applications using modern AWS technologies.

This position is ideal for someone with strong experience in AWS development, DevOps, serverless architecture, and cloud-based data engineering.

Key Responsibilities

Design, develop, and maintain cloud-native applications using AWS services.
Build and support ETL pipelines using AWS Glue and Python.
Develop serverless applications using AWS Lambda.
Implement Infrastructure as Code (IaC) using AWS Cloud Development Kit (CDK).
Develop and optimize SQL stored procedures.
Create and maintain data workflows using Apache Airflow.
Work with AWS services including Redshift, S3, Athena, DynamoDB, and RDS.
Collaborate with development and DevOps teams to implement CI/CD pipelines.
Ensure cloud environments adhere to AWS security, IAM, and networking best practices.
Participate in Agile ceremonies and contribute throughout the software development lifecycle.
Required Qualifications

Bachelor’s degree in Computer Science, Software Engineering, Information Technology, or equivalent experience.
3–5 years of hands-on development experience in AWS environments.
Strong experience with:
AWS Glue
AWS Lambda
AWS Cloud Development Kit (CDK)
DevOps practices
Strong Python programming skills, including experience with boto3, PySpark, or Pandas.
Experience developing Infrastructure as Code (IaC).
Experience building serverless applications and data engineering solutions.
Hands-on experience with AWS services including:
Amazon S3
Amazon Redshift
Amazon Athena
DynamoDB
Amazon RDS
Experience developing SQL stored procedures.
Experience with Apache Airflow.
Experience using Git and CI/CD pipelines.
Solid understanding of AWS IAM, networking fundamentals, and cloud security best practices.
Experience working within Agile development environments.
Preferred Qualifications

Experience building enterprise-scale cloud and data platforms.
Experience implementing automated deployment and monitoring solutions.
Financial services experience is considered an asset.
If you are an experienced AWS Developer looking to contribute to enterprise cloud initiatives using modern AWS technologies, we encourage you to apply.

Requirements added by the job poster

• 5+ years of work experience with AWS Lambda

• 5+ years of work experience with AWS Glue

• 3+ years of work experience with Python (Programming Language)