Senior Data Engineer

On Site Full TimeMississauga, Ontario, CanadaLifelancer

Role Overview

As a Senior Data Engineer, you will play a key role in building and optimizing data pipelines that power IQVIA’s forecasting and analytics platforms. You’ll work across a global engineering organization, collaborating with product managers, front-end and back-end developers, and fellow data engineers.

What You Will Do

Design, develop, and optimize data pipelines and workflows for large-scale analytics and audience forecasting. Work across the application stack, focusing primarily on backend data engineering.

Why It Might Be a Fit

This role combines hands-on coding with leadership responsibilities, ensuring adherence to architectural standards and coaching junior team members. You will have the opportunity to work on projects that truly make an impact and shape the future of healthcare through data.

Requirements

  • Bachelor’s degree in Computer Science or related field
  • 5+ years of experience in data engineering, including at least 2–3 years in a senior-level role
  • Proficiency in Python and SQL
  • Hands-on experience with cloud platforms: Google Cloud and AWS preferred; Azure acceptable
  • Strong understanding of data warehousing concepts; experience with BigQuery or similar technologies
  • Ability to communicate complex technical concepts clearly to peers and stakeholders

Benefits

  • Base pay range: $93,200.00 – $143,200.00
  • Range of health and wellness and/or other benefits
  • Incentive plans, bonuses, and/or other forms of compensation

To apply for this job please visit www.careers-page.com.


You can apply to this job and others using your online resume. Click the link below to submit your online resume and email your application to this employer.

Tired of manual job applications?

JobCopilot auto-applies to thousands of RevOps and GTM roles on your behalf — so you can focus on interviews, not applications.

Applying for this role?

Tailor your resume to this exact role — hiring managers notice the difference.

Latest articles on the blog

RECRUITERS!

Reduce the risk of your recruitment process (applicant quality, long and inefficient process) by selecting from a relevant pool of candidates.

POST A NEW JOB NOW!