Back to job search
Curis Solutions logo

Data Engineer

  • Engineer, BC
  • On-site
  • Posted Oct 9, 2026
  • 1 position

US$100,000–US$125,000 / year

Opens an external site

Sign in to save this job
Employment type
Full-time
Experience level
Mid-level · 2+ years
Apply by
Nov 6, 2026
Posting language
English
Working hours
40 hours per week
Seniority
Mid-Senior level

Job summary

Design, develop, and optimize ETL pipelines, integrations, and data warehouses using Microsoft Fabric, Azure, SQL, Python, and Spark. Collaborate with stakeholders to define data requirements, maintain secure and reliable data systems, and create Power BI dashboards and visualizations.

Job details

About Us Curis Solutions is a rapidly growing technology & analytics focused consulting firm specializing in creating long term solutions for health systems and physician practice groups to harness the vast amount of data required to properly manage their businesses in an ever-changing environment. Our customers range from small independent hospitals to large academic medical centers and expansive physician practice groups. We also provide solutions for the financial services industry and private equity clients operating in the healthcare space. Job Description We are seeking a skilled and motivated Data Engineer with a strong focus on designing, implementing, and optimizing ETL pipelines. The ideal candidate will bring extensive experience in data pipeline development, data integration, and data transformation using Microsoft Fabric, Azure, and other data engineering tools. In this role, you will play a central part in enabling data-driven insights by ensuring seamless data flows from raw ingestion through complex transformation and warehousing, enabling our clients to leverage data effectively. We value innovation and a proactive approach to problem-solving and encourage an entrepreneurial spirit to drive the evolution of our data infrastructure. Key Responsibilities Design, develop, and optimize data pipelines, data integrations, and data warehouses using Microsoft Fabric and Azure services. Collaborate with cross-functional teams to gather, understand, and document business and data requirements. Write and optimize complex SQL queries to support data analysis, reporting, and data transformation needs. Utilize Python/Pyspark for data extraction, transformation, and automation of data processes. Implement data solutions using Spark for distributed data processing and performance optimization. Monitor, troubleshoot, and improve data systems' performance, security, and scalability. Ensure data quality, integrity, and compliance with organizational and industry standards. Create insightful data visualizations and dashboards in Power BI, catering to business and stakeholder needs Required Skills And Qualifications 3-5 years of experience in data engineering with a focus on ETL pipeline creation and management. Strong experience with Microsoft Fabric and Azure data services (e.g., Azure Data Factory, Azure Data Lake, and Azure Synapse). Proficiency in SQL, including query optimization and database management. Advanced programming skills in Python for ETL, data processing, and automation. Experience with Apache Spark for distributed data processing and performance optimization. Solid understanding of data modeling, ETL principles, and data warehousing best practices. Strong problem-solving skills, attention to detail, and the ability to work independently or as part of a team. Familiarity with data security best practices and compliance frameworks. Additional Preferred Qualifications Prior experience working in the healthcare industry Experience with DevOps practices, including CI/CD pipelines. Benefits & Compensation The standard base pay range for this role is $100,000 - $125,000 annually. Eligible for equity awards based on factors such as accrued experience and job performance. Actual amounts will vary depending on experience, performance and skills. Flexible work arrangement. Company provided hardware. Company provided education and training Apply to this job "*" indicates required fields First Name* Last Name* Email* Upload Resume* Accepted file types: pdf, doc, docx, Max. file size: 20 MB. Recaptcha

What you’ll do

Design, develop, and optimize ETL pipelines, integrations, and data warehouses using Microsoft Fabric, Azure, SQL, Python, and Spark. Collaborate with stakeholders to define data requirements, maintain secure and reliable data systems, and create Power BI dashboards and visualizations.

Requirements

Requires 3–5 years of data engineering experience, strong Microsoft Fabric and Azure expertise, and proficiency in SQL, Python, and Apache Spark. Candidates should understand ETL, data modeling, and warehousing practices, and have strong problem-solving skills; healthcare and DevOps experience are preferred.

Benefits

  • Equity Awards
  • Flexible Work Arrangement
  • Company-Provided Hardware
  • Education And Training

Listed skills

  • Data visualization · Preferred
  • Power BI · Preferred
  • SQL · Preferred
  • CI/CD · Preferred
  • Python · Preferred

Other relevant skills

Identified from the job description. Confirm important requirements above.

  • ETL Pipeline Development
  • Microsoft Fabric
  • Azure Data Services
  • SQL
  • Python
  • PySpark
  • Apache Spark
  • Data Integration
  • Data Transformation
  • Data Warehousing
  • Data Modeling
  • Power BI
  • Data Visualization
  • Data Quality
  • Data Security
  • CI/CD

Job areas

  • Data & Analytics
  • Technology
  • Software
  • Healthcare
  • Consulting