View all jobs
Closed

Data Engineer (6–12 months contract)

🇨🇦 Toronto, Canada Fully remote5+ years

This position is no longer available

Check more opportunities below

Skills & Languages

Must-have required
Sql5 Year(s)Python5 Year(s)SparK-Sql5 Year(s)Aws5 Year(s)Databricks5 Year(s)
Nice-to-have
DevopsAirflow
Languages required
English

This is a contract position for 6–12 months

Location: Remote (must be able to work Eastern Standard Time hours)


About The Company


Our hiring partner is an Intelligent Field Excellence (IFE) platform for the life sciences industry, helping Sales, Marketing, and Medical teams deliver more impactful and compliant engagements with healthcare professionals (HCPs).


The platform uses unified, agentic AI to ensure field teams are confident, consistent, and effective in their messaging, while giving leaders the insights they need to continuously improve field performance. The company works closely with biopharma organizations and operates as a validated platform compliant with FDA 21 CFR Part 11 and SOC 2 Type II standards.


Role Summary


The company is seeking a Data Engineer to design, build, and maintain scalable data pipelines and a modern data lakehouse architecture. This role focuses on integrating multiple data sources and tools—such as Snowflake, Databricks, and CRM systems—to ensure reliable, secure, and efficient data flows across the platform.


You’ll work closely with the Data Architect to support the implementation of a robust data infrastructure that enables analytics, reporting, and data-driven decision-making.


Key Responsibilities

  • Build and maintain data processing pipelines and tools using modern, cloud-based technologies
  • Develop Spark-based data pipelines using Python
  • Design algorithms to model and manage complex data relationships
  • Create analytical data structures to support reporting and insights
  • Build and maintain data quality processes
  • Collaborate with the Product team to evolve reference data in response to market needs

Required Skills & Experience

  • 4+ years of experience developing data pipelines using cloud-managed Spark clusters (e.g., AWS EMR, Databricks)
  • Hands-on experience with AWS Athena and AWS Glue architectures
  • Strong proficiency in Python and Spark (3+ years)
  • Advanced knowledge of SQL / SparkSQL
  • Experience building tools and libraries to automate and streamline data workflows
  • Hands-on experience working with a Data Lakehouse architecture
  • Strong written and verbal communication skills in English
  • Proven experience delivering in an Agile environment

Nice to Have

  • Experience running data workflows through DevOps pipelines
  • Experience using orchestration tools such as Airflow
  • Prior experience in the Life Sciences industry
  • Experience working in a startup environment

What You’ll Enjoy

  • Working with industry-leading, award-winning technology
  • Competitive contract compensation
  • Being part of a mission-driven organization focused on improving patient outcomes
  • A results-oriented, collaborative culture
  • Fully remote work

Diversity & Hiring Process


Our hiring partner values diversity and inclusion and is an equal opportunity employer. Accommodations are available throughout the interview process upon request.


AI-powered tools may be used during parts of the hiring process to support application review and candidate communication. All final hiring decisions are made by human recruiters and hiring managers.


Only candidates selected for interviews will be contacted.

Includes 1 screening question.

Lost connection

The internet blinked. We’re catching up.

Reload page
An error has occurred. This application may no longer respond until reloaded.Reload 🗙