✦ Luna Orbit — Data & Analytics

BIAA Senior Applications Engineer (Application Engineer, Sr.)

at Oregon Health & Science University

📍 Remote, US Remote 💰 $114K – $173K USD / year Posted April 09, 2026
Salary $114K – $173K USD / year
Type Full-Time
Experience senior
Exp. Years 3+ years
Education Bachelor’s degree in computer science, business, or related field; Associate’s degree; Equivalent combination of education and experience
Category Data & Analytics

Senior Applications Engineer to support enterprise data warehouse solutions for OHSU Health System. Will design, develop, and maintain ETL pipelines and data models across Epic Caboodle, Fabric, and Azure-based platforms while ensuring data accuracy, security, and scalable analytics.

  • Design, develop, and optimize ETL pipelines; Build star-schema data structures; Perform advanced SQL/T-SQL coding; Support data ingestion with SFTP/PGP; Develop Power BI models and dashboards

Role focuses on building ETL pipelines using Epic Caboodle Console, SSIS, and Azure data services; groundwork in star-schema modeling, SCDs, and BI assets using Power BI. Works in a hybrid cloud/on-prem environment with data ingestion from third-party partners.

The ideal candidate is a senior data engineer with 3+ years of experience in data warehousing and ETL, with hands-on expertise in Epic Caboodle and cloud-based Azure data platforms. Must be adept at designing star-schema models, SCDs, and building scalable ETL pipelines while collaborating with clinical and operational stakeholders.

SQL Server SSISAdvanced SQL/T-SQL developmentETL developmentDimensional modelingMetadata managementTechnical documentationRelational databases
Epic Caboodle and/or Epic Clarity development experienceHealthcare data experience including claimsMicrosoft Fabric certificationPower BI certificationAzure Data FactoryAzure DatabricksEpic Caboodle Developer CertificationEpic Clarity Data Model and SlicerDicer Model Build badge
Epic CaboodleCaboodle ConsoleMicrosoft FabricAzure DatabricksAzure Data Lake StorageAzure Data FactoryPower BIEpic SlicerDicerSlicerDicerSFTPPGPSQL ServerSSIS
SQL Server SSIST-SQLETLDimensional ModelingData WarehousingStar SchemaSCDEpic CaboodleCaboodle ConsoleAzure DatabricksAzure Data FactoryAzure Data Lake StoragePower BIMicrosoft FabricSFTPPGP
Epic CaboodleEpic Caboodle ConsoleSQL Server SSISSQLT-SQLAzure DatabricksAzure Data Lake StorageAzure Data FactoryMicrosoft FabricPower BICaboodleSlicerDicerETLData WarehousingDimensional modelingStar schemaSCD (Slowly Changing Dimensions)SFTPPGPMetadata managementData profiling
Analytical problem-solvingStrong communicationAbility to manage multiple projectsSDLC/AgileDocumentationCollaboration

Required

Epic Caboodle Developer certificationMicrosoft Power BI certificationMicrosoft Fabric certification

Preferred

Epic Caboodle Developer CertificationEpic Clarity Data Model badgeSlicerDicer Model Build badge
Industry Healthcare & Medical
Job Function Senior data engineer building and maintaining healthcare data warehouses with Epic Caboodle and Azure-based tooling
Role Subtype Data Engineer
Tech Domains Epic Caboodle, Microsoft Fabric, Azure Databricks, Azure Data Factory, Azure Data Lake Storage, Power BI, SQL Server, Caboodle Console, ETL, Data Warehousing
Senior Application EngineerEpic CaboodleEpic Caboodle ConsoleSQL Server SSISSSIST-SQLAzure Data FactoryAzure DatabricksAzure Data Lake StoragePower BIMicrosoft FabricCaboodleEpic SlicerDicerSlicerDicerETLData WarehousingDimensional modelingStar schemaSCDSFTPPGPMetadata managementData profilingSDLCAgileCaboodle Console

Must be authorized to work in the United States

Apply for this Position →

Get matched to jobs like this

Luna finds roles that fit your skills and career goals — no endless scrolling required.

Create a Free Profile