Lead AWS Cloud Engineer || Toronto, ON || Contract
Compensation estimateAI
See base, equity, bonus, and total comp estimates for this role — free, no credit card.
Sign up to see compensation estimateJob Title: AWS Tech Lead with Python
Location: Toronto, ON (Hybrid)
Job Type: 6-12 Months Contract [Possible Extension]
Job Overview:
We are seeking an experienced
AWS Tech Lead with strong Python expertise
to lead the design, development, and deployment of scalable cloud-native applications on AWS. The ideal candidate will provide technical leadership, guide development teams, and ensure best practices in cloud architecture, application development, and DevOps.
Key Responsibilities
- Lead the design and development of
cloud-native solutions on AWS
using Python.
- Provide
technical leadership and mentorship
to development teams.
- Architect and implement
scalable, highly available, and secure AWS-based solutions
.
- Develop backend services, APIs, and automation using
Python frameworks (Flask, FastAPI, Django)
.
- Work with AWS services such as
EC2, Lambda, S3, API Gateway, DynamoDB, RDS, and Step Functions
.
- Implement
microservices architecture and serverless solutions
where applicable.
- Collaborate with DevOps teams to build
CI/CD pipelines and infrastructure automation
.
- Ensure
code quality, security best practices, and performance optimization
.
- Work closely with stakeholders to translate business requirements into technical solutions.
Required Skills & Qualifications
- 8–12+ years of software development experience
with strong backend expertise.
- 5+ years of hands-on experience with AWS cloud services
.
- Strong proficiency in
Python programming and backend frameworks
.
- Experience designing
RESTful APIs and microservices architecture
.
- Hands-on experience with
AWS Lambda, API Gateway, S3, EC2, DynamoDB, RDS
.
- Experience with
Docker, Kubernetes, and containerized deployments
.
- Knowledge of
CI/CD pipelines and DevOps practices
(Jenkins, GitHub Actions, or AWS CodePipeline).
- Strong understanding of
cloud security, monitoring, and logging tools
.
Preferred Qualifications
- AWS Certified Solutions Architect / Developer certification
.
- Experience with
Infrastructure as Code (Terraform or CloudFormation)
.
- Experience working in
Agile/Scrum environments
.
- Prior experience leading
distributed or cross-functional engineering teams
.