Назад
3 дня назад

Senior Software Engineer (Python/AWS)

90 489 - 132 711CAD
Формат работы
hybrid
Тип работы
fulltime
Грейд
senior
Английский
b2
Страна
Canada
Вакансия из списка Hirify.GlobalВакансия из Hirify Global, списка международных tech-компаний

Мэтч & Сопровод

Покажет вашу совместимость и напишет письмо

Описание вакансии

Текст:
/
TL;DR
Senior Software Engineer (Python/AWS): Building scalable data pipelines and file-based delivery systems for a next-generation data feed platform with an accent on AWS cloud architecture, multi-format data delivery, and enterprise-grade reliability. Focus on designing S3, SFTP, and cloud marketplace integrations, validating data quality, and migrating legacy feed products to cloud-native systems.

Location: Toronto, Ontario, Canada; hybrid with four days in the office each week in most locations

Salary: CAD 90,489–132,711 per year; 12.5% annual incentive target

Company

Morningstar develops data and technology solutions, including a next-generation data feed platform for enterprise clients.

What you will do

  • Build and maintain Python-based data pipelines on AWS using S3, Lambda, Step Functions, Glue, and ECS.
  • Design reliable delivery systems for CSV, Parquet, and JSON files using S3, SFTP, and cloud data marketplaces.
  • Implement partitioning, compression, encryption, data validation, monitoring, and alerting.
  • Migrate legacy feed products to cloud-native AWS architecture and contribute to CI/CD and infrastructure-as-code practices.
  • Help build web interfaces for feed monitoring and configuration.
  • Participate in code reviews, technical documentation, and production support.

Requirements

  • Bachelor’s degree in computer science or a related field and 5+ years of software or data engineering experience.
  • Professional experience with Python for data pipelines, ETL processes, and backend services.
  • Hands-on experience with AWS, Google Cloud Platform, or Azure, including compute, storage, and serverless services.
  • Experience with CSV, Parquet, and JSON data formats and reliable data delivery solutions.
  • Familiarity with SQL, Git, CI/CD, and automated testing.
  • Ability to work in the Toronto hybrid environment, with regular in-office collaboration.

Nice to have

  • Experience with Vue.js, React, or other modern JavaScript frameworks.
  • Knowledge of data governance, metadata management, and data lineage.
  • Experience in financial services or other regulated industries with strict data quality and SLA requirements.

Culture & Benefits

  • Hybrid work designed around regular in-person collaboration.
  • Tools and resources for engaging with global colleagues.
  • Benefits and flexibility options that can adapt as needs change.
  • Annual incentive target of 12.5%.

Будьте осторожны: если работодатель просит войти в их систему, используя iCloud/Google, прислать код/пароль, запустить код/ПО, не делайте этого - это мошенники. Обязательно жмите "Пожаловаться" или пишите в поддержку. Подробнее в гайде →