Apply now

Posted 3 days ago

RQ00241 - Software Developer - ETL - Senior

@ Flexstaf IT

Toronto, Ontario

Apply now
SIGNALS

Overview

Flexstaf IT is hiring a Senior Software Developer - ETL to design, build and maintain scalable data pipelines and integrations for enterprise AI, analytics and data initiatives. The role is hybrid, with 3 days a week onsite. The posting asks for advanced Python, SQL, ETL/ELT and Azure AI experience.

Responsibilities:

  • Design and maintain ETL/ELT pipelines across enterprise sources
  • Build reusable data services for AI and analytics use cases
  • Prepare structured and unstructured data for AI and ML workloads
  • Implement data quality and validation controls

Requirements summary:

  • Significant experience in data engineering or ETL/ELT development
  • Advanced Python and SQL skills
  • Strong Azure data and AI ecosystem knowledge
  • Experience with APIs and enterprise data integration

Tools & skills

Source and dates

Source type not verified · manatal

Employer posting date
2026-11-04
First seen by our source
2026-11-04
Source record updated
2026-11-04

These dates describe the source record, not a live verification that the employer is still hiring. Check the original posting.

Job details

SenioritySenior
DepartmentSoftware development
Work settingOffice
PositionMostly sitting
Physical demandsphysical low · computer high
LanguagesEnglish
EducationBachelor’s degree (preferred)
Fields of studyComputer Science, Information Systems, Engineering, Data/Analytics

Summary and details written by AI from the posting; the employer’s posting is the authority.

Flexstaf IT

FieldValue
Open jobs on Jobsy85
Job description

Must Haves:

  • Significant hands-on experience designing and developing scalable, production-grade data pipelines for AI/ML and Generative AI workloads, including data ingestion, transformation, feature engineering, training and inference datasets, RAG/grounding data, and AI/ML pipeline integration.
  • Advanced hands-on expertise in Python, SQL, ETL/ELT, APIs, data integration and transformation, and cloud-based data platforms, applying strong software engineering practices to build reliable, scalable, maintainable, and production-ready data solutions.
  • Strong working knowledge of the Azure data and AI ecosystem, Azure Machine Learning, and Microsoft Foundry/Azure AI Foundry, with an understanding of ML pipelines, feature engineering, model training/testing, inference, monitoring, and the data requirements needed to support reliable enterprise AI/ML solutions.

Location: Hybrid – 3 days a week onsite

Public Sector Experience: preferred but not required

# of submissions/supplier: 1

Description

The Senior Software Developer - ETL will design, build, and maintain scalable data pipelines, integrations, and reusable data services that enable enterprise AI, analytics, and data initiatives.

The role will help improve access to trusted data across enterprise systems, operationalize data architecture and integration patterns, and reduce the time and effort required to onboard data for new AI and analytics use cases.

Key Responsibilities

  • Design, develop, test, and maintain ETL/ELT pipelines and data integration solutions across enterprise data sources.
  • Build reusable data pipelines, services, and integration components that can support multiple AI and analytics use cases.
  • Ingest, transform, and prepare structured and unstructured data for analytics, AI, and machine learning workloads.
  • Implement data architecture, modelling, and integration patterns established by enterprise architecture.
  • Integrate data across cloud platforms, databases, applications, APIs, and enterprise systems.
  • Design solutions that support scalability, reliability, performance, monitoring, and maintainability.
  • Implement data quality and validation controls to improve the reliability of data provided to downstream consumers.
  • Work with Data Architects, AI/ML Engineers, Data Scientists, product teams, and business stakeholders to translate data requirements into production-ready solutions.
  • Optimize existing pipelines and integration processes to reduce duplication and accelerate onboarding of new data sources.
  • Support deployment, troubleshooting, documentation, and ongoing improvement of enterprise data solutions.

Qualifications & Experience

  • Degree in Computer Science, Information Systems, Engineering, Data/Analytics, or a related discipline, or equivalent experience.
  • Significant experience in data engineering, ETL/ELT development, software development, or enterprise data integration.
  • Demonstrated experience designing and developing scalable data pipelines and integration solutions.
  • Strong programming and SQL skills, with experience working with modern data engineering frameworks and cloud-based data platforms.
  • Experience integrating data through databases, APIs, file-based sources, and enterprise applications.
  • Knowledge of data modelling, data quality, metadata, lineage, security, and data governance concepts.
  • Experience supporting data platforms used for AI, machine learning, advanced analytics, and business intelligence.
  • Strong analytical, troubleshooting, communication, and collaboration skills.

Similar jobs

  • Sr. Analyst, Consumer Insights, Tim Hortons

    Toronto, ON
    Full Time

    Restaurant Brands International

    2+ YOECandidates need 2+ years of consumer insights experience, strong data analysis, advanced PowerPoint and Excel skills, and clear written and verbal communication. Quick-service restaurant experience is an asset.

    Excel, PowerPoint

  • Sales Development Representative

    Toronto, ON

    Postmedia Network Inc: (TSX:PNC.A, PNC.B), is a Canadian news media company representing more than 120 brands across multiple print, online, and mobile platforms.

    1+ YOEPostmedia Network Inc needs candidates with at least one year of professional experience, a record of meeting sales goals, and strong phone, writing and listening skills. Experience with CRM software and cold calling is required, and candidates must be legally eligible to work in Canada.

    HubSpot, CRM

  • Personal Banking Associate

    Toronto, ON

    Bank of Montreal

    1+ YOECandidates need one to two years of relevant experience or certification, plus some consultative sales or customer service background. Bank of Montreal also requires investment sales registration completed or in progress within 12 months, and strong communication, teamwork and problem-solving skills.

    Tablets, Online banking tools

    Senior Analyst

    Toronto, ON

    Bank of Montreal

    4+ YOECandidates need about 4 to 6 years of relevant experience and a post-secondary degree in a related field, with an accounting designation completed or nearly completed. Strong communication, analytical, influence and data-driven decision-making skills are required.

  • Senior Director, Content

    Toronto, ON
    $120k–$170k/yrRemoteFull Time

    Cossette

    10+ YOECossette needs a candidate with 10+ years of social content production and leadership, including Director-level experience in an agency or studio. Candidates need hands-on skills in directing, shooting and editing short-form video, deep knowledge of social platforms, and strong mentoring, workflow and client communication abilities.

    Professional editing suites, AI-assisted production tools

  • Coordinator, Search

    Toronto, ON
    $40k–$45k/yrRemoteFull Time

    Cossette Media

    Candidates need under one year of paid search experience, intermediate to advanced skills in Microsoft Office and Google Suite, and strong analytical, math and writing abilities. A basic understanding of digital advertising and general knowledge of Google Ads and Microsoft Ads are expected.

    Google Ads, Microsoft Ads, Excel, PowerPoint, Word, Google Sheets

  • Legal Entity Controller Analyst

    Toronto, ON
    Full Time

    BC Canada INC

    Candidates need a CPA or equivalent and a bachelor's degree in accounting, finance or a related field. Experience in financial control, regulatory reporting or auditing in banking or financial services is needed, along with strong Microsoft Office skills.

    Microsoft Excel, Microsoft Word, Microsoft PowerPoint

  • Asset Servicing Americas, Risk and Control Execution Lead

    Toronto, ON
    Full Time

    The Northern Trust Company

    Northern Trust needs candidates with strong analytical, problem-solving and project management skills, a good understanding of controls, and the ability to negotiate with senior leaders. Strong decision-making, organization and oral and written communication are also required.

Locations & environments

Locations

All of CanadaRemote · Hybrid · On-site · Field

Pro tip: add remote jobs to widen your search.

Exclude locations

Workplace type

Company jobs in these results

These are this company’s jobs loaded in your current search. The company may have more openings.