Remote job
Business Intelligence Solution Developer
Job details
About this role
Role overview
You will help keep healthcare marketing data accurate, well documented, and ready for reporting and analysis. Working across data engineering, analytics, and client-facing teams, you will manage data sources, investigate quality issues, and shape datasets that support reliable dashboards and business decisions.
Responsibilities - Coordinate onboarding of data feeds and monitor delivery and ingestion with data engineering partners. - Track source details, field mappings, data inventories, and refresh expectations. - Check datasets for freshness, completeness, accuracy, and consistency; investigate discrepancies and coordinate fixes. - Build and maintain standard, custom, and master tables and reporting views in a medallion-style data architecture. - Translate reporting needs into modeled datasets, and document business rules, transformations, and metric definitions. - Help analysts and dashboard developers validate reports and resolve data questions with stakeholders.
Requirements - Strong SQL and Python skills; experience in a Databricks environment is preferred. - Experience with ETL tools and data manipulation, such as Funnel.io, dbt, or similar. - Ability to work with data engineering teams on sources, schemas, and refresh logic. - Strong analytical troubleshooting skills, including reviewing data logic, KPI definitions, and QA results. - Familiarity with BI tools such as Tableau or Power BI, including data modeling, dashboard structure, and calculated fields. - Clear communication skills and the ability to turn complex reporting requests into usable data models.
Nice to have
Healthcare, pharmaceutical, HCP, or media analytics experience; familiarity with physician-level data, media measurement, attribution, omnichannel analysis, or stabilizing existing warehouse schemas.
Benefits and work setup
The role may be remote within the United States or based at a U.S. office. Employees within an hour of an office are expected to work in person two days per week. The stated salary range is $90,000–$110,000.