Senior Python ETL Developer

Luxoft

Canada

On-site

CAD 90,000 - 120,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 is seeking a Software Engineer specializing in Python to design and develop scalable cloud-native applications and ETL data pipelines. The role includes API integrations, Kubernetes deployments, and collaboration with technical and business stakeholders.

This is a subcontractor engagement. You will own backend services and RESTful APIs, contribute to the full SDLC, implement CI/CD, and ensure production-ready solutions with tests and documentation.

Qualifications

  • Strong communication with technical and business stakeholders.
  • Proficient in Python 3.x fundamentals, data structures, functions, modules, exception handling, and OOP.
  • Experience designing, developing, and maintaining scalable cloud-native applications.
  • Hands-on experience with Kubernetes.
  • Experience with at least one major cloud provider: AWS, Azure, or Google Cloud Platform.
  • Experience creating and maintaining ETL data pipelines.
  • Developing and integrating APIs; proficient with Git and CI/CD tools (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 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

Python
Kubernetes
Cloud platforms
ETL pipelines
REST APIs
GitHub Actions
Stakeholder communication

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 • Toronto

Hybrid
CAD 110,000 - 150,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 Developer
Python Developer

Kelly • Mississauga

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

Compunnel, Inc. • Calgary

On-site
CAD 100,000 - 120,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
RQ08497 - Software Developer - Senior
RQ08497 - Software Developer - Senior

Rubicon Path • Toronto

On-site
CAD 90,000 - 120,000