Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Senior ETL Developer (Python)

$100 per hour

Tri-global Solutions Group Inc.

SENIOR SOFTWARE DEVELOPER/ETL (Azure & Python; Enterprise AI & Data Centre of Excellence)

Requisition #: R26-3629 (RQ00241)

Location: Hybrid (3 days onsite / 2 days WFH; Toronto, ON - *See Work Model)

Engagement Type: Contract

Number of Resources required: 1

Term: 2026-11-23 to 2027-05-23 (130 days) with possible extension

Rate (CAD): Up to $100.00 per hour / Commensurate with related experience and market competitiveness

Hours per day: 7.25

Security Screening: Standard (Criminal Record Check)

Tri-global Solutions Group Inc. is seeking one (1) Senior Software Developer/ETL to join our talented Service Delivery team within Metrolinx.

WORK MODEL: The successful contractor will be working hybrid with 3 days in office at 277 Front Street West, Toronto, Ontario and 2 days remote/work from home per week.

Tri-global Solutions Group Inc.

Website:

PROJECT OVERVIEW

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.

DESCRIPTION OF SERVICES

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

MANDATORY REQUIREMENTS (Candidates must meet all requirements below)

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

NOT FOR YOU?

Check out our other opportunities at or follow us on LinkedIn. We thank all candidates in advance. Only candidates selected for an interview will be contacted.

WHY WORK WITH TRI-GLOBAL?

  • Empower positive change by enabling our clients to revolutionize innovation and technology, elevating them to a higher level of excellence and efficiency.
  • Join an exceptional and committed team that redefines the landscape, forging a distinctive path towards success.
  • Engage in stimulating and captivating projects that push boundaries and keep you constantly motivated.
#J-18808-Ljbffr
Vacancy posted 19 hours ago
Similar jobs that could be interesting for youBased on the Senior ETL Developer (Python) in Toronto, ON vacancy
  •  ...Responsibilities: Analyze data and design semantic models Transform raw data into silver/gold data for reporting consumption. Design develop and release deploy Power BI reports and dashboards meeting KPIs including accuracy reliability and performance. Review business... 
    Senior
    Full time

    Maarut

    Toronto, ON
    19 hours ago
  •  ...designs · Develop cloud-native applications (AWS preferred...  ...Strong hands-on Python backend development experience in enterprise...  ...C1 Advanced Seniority Senior... 
    Senior
    For contractors

    Luxoft

    Toronto, ON
    20 days ago
  •  ...Python Developer We are: Looking to be part of a transformational digital engineering and manufacturing practice? How about an opportunity...  ...proposals for business development opportunities and present to senior leadership at potential clients. Ability to turn broad program... 
    Senior
    Hourly pay
    Full time
    Work at office
    Local area

    Accenture Global

    Toronto, ON
    3 days ago
  •  ...ministries and government organizations. We are seeking a Power BI Developer to support the development, maintenance, and enhancement of...  ...data governance and data quality initiatives. Knowledge of Python, R, or other analytics tools. Experience supporting data and... 
    Suggested
    Contract work

    Maarut

    Toronto, ON
    3 days ago
  • $100k - $120k per year

    ️Are you a full stack developer who wants to build reliable, production-grade features on complex financial data, from backend services to...  ...client reporting?  We’re hiring an Intermediate Full Stack Python Developer to join an established financial software company building... 
    Suggested
    Full time
    Night shift
    3 days per week

    STACK IT Recruitment

    Toronto, ON
    13 days ago
  •  ...integrate AWB with another internally developed application. Additionally, the project...  ...Advanced proficiency in Python Core and PySpark, with over 8 years of...  ...Advanced Seniority Senior... 
    Senior

    Luxoft

    Toronto, ON
    19 days ago
  •  ...means joining a team fueled by curiosity and collaboration. You’ll work with diverse technologies, partners, and industries to design, develop, and deliver solutions that power digital transformation. With a culture that values innovation, growth, and continuous learning, IBM... 
    Senior
    Full time
    Internship

    IBM

    Toronto, ON
    6 days ago
  • $92k - $118k per year

     ...integrate AI-powered workflows into complex financial services environments. The Role At Capco, we're looking for a Backend Developer – Java/Python & AI with practical experience building AI-powered workflows and automation solutions within enterprise applications. You'll... 
    Full time
    Internship
    Immediate start

    Capco

    Toronto, ON
    2 days ago
  • $85k - $95k per year

     ...Opportunity: We are seeking a highly skilled and experienced Developer to join the Mighty Moose team, focused on API integrations and LLM...  ...LLM-powered applications, such as D&O Copilot, built with Python and FastAPI, so this role spans both our core Node.js/TypeScript... 
    Permanent employment
    Full time
    Temporary work
    Remote work
    Flexible hours

    Liberty Mutual Canada

    Toronto, ON
    26 days ago
  • $118k - $152k per year

     ...financial services. The Role We are looking for an experienced Senior Full-Stack Python Software Engineer to design and build high-quality digital...  ...digital marketing platforms. What You’ll Do Design, develop, test, and maintain high-quality full-stack solutions using... 
    Senior
    Full time
    Internship
    Immediate start

    Capco

    Toronto, ON
    2 days ago
  • $90.5k - $136k per year

     ...working world.  The Opportunity As a Senior Consultant within our Banking Technology...  ..., we are seeking a highly motivated Python Developer to join our team. The ideal candidate will...  ...workflows using Python and Pandas. Develop ETL/ELT processes to collect, transform, and... 
    Senior
    Weekend work

    Ernst & Young

    Toronto, ON
    4 days ago
  • $100k - $120k per year

     ...growth. Job Description The Senior Integration Developer designs, develops, and maintains...  ...CAI), Workato, REST/SOAP APIs, SQL, and Python or shell scripting to connect CRM platforms...  ...parameterized mappings, taskflows, and ETL/ELT pipelines using SQL and Python or shell... 
    Senior
    Full time
    Manual labor
    Work at office

    Klick Health

    Toronto, ON
    4 days ago
  • $73.9k - $109.36k per year

     ...New York City, Take-Two Interactive Software, Inc. is a leading developer, publisher, and marketer of interactive entertainment for consumers...  ...and scalable data solutions. The ideal candidate is a strong Python developer who has some experience in front-end technologies like... 
    Full time
    Casual work

    Take-Two Interactive Software, Inc.

    Toronto, ON
    a month ago
  • $60 per hour

    Role: Intermediate Python Developers Rates: Up to $60.00 p/h INC. Location: Primarily remote, occasionally on-site in GTA for team meetings...  ...to the needs of the role. — Key Responsibilities Develop and maintain responsive web applications using React, HTML, and... 
    Contract work
    Remote work

    CorGTA

    Toronto, ON
    19 hours ago
  •  ...Miratech is looking for a skilled Senior AI Engineer with Python, LangGraph and LangChain to join our...  ...client. You will play a key role in developing and enhancing an enterprise AI platform...  ...business impact. Responsibilities   Develop and enhance AI agents and... 
    Senior
    Full time
    Internship
    Remote work
    Relocation

    Miratech

    Toronto, ON
    14 days ago
  • $126.8k - $164.1k per year

     ...clients every day. Business Context The Java Developer / Data Engineer will join the Compliance,...  ...Strong Core Java experience, with some Python exposure; proven ability to build, unit test...  ...Solid understanding of data storage, ETL, and modern data engineering patterns Experience... 
    Senior
    Full time
    Work from home

    TD

    Toronto, ON
    2 days ago
  •  ...interact with us. We're looking for a talented and passionate Senior Java Developer to join our team. Our team is designed to deliver...  ...to balance priority and workload. Understanding of the ETL frameworks - python etc. Strong knowledge of fundamental data concepts (for... 
    Senior
    Full time
    Flexible hours

    Royal Bank of Canada

    Toronto, ON
    5 days ago
  • $95k - $145k per year

     ...Permanent CGI is seeking an experienced Senior Full Stack Developer to join our growing Software...  ....NET 8 / ASP.NET Core, Node.js/NestJS, Python FastAPI, or Go). API Design & Integration...  ...Data Integration & Analytics: Support ETL/ELT pipelines (e.g., Azure Data Factory... 
    Senior
    Permanent employment
    Full time

    CGI

    Toronto, ON
    2 days ago
  • $125k - $150k per year

     ...starting with weight management. The Role We are hiring a Senior Full-Stack Developer to build the products our patients, clinicians and employer...  .... Ship features in our React and Next.js front end and our Python and Supabase back end, from database design to polished UI.... 
    Senior
    Permanent employment
    Full time
    Internship
    Work at office
    Remote work
    3 days per week

    Blair Health

    Toronto, ON
    2 days ago
  •  ...Chatbot Content Developer – Documentation Modernization & AI Enablement Work Arrangement: 1 day onsite per week Experience Required...  ...~5 years of strong scripting automation experience, with Python (preferred) or Java development experience. ~ Experience working... 
    Permanent employment
    1 day per week

    Astra North Infoteck Inc.

    Toronto, ON
    24 days ago
  • $107k - $157.3k per year

    26WD100537 Position Overview We are seeking a Senior Full-Stack Staff Engineer to provide...  ..., and resilient in production Developer Experience & Engineering Productivity...  ...development experience with Node.js, Java, Python, or similar technologies ~ Experience designing... 
    Senior
    Local area

    Autodesk

    Toronto, ON
    7 hours ago
  • $90k - $130k per year

     ...Position Description: CGI is seeking an experienced Senior Quantexa Entity Resolution & Graph Analytics Developer to design, develop, and enhance Quantexa-based...  ...Quantexa platform delivery experience. Experience with Python. DevOps and automated deployment experience.... 
    Senior
    Full time
    Work at office
    1 day per week

    CGI

    Toronto, ON
    2 days ago
  •  ...tested applications. This includes: developing detailed programming specifications...  ...Additional Skills for Oracle Software Developer: Experience in conducting impact assessments...  ...experience and understanding of data warehouse ETL methodologies and OBIEE Demonstrated... 
    Senior
    Full time

    Maarut

    Toronto, ON
    19 hours ago
  • $72k - $138k per year

     ...deep subject matter experts through mentoring and on the job coaching What will your typical day look like?   The SAP ABAP senior developer is responsible for the design, development, enhancement, support, and maintenance of SAP solutions within the CARM ecosystem. The... 
    Senior
    Long term contract
    Permanent employment
    Flexible hours
    Afternoon shift

    Deloitte

    Toronto, ON
    10 hours ago
  •  ...the enablement of the Ontario Data Platform (ODP), which is being developed as the enterprise technology ecosystem for everything Data & AI....  ...or AI/ML (student or recent grad is good). Familiarity with Python and libraries like pandas, scikit-learn, or PyTorch. Exposure... 
    Senior
    Contract work

    Maarut

    Toronto, ON
    22 hours ago
  • $95k - $145k per year

     ...Technology and Operations (GTO) Canada is seeking a highly skilled Senior Agentic AI Developer to design, develop, and deploy next-generation AI solutions...  ...or related techniques. ~ Strong programming expertise in Python and SQL. ~ Experience deploying AI workloads on Azure, AWS... 
    Senior
    Full time

    CGI

    Toronto, ON
    2 days ago
  •  ..., not egos. If you're a seasoned kdb+ developer ready to lead, innovate, and make an impact...  ...you. Job Description As a Senior kdb+ Developer at [DI] you’ll be at the forefront...  ...Bonus Points For: Experience with Python, cloud platforms (AWS, GCP, Azure), or... 
    Senior
    Full time
    Flexible hours

    Data Intellect

    Toronto, ON
    17 days ago
  • $69.45k - $119.45k per year

     ...You Are: As an Advanced AI, Large Language Model and Agentic AI Developer/Consultant, you will build production-grade AI applications that...  ...with one or more programming languages and frameworks, such as Python, JavaScript, Java, Spring or GoLang, showcasing a strong command... 
    Senior
    Full time
    Manual labor
    Work at office
    Local area

    Accenture Global

    Toronto, ON
    3 days ago
  •  ...Come join Intuit's community of 'Builder Catalysts' as a Senior Staff Software Developer and help us power prosperity around the world. Intuit's Builder...  ..., Large Language Models, Prompt Engineering, DialogFlow, Python ~ Experience with at least one of the following: ~ Front... 
    Senior
    Long term contract
    Full time
    Temporary work
    Work at office
    3 days per week

    Intuit

    Toronto, ON
    2 days ago
  • $118k - $152k per year

     ...leading financial services clients to design, develop and optimize data integration solutions...  ...Intelligent Data Management Cloud (IDMC), ETL development and data pipeline engineering,...  ...data services. Experience with Python, scripting or automation to support data engineering... 
    Full time
    Internship
    Immediate start

    Capco

    Toronto, ON
    2 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Senior ETL Developer (Python). Be the first to apply!