Cloud Software Engineer

Dawn InfoTek

Toronto

Hybrid

CAD 80,000 - 100,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

Dawn InfoTek Inc. is seeking a Cloud Software Engineer to join our team. This role involves building and managing cloud infrastructure and developing ETL pipelines.

Located in Toronto, this hybrid position requires working 2-3 days in the office. Candidates should have a strong understanding of AWS services and cloud-native application design. The contract is for 6 months with the possibility of extension.

Qualifications

  • Strong understanding of AWS cloud services and cloud-native application design principles.
  • Hands-on experience implementing Infrastructure as Code using AWS.
  • Experience designing, building, or supporting ETL workflows and data pipelines.

Responsibilities

  • Build and manage cloud infrastructure using Infrastructure as Code (IaC) practices.
  • Develop, maintain, and optimize ETL pipelines to ingest, transform, and deliver data.
  • Collaborate with architects and engineers to translate requirements into technical solutions.

Skills

AWS cloud services understanding
Infrastructure as Code implementation
ETL workflows expertise
PostgreSQL knowledge
Data modeling
Analytical skills
Problem-solving skills
Communication skills
Collaboration skills

Education

Bachelor's degree in Computer Science or related field

Tools

AWS Lambda
Amazon Athena
ECS Fargate
Apache Iceberg

Job description

Dawn InfoTek Inc. is a professional IT consulting team that partners with major financial institutions, investment firms and government sectors. We have been dedicated to delivering cutting‑edge consulting services and recruiting all levels of IT positions for our clients.

We are currently seeking competent individuals to fulfill the role of Cloud Software Engineer and join our dynamic team for a client, one of the major banks.

Contract duration: 6 months with possibility of extension. Role type: Hybrid (2‑3 days a week in office required – Downtown Toronto).

Key Responsibilities
  • Build and manage cloud infrastructure using Infrastructure as Code (IaC) practices, primarily with AWS
  • Develop, maintain, and optimize ETL pipelines to ingest, transform, and deliver data across operational and analytical syst
  • Leverage AWS services such as Lambda, ECS Fargate, Athena, and related technologies to support scalable application and data soluti
  • Design and maintain data storage and analytics platforms using PostgreSQL and modern table formats such as Apache Iceb
  • Collaborate with architects, engineers, analysts, and business stakeholders to translate requirements into effective technical soluti
  • Monitor, troubleshoot, and enhance system performance, reliability, security, and cost efficiency within AWS environme
  • Participate in code reviews, testing, documentation, and continuous improvement of engineering practices and standa
Required Qualifications
  • Strong understanding of AWS cloud services and cloud-native application design principles
  • Hands‑on experience implementing Infrastructure as Code using AWS
  • Experience designing, building, or supporting ETL workflows and data pipelines
  • Working knowledge of PostgreSQL, Amazon Athena, AWS Lambda, ECS Fargate, and Apache Iceberg
  • Understanding of distributed systems, API design, data modeling, and application integration patterns
  • Experience with source control systems, automated testing frameworks, and CI/CD pipelines
  • Strong analytical, problem‑solving, communication, and collaboration skills
Preferred Qualifications
  • Experience building event‑driven or data‑intensive applications on AWS
  • Familiarity with data lake, lakehouse, and modern analytics architectures
  • Knowledge of cloud security, observability, governance, and cost optimization best practices
  • Experience with Amazon Bedrock AgentCore
  • Familiarity with LangChain and LangGraph for AI application and agent orchestration
  • Experience working within Agile development teams and participating in technical design and architecture discussions
  • Bachelor's degree in Computer Science, Engineering, or a related discipline, or equivalent practical experience
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Cloud Engineer - AWS
Cloud Engineer - AWS

Iris Software Inc. • Toronto

On-site
CAD 90,000 - 110,000
AWS Data Engineer – ETL, Python & SQL
AWS Data Engineer – ETL, Python & SQL

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

Hybrid
CAD 110,000 - 150,000
Senior FullStack Developer
Senior FullStack Developer

Dawninfotek • Toronto

Hybrid
CAD 120,000 - 160,000
AWS Data Engineer with Strong SQL, ETL, Python
AWS Data Engineer with Strong SQL, ETL, Python

Apptoza Inc. • Toronto

Hybrid
CAD 120,000 - 150,000
Senior Cloud Engineer
Senior Cloud Engineer

The Nationwide Group • Markham

On-site
CAD 90,000 - 120,000
Azure Data Migration Engineer Contract (1775)
Azure Data Migration Engineer Contract (1775)

Direct IT Recruiting Inc. • Toronto

Hybrid
CAD 80,000 - 100,000
AWS Cloud Platform Engineer
AWS Cloud Platform Engineer

Apex Systems • Toronto

Hybrid
CAD 110,000 - 140,000
Medical insurance
Dental insurance
401K with company match
+2
Data Engineer (Python and AWS)
Data Engineer (Python and AWS)

Iris Software Inc. • Toronto

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

Aarorn Technologies Inc • Markham

On-site
AWS Cloud Developer
AWS Cloud Developer

Tata Consultancy Services • Toronto

On-site
CAD 90,000 - 120,000