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

senior software developer - etl.

Randstad

We are seeking a highly accomplished Senior Software Developer - ETL to lead the technical design, data ingestion strategy, and performance optimization of enterprise-scale data storage repositories. In this role, you will take technical ownership of translating complex system specifications into secure, high-performance data engineering workflows. Operating at the core intersection of distributed cloud computing and business intelligence, you will build automated data pipelines, implement robust governance controls, and optimize multi-tiered data architectures to ensure seamless data delivery for mission-critical applications.

Location: North York, ON

Duration: 9-month contract.

Advantages
Cutting-Edge Data Stack: Drive high-value technical initiatives leveraging premium, distributed big data frameworks and modern transformation suites.

End-to-End Core Ownership: Command complete functional autonomy over the data lifecycle—from raw cloud ingestion to performance-optimized reporting layers.

Enterprise-Scale Pipeline Impact: Shape large-scale, high-velocity data lakehouse environments supporting mission-critical digital workflows.


Elite Telemetry & Governance Exposure: Expand your engineering profile by establishing state-of-the-art cataloging frameworks and data lineage models.

Responsibilities
Data Lakehouse Architecture: Design, implement, and maintain highly scalable Medallion Data Lakehouse architectures (Bronze, Silver, and Gold tiers) to capture, store, and process massive enterprise datasets.

Pipeline Engineering & Automation: Build, automate, and tune complex ETL/ELT pipelines using data integration factories, orchestration workflows, and transformation tools to handle both structured and unstructured data streams.

Distributed Computing Optimization: Develop data-driven logic and streaming frameworks utilizing distributed clusters, optimizing query execution, data indexing, partitioning schemes, and storage file formats.

Database Modeling & Warehousing: Design logical and physical dimensional data models, integrating disparate data sources into optimized star and snowflake schemas ready for downstream analytics.

Incident Triage & Quality Assurance: Investigate and resolve data loading exceptions, performing deep root-cause analysis to distinguish between software failures and source-data quality anomalies.

Business Intelligence Integration: Build and connect high-performance data models with cloud data warehouses, implementing advanced calculations and performance tuning to support seamless user reporting.

Data Governance & Permissions Management: Operationalize advanced cataloging engines and data governance frameworks, managing fine-grained data permissions, data lineage tracking, and role-based access controls (RBAC).

CI/CD Lifecycle Operations: Implement automated deployment packages and release routines using continuous integration pipelines to manage the lifecycle of data platform infrastructure.

Technical Evaluation & Modeling: Conduct detailed technical design evaluations, option analyses, and gap assessments for complex integration components to resolve architectural blockers.

Documentation & Reference Design: Produce and maintain comprehensive technical specifications, logical system models, metadata dictionaries, and operational deployment guides to support long-term environment maintenance.

Qualifications
Core Data Engineering Seniority: 10+ years of progressive professional experience translating complex system specifications into tested, working applications for large-scale, mission-critical environments.

Cloud Lakehouse Expertise: 10+ years of verified hands-on experience designing and implementing Medallion Data Lakehouse architectures, utilizing tools such as Databricks (PySpark, SQL, Delta Live Tables), Delta Lake, and dbt.

Pipeline Orchestration Mastery: Demonstrated success constructing and automating enterprise ETL/ELT data pipelines using Azure Data Factory (ADF) and configuring job schedules.

Advanced Database Scripting & Modeling: Mastery of relational database management systems (SQL Server, Synapse, PostgreSQL) and dimensional modeling alongside advanced SQL query optimization and replication tuning.

Big Data Storage Mechanics: Practical development experience manipulating Apache Spark distributed environments and working with storage formats including Parquet, ORC, and JSON.

Cloud Infrastructure Depth: High proficiency navigating cloud ecosystems, specifically Azure Data Lake Storage (ADLS), Azure Synapse Analytics, Event Hubs, and Azure Functions.

Governance & Security Acumen: Direct, practical experience implementing enterprise data access controls, cloud security models, data lineage tracking, and Unity Catalog data governance.

Business Intelligence Interoperability: Strong experience integrating front-end systems like Power BI (DAX, performance tuning) with cloud warehouses and data pipelines.

CI/CD Delivery Skills: Proven background applying continuous integration and automated deployment protocols via Azure DevOps or GitHub Actions.

Technical Evaluation & Assessment: 5+ years of explicit experience running gap analyses, assessing technical options for architecture issues, and delivering robust system integration designs.

Soft Skills: Outstanding leadership, negotiation, and verbal/written communication skills, with an established history of managing multi-stakeholder expectations and resolving data roadblocks with diplomacy.

Nice to Have:
Prior software engineering experience delivering large-scale data solutions within a public sector or healthcare information management infrastructure.

Familiarity with machine learning tracking applications (e.g., MLflow, AutoML) to embed predictive insights directly into streaming data pipelines.

Summary
If you're interested in the "Senior Software Developer - ETL" role based in Toronto, we encourage you to apply online at Only qualified candidates will be contacted for the next steps. We look forward to hearing from you!

Randstad Canada is committed to fostering a workforce reflective of all peoples of Canada. As a result, we are committed to developing and implementing strategies to increase the equity, diversity and inclusion within the workplace by examining our internal policies, practices, and systems throughout the entire lifecycle of our workforce, including its recruitment, retention and advancement for all employees. In addition to our deep commitment to respecting human rights, we are dedicated to positive actions to affect change to ensure everyone has full participation in the workforce free from any barriers, systemic or otherwise, especially equity-seeking groups who are usually underrepresented in Canada's workforce, including those who identify as women or non-binary/gender non-conforming; Indigenous or Aboriginal Peoples; persons with disabilities (visible or invisible) and; members of visible minorities, racialized groups and the LGBTQ2+ community.

Randstad Canada is committed to creating and maintaining an inclusive and accessible workplace for all its candidates and employees by supporting their accessibility and accommodation needs throughout the employment lifecycle. We ask that all job applications please identify any accommodation requirements by sending an email to View email address on randstad.com to ensure their ability to fully participate in the interview process.

This posting is for existing and upcoming vacancies. show more
Vacancy posted 2 days ago
Similar jobs that could be interesting for youBased on the senior software developer - etl. in North York, ON vacancy
  •  ...be a great opportunity for you! Our client is looking for a Senior Software Developer for a 15 month contract in North York. This is an onsite...  ...extraction, transformation, and loading, initial setup and other ETL experience management and support, such as troubleshooting,... 
    Senior
    Contract work
    Flexible hours

    Randstad

    North York, ON
    more than 2 months ago
  •  ...Guidelines (WCAG) for web application development? If so, this would be a great opportunity for you! Our client is looking for a Senior Software Developer - Full Stack for a 12 month contract in North York. This is an onsite role. Rate: $565.97 - $ 601.35 Advantages •... 
    Senior
    Long term contract
    Contract work
    Interim role
    Internship

    Randstad

    North York, ON
    more than 2 months ago
  • We are seeking a highly skilled Software Developer - Back End to lead the modernization of legacy systems and the development of high-performance, cloud-native applications. In this role, you will collaborate with cross-functional teams to design, build, and maintain robust... 
    Senior
    Long term contract

    Randstad

    North York, ON
    more than 2 months ago
  •  ...CoreFactor is searching for a Software Developer in Test (SDET) on a contract basis for a client in the GTA. This is a hybrid position and will require the successful incumbent to go into the office twice (2) per week. The SDET reports to the Manager/Sr.Manager, Quality... 
    Suggested
    Contract work
    Work at office
    Immediate start

    CoreFactor Inc.

    North York, ON
    8 days ago
  •  ...live. Analyze requirements and create technical specifications Design and develop clean, reliable, scalable solutions for a variety of customers Support testing and commissioning of new software Collaborate with team members in an agile delivery model Technologies include... 
    Suggested

    Exact Match Recruitment

    North York, ON
    a month ago
  •  ...Backend Application Developer - Job Description   Position Summary We are currently looking for an experienced application developer...  ...will support the ongoing development of the company’s web-based software products and internally developed support systems. You have extensive... 
    Senior
    Full time

    Alert Driving

    North York, ON
    more than 2 months ago
  •  ...seeking a highly accomplished Senior Technology Architect to lead the...  ...with major enterprise software suites. Cutting-Edge Technology...  ...replication tools, and enterprise ETL pipelines. Strategic...  ...a result, we are committed to developing and implementing strategies to... 
    Senior
    Long term contract
    Contract work

    Randstad

    North York, ON
    3 days ago
  • $44.11 - $50.41 per hour

     ...seeking a highly accomplished and innovative Senior Data Engineer for an enterprise-level contract...  ...Pipeline Architecture: Design, develop, and maintain scalable data pipelines and robust Extract, Transform, Load (ETL) processes for both structured and unstructured... 
    Senior
    Long term contract
    Contract work
    Temporary work
    Work at office

    Randstad

    North York, ON
    11 days ago
  • We are seeking an expert Senior DataOps/Cloud Data Engineer to lead...  ...architectures. Data Migration & ETL Engineering: Architect and...  ...Advanced Query Programming: Develop and optimize complex backend logic...  ...frameworks using modeling software such as Sybase PowerDesigner.... 
    Senior
    Permanent employment
    Contract work

    Randstad

    North York, ON
    11 days ago
  •  ...company in North York, is seeking a skilled and detail-oriented Senior Accountant to join our finance team. The ideal candidate will...  ...Technical Skills : Strong proficiency in Canadian accounting software (e.g., Sage 50, Dynamics GP, QuickBooks) and advanced Excel skills... 
    Senior
    Full time
    Local area

    TorontoJobs.ca Recruitment Division

    North York, ON
    4 days ago
  •  ...has partnered with our client to hire a Senior Estimator in Toronto. Your new Company...  .... If you have relationships with private developers in the industry, this is considered an asset...  ...industry, and who are excited to continue to grow and develop as a leader in their trade.... 
    Senior
    Long term contract
    Permanent employment
    Contract work
    For subcontractor

    Hays

    North York, ON
    3 days ago
  • $85k - $95k per year

     ...Position: Senior Property Accountant  Ref: 1125481 Salary: $85-95,000 + Discretionary bonus + RSP  Location: North York (in office...  ...asset classes, including retail, residential, and mixed-use developments, and partners with a range of institutional investors. With a strong... 
    Senior
    Permanent employment
    Work at office

    Hays

    North York, ON
    3 days ago
  • We are seeking an expert Senior Middleware Specialist to take technical ownership of the design, deployment, automation, and operational...  ...of all peoples of Canada. As a result, we are committed to developing and implementing strategies to increase the equity, diversity and... 
    Senior
    Contract work

    Randstad

    North York, ON
    3 days ago
  •  ...great opportunity for you! Our client is looking for a Senior Systems Testing/QA Specialist for a 12 month contract in...  ...for extension. Responsibilities • Design, develop and enhance large scale software systems using RESTful & Micro Services based architecture... 
    Senior
    Contract work

    Randstad

    North York, ON
    more than 2 months ago
  •  ...you have demonstrated experience with the Software Development Lifecycle (SDLC) and...  ...opportunity for you! Our client is looking for a Senior Business Analyst for a 12 month contract...  ...Lead and/or participate in teams developing solutions within MTO's Transportation Safety... 
    Senior
    Contract work
    Internship

    Randstad

    North York, ON
    a month ago
  •  ...Our TorontoJobs.ca Recruiting Division client, a CPA firm located in North York, is searching for a Senior Accountant for their firm.  Responsibilities Direct communication with clients to resolve accounting and tax issues Responsible to compile and produce financial... 
    Senior
    Full time

    TorontoJobs.ca Recruitment Division

    North York, ON
    4 days ago
  • Description Immanuel Baptist Church is discerning who God is calling to join our staff as the next Senior Pastor. The successful candidate will demonstrate a deep faith and a proven track record of leadership development.  We are seeking a pastor who can work with our staff... 
    Senior
    Full time
    Manual labor
    Flexible hours

    Immanuel Baptist Church

    North York, ON
    4 days ago
  • $730 - $750 per week

    Overview Languages English Education Other trades certificate or diploma or equivalent experience Experience 1 year to less than 2 years On site Work must be completed at the physical location. There is no option to work remotely.
    Senior
    Permanent employment
    Full time
    Live In
    Remote work

    Esther Benitah

    North York, ON
    3 days ago
  • $55 per hour

    Our client is a multi-national publicly listed company looking to add to their team a Senior Accountant for an initial term of 12 months.  There is a very strong chance for this role to either extend longer or convert into a full-time job.  This is a hybrid role, in office 3... 
    Senior
    Full time
    Contract work
    Work at office
    3 days per week
    North York, ON
    a month ago
  •  ...would be a great opportunity for you! Our client is looking for a Senior Database Administrator for a 12 month contract in North York....  ...as required; · Plan and co-ordinate implementation with developers, ITS, UNIX and .NET application support and other Data... 
    Senior
    Contract work
    Internship

    Randstad

    North York, ON
    more than 2 months ago
  •  ...would be a great opportunity for you! Our client is looking for a Senior Technology Architect for a 5 month contract in North York....  ...architecture and business processes to drive efficiency. · Develop architectural blueprints and support process optimization and best... 
    Senior
    Contract work

    Randstad

    North York, ON
    more than 2 months ago
  • $125k - $175k per year

     ...the heart of its concerns by advocating an innovative collaborative approach. Come build the future with us! We are seeking a  Senior Design Manager  to lead the design delivery of a single, high‑profile ICI project delivered within a P3 / alternative delivery... 
    Senior
    Permanent employment
    Contract work
    Work at office

    EBC Inc.

    North York, ON
    a month ago
  • $120k - $145k per year

     ...Company Our client is a Family Office    They are looking for a Senior Tax & Compliance Officer to join their team! Why Work Here...  ...deadlines are met Identify and communicate trends and developments in tax which are relevant to High-Net-Worth individuals and corporations... 
    Senior
    Work at office
    North York, ON
    10 hours ago
  •  ...As we continue to scale, we are seeking to expand our team with a Senior Influencer and Affiliate Marketing Manager. Position Overview...  ...~ Strong sales acumen, negotiation skills, and the ability to develop win-win collaboration models. ~ Demonstrated team management and... 
    Senior
    Long term contract
    Full time
    Internship
    Work at office
    Local area
    Worldwide

    moomoo

    North York, ON
    more than 2 months ago
  • $42.4 - $46.4 per hour

     ...Position: Java FullStack Developer Location: Hybrid, 2x per week in office (North York, ON) Structure: Contract, 12 months to start (long-term/ongoing) Pay: $42.40 – $46.40 p/h inc. -- We have a great new opportunity to support one of our Financial Services... 
    Long term contract
    Contract work
    Work at office

    CorGTA

    North York, ON
    a month ago
  •  ...client, a food manufacturing company in North York , is seeking a Senior Accountant to support their team on a part-time basis (3-5 days...  ...reporting . Experience working with an  accounting software (e.g., QuickBooks, Sage, or similar). This role is not suitable... 
    Senior
    Hourly pay
    Long term contract
    Full time
    Contract work
    Temporary work
    Part time

    TorontoJobs.ca Recruitment Division

    North York, ON
    4 days ago
  • $95k - $120k per year

    Job Title: Senior Financial Planning & Analyst (FP&A) & Systems Transformation Location: Toronto, ON (Hybrid - 2 days/week in North...  ...reflective of all peoples of Canada. As a result, we are committed to developing and implementing strategies to increase the equity, diversity... 
    Senior
    Contract work
    Work at office
    2 days per week

    Randstad

    North York, ON
    15 days ago
  • About Moomoo Canada Financial Inc. (MFC) Moomoo Canada Financial Inc. (MFC) is a subsidiary of FUTU Holdings Inc. (NASDAQ: FUTU), a global leader in online brokerage and wealth management solutions. Moomoo is one of the most trusted and innovative retail trading platforms...
    Senior
    Internship
    Work at office
    Local area
    Worldwide

    moomoo

    North York, ON
    more than 2 months ago
  • $60k - $75k per year

     ...Job Responsibility: Senior Helpers is a private In Home Health Care provider that provides...  ...and families. RESPONSIBILITIES: Develop and manage new referral sources per blueprint...  ...Outlook required (ability to learn other software). Based Salary - $60,000 plus... 
    Senior
    Full time
    Work at office
    Local area
    Monday to friday
    Day shift
    Afternoon shift

    Senior Helpers Canada

    North York, ON
    1 day ago
  • $88.52 - $106.25 per hour

     ...RQ11258 - Sr. Software Developer - ETL 9-month contract (188 business days) - possible extension ONSITE 5 days - 5700 Yonge Street Security Level: CRJMC Must-haves: 10+ years of experience in: # Designing and developing scalable Medallion Data... 
    Senior
    Contract work

    Source Code

    Toronto, ON
    2 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to senior software developer - etl.. Be the first to apply!