Senior Python ETL Developer

Luxoft

Toronto

Hybrid

CAD 110,000 - 150,000

Full time

2 days ago
Be an early applicant

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

Luxoft in Toronto is seeking a Python Software Engineer to design, develop, and maintain scalable cloud-native applications and ETL data pipelines. You will build backend services and RESTful APIs, and deploy with Kubernetes in a cloud environment.

You’ll own features end-to-end, collaborate with stakeholders, and contribute to CI/CD, testing, and documentation to ensure production-ready solutions. Experience with AWS/Azure/GCP and GitHub Actions is valued.

Qualifications

  • Strong Python 3.x fundamentals and OO programming.
  • Experience designing scalable cloud-native applications.
  • Kubernetes hands-on experience.
  • Experience with at least one cloud provider: AWS/Azure/GCP.
  • Experience creating and maintaining ETL data pipelines.
  • API design and integration experience.
  • Proficiency with Git and CI/CD tools, preferably GitHub Actions.

Responsibilities

  • Own timelines and deliverables, proactively managing scope, dependencies, and execution risks.
  • Independently design and deliver software solutions by engaging stakeholders and challenging assumptions.
  • Build backend services and RESTful APIs aligned to designs.
  • Develop cloud-native applications (AWS preferred).
  • Implement workflow automation and data pipelines.
  • Contribute across the full software development lifecycle, including CI/CD.
  • Ensure production-ready solutions with testing, documentation, and handover.
  • Act as a reliable execution partner, escalating issues early when required.

Skills

Python
Kubernetes
Cloud platforms
ETL pipelines
REST APIs
CI/CD
GitHub Actions
Stakeholder comms

Tools

Git

Job description

Project description

We are looking for a Software Engineer specializing in Python to design, develop, and potentially maintain scalable cloud-native applications and ETL data pipelines. The role includes API integrations, Kubernetes-based deployments, and collaboration with technical and business stakeholders.This role is for subcontractors.

Responsibilities
  • Own timelines and deliverables, proactively managing scope, dependencies, and execution risks
  • Independently design and deliver software solutions by engaging stakeholders and challenging assumptions
  • Build backend services and RESTful APIs aligned to those designs
  • Develop cloud-native applications (AWS preferred)
  • Implement workflow automation and data pipelines where needed
  • Contribute across the full software development lifecycle, including CI/CD
  • Ensure solutions are production-ready, including testing, documentation, and handover
  • Act as a reliable execution partner, escalating issues early when required

SKILLS
Must have
  • Strong communication skills and the ability to work effectively with technical and business stakeholdersStrong working knowledge of Python 3.x fundamentals, including data structures, functions, modules, exception handling, and object-oriented programmingExperience designing, developing, and maintaining scalable cloud-native applicationsHands-on experience with KubernetesExperience with at least one major cloud provider: AWS, Azure, or Google Cloud PlatformExperience creating and maintaining ETL data pipelinesExperience developing and integrating APIsProficiency with Git and CI/CD tools, preferably GitHub Actions

Nice to have

Hands-on experience with AWSExperience using PydanticProficiency with AI-assisted development tools such as Claude and GitHub Copilot

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Senior Python ETL Developer
Senior Python ETL Developer

Luxoft • Canada

On-site
CAD 90,000 - 120,000
Senior Python Developer
Senior Python Developer

Pinnacle • Toronto

On-site
CAD 120,000 - 180,000
Python / SQL Developer – ETL & AWS Migration
Python / SQL Developer – ETL & AWS Migration

Apptoza Inc. • Toronto

On-site
CAD 90,000 - 130,000
Application Developer – Sr Python Engineer
Application Developer – Sr Python Engineer

BeachHead Inc. • Toronto

On-site
CAD 110,000 - 170,000
Senior data engineer
Senior data engineer

Akkodis • Montreal

On-site
CAD 90,000 - 120,000
Python/Azure Developer
Python/Azure Developer

Compunnel, Inc. • Calgary

On-site
CAD 100,000 - 120,000
Python Developer
Python Developer

Kelly • Mississauga

On-site
CAD 90,000 - 130,000
Senior AWS Data Engineer - SQL, OLAP, OLTP, ETL , PYTHON
Senior AWS Data Engineer - SQL, OLAP, OLTP, ETL , PYTHON

Apptoza Inc. • Toronto

On-site
CAD 120,000 - 160,000
Enterprise Developer
Enterprise Developer

Quantum Technology Recruiting Inc. (QTR) • Toronto

On-site
CAD 90,000 - 120,000
Senior Python Developer
Senior Python Developer

Glint Tech Solutions • Toronto

On-site
CAD 90,000 - 120,000