CAN_Technical Lead

Varite View all jobs

  • Toronto, ON
  • Permanent
  • Full-time
  • 1 month ago
Pay Rate Range: $ 50.00- 51.47/hr.Job Description
We are seeking a highly experienced Senior Software Engineer with deep hands-on expertise in Python and AWS cloud services.
This role involves developing scalable microservices, designing cloud-native architectures, optimizing performance, and leading engineering best practices.
The ideal candidate brings strong technical depth, experience with modern DevOps tooling, and leadership capabilities to mentor teams and drive Agile delivery.Role Responsibilities
Python & Microservices Development
Build and enhance microservices using Python with frameworks such as FastAPI or Flask.
Develop robust, secure, and scalable RESTful APIs and backend services.
Apply best practices in code structure, modularity, and performance tuning.AWS Cloud Engineering
Work with a wide range of AWS services including:
AWS Lambda
API Gateway
EC2
S3
DynamoDB
CloudWatch
IAM
ECS/EKS
Design and implement cloud-native, event-driven, and serverless architectures.DevOps, CI/CD & Containerization
Develop and maintain CI/CD pipelines using GitHub Actions or Jenkins.
Build, package, and deploy applications using Docker and Kubernetes.
Implement automated testing, quality controls, and reliable deployment strategies.Architecture & Engineering Excellence
Apply architecture and design patterns to deliver scalable and secure software.
Conduct code reviews, enforce coding standards, and ensure high-quality engineering outputs.
Optimize system performance and reliability across services.Leadership & Agile Delivery
Provide technical leadership, mentoring, and guidance to junior developers.
Collaborate effectively in Agile teams, contributing to planning, estimation, and iterative delivery.
Promote best practices in engineering, DevOps, and cloud adoption.Essential Skills
10 years of software engineering experience with strong Python expertise (FastAPI/Flask, microservices, API development).
Deep hands-on expertise with AWS services including Lambda, API Gateway, EC2, S3, DynamoDB, CloudWatch, IAM, ECS/EKS.
Strong CI/CD experience with GitHub Actions or Jenkins.
Containerization and orchestration using Docker and Kubernetes.
Experience with architecture patterns, performance tuning, and code reviews.
Team leadership, mentoring, and Agile delivery experience.Desirable Skills
Experience with Data Architecture and Modeling.
Strong familiarity with Agile frameworks and cloud-native best practices.Skills: Agile Way of Working, AWS Cloud Computing, Data Architecture & ModelingExperience Required: 6–8 years
Skills: Category Name Required Importance Experience
SkillCategoryTest1_MN Agile Way of Working Yes 1

Varite

Similar Jobs

  • Lead Machine Learning Engineer (AI Innovation Team)

    Services de Gestion Quantum Ltée

    • Toronto, ON
    Lead Machine Learning Engineer – AI Innovation Team Location: Toronto, ON (Hybrid – 2 days onsite) Type: Full-time, Permanent Our client is building out a new AI Innovation team…
    • 1 month ago
  • Lead Machine Learning Engineer (AI Innovation Team)

    Services de Gestion Quantum Ltée

    • Toronto, ON
    Lead Machine Learning Engineer – AI Innovation Team Location: Toronto, ON (Hybrid – 2 days onsite) Type: Full-time, Permanent Our client is building out a new AI Innovation team…
    • 1 month ago
  • Lead Database Developer, GFT

    Royal Bank of Canada

    • Toronto, ON
    Job Description What is the opportunity? Are you a hands-on database developer who loves designing scalable data systems, optimizing complex queries, and building robust data s…
    • 16 hours ago