Data Engineer II

AssistRx

Canada

On-site

CAD 156,000 - 195,000

Full time

8 days ago

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Job summary

AssistRx, Inc. is seeking a Data Engineer to design ETL processes across Azure, dbt, Snowflake and Salesforce for client migrations. You will document data flows, build data matching and ensure data quality across healthcare data implementations.

Responsibilities include developing large-scale data warehouses, BI solutions, and MDM data flows, while supporting existing systems and implementing enhancements. Strong SQL, ETL tooling and communication skills are essential.

Qualifications

  • Bachelor's degree plus 6+ years in analytics, data engineering, or software development.
  • Strong SQL development and data modeling skills.
  • ETL development using Informatica, Talend, dbt, and Azure Data Factory.
  • Healthcare data handling, PHI/PII familiarity and privacy awareness.
  • Excellent communication and teamwork capabilities.

Responsibilities

  • Design ETL processes within Azure, dbt, Snowflake and Salesforce for migrations.
  • Build data matching and cleanup pipelines and document data flows.
  • Assist with Salesforce multi-tenant data design and downstream data products.
  • Identify efficiencies in shared data processes and batch schedules.
  • Develop and implement large-scale data warehouses, BI, and MDM solutions.

Skills

SQL
ETL
Azure
dbt
Snowflake
Salesforce
Power BI
Python
Spark

Education

Bachelor's degree

Tools

Informatica
Talend
Azure Data Factory
Power BI
Cognos
Tableau

Job description

Overview

Data Engineer will be responsible for best practices related to data architecture, ETL and documentation of data flow within AssistRx source systems and client implementations. Additionally, support existing systems/processes and develop new features and functionality, along with reviewing, presenting and implementing enhancements.

Responsibilities
  • Design ETL (extract, transform, and loading) processes within Azure, dbt, Snowflake and Salesforce for client migrations
  • Build processes for data matching and clean-up prior to loading of migration data. Responsible for all data flow documentation from a client implementation perspective.
  • Assist with the database design, the build out and documentation of internal processes as it relates to Salesforce multi-tenant solutions to ensure it meets customer requirements for downstream data products. Assess current and future data transformation needs to recommend, develop, and train new data integration tool technologies
  • Discover efficiencies with shared data processes and batch schedules to help ensure no redundancy and smooth operations
  • Hands-on experience in developing and implementing large-scale data warehouses, Business Intelligence and MDM solutions, including Data Lakes/Data Vaults.
Qualifications
  • Bachelor's Degree in Computer Science, Math, Software Engineering, Computer Engineering, or related field AND 6+ years experience in business analytics, data science, software development, data modeling or data engineering work 3-5 year’s experience with a strong proficiency with SQL query/development skills
  • Develop ETL routines that manipulate and transfer large volumes of data and perform quality checks
  • Hands-on experience with ETL tools (e.g Informatica, Talend, dbt, Azure Data Factory)Experience working in the healthcare industry with PHI/PIICreative, lateral, and critical thinker
  • Excellent communicator
  • Well-developed interpersonal skills
  • Good at prioritizing tasks and time management
  • Ability to describe, create and implement new solutions
  • Experience with related or complementary open source software platforms and languages (e.g. Java, Linux, Apache, Perl/Python/PHP, Chef)Knowledge / Hands-on experience with BI tools and reporting software (e.g. Cognos, Power BI, Tableau)Big Data stack (e.g.
  • Snowflake(Snowpark), SPARK, Map
  • Reduce, Hadoop, Sqoop, Pig, HBase, Hive, Flume)
Pay Range

USD $111,496.00 - USD $139,370.00 /Yr.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Data Engineer
Data Engineer

Spectrum-Health-Care- • Toronto

On-site
CAD 95,000 - 105,000
Sr Data Engineer
Sr Data Engineer

Mpa Recruitment • Halifax

On-site
CAD 90,000 - 130,000
Senior Data Engineer
Senior Data Engineer

Alltech Consulting Services, Inc. • Montreal

On-site
CAD 90,000 - 120,000
Data Engineer
Data Engineer

CareRx • Toronto

Hybrid
CAD 168,000 - 182,000
Collaborative team
Flexible benefits
Defined schedule
+5
Lead Software Engineer
Lead Software Engineer

Virtusa • Halifax

On-site
CAD 120,000 - 180,000
Azure Cloud Data Engineer
Azure Cloud Data Engineer

Compunnel Inc. • Mississauga

On-site
CAD 100,000 - 130,000
Data Engineer
Data Engineer

ALLTECH CONSULTING SVC INC • Mississauga

On-site
CAD 80,000 - 120,000
Senior Data Engineer
Senior Data Engineer

Apply Digital • Vancouver

On-site
CAD 120,000 - 180,000
Data Engineer
Data Engineer

Rivago Infotech Inc • Toronto

On-site
CAD 110,000 - 150,000
Data Engineer Lead
Data Engineer Lead

Compunnel Inc. • Toronto

On-site
CAD 100,000 - 130,000