More jobs:
Data Engineer
Job in
Dearborn, Wayne County, Michigan, 48126, USA
Listed on 2026-10-01
Listing for:
Apex Systems
Full Time
position Listed on 2026-10-01
Job specializations:
-
IT/Tech
Data Warehousing, Data Engineering
Job Description & How to Apply Below
Job Description:
About the Role We are seeking a highly experienced Data Engineer with deep expertise in Power BI semantic model design and GCP Big Query to lead data visualization initiatives within our growing analytics team. The ideal candidate brings 10+ years of experience in data engineering and business intelligence, along with a proven track record of architecting, developing, and optimizing enterprise-scale Power BI semantic models, reports, and dashboards.
Strong data engineering knowledge is also essential. This role will establish best practices for querying and transforming massive datasets in Big Query and partner with business and cross-functional stakeholders to translate reporting needs into high-performance, high-impact insights.
Key Responsibilities
A. Business Engagement and Requirement Discovery Meet regularly with business stakeholders, process owners, and end users to understand reporting needs, pain points, and the decisions reports must support.
Lead requirements workshops and walkthroughs of existing reports to identify gaps, manual work, and duplicate reports that can be consolidated.
Define and document KPIs, metrics, and business rules in a shared glossary, including calculation methods, filters, and sources of truth.
Document reporting logic in detail, including:
Report grain, such as dealer, contract type, or quarter
Filters, exclusions, and default values
Hierarchies, drill paths, and time-intelligence requirements
Treatment of nulls, negative values, and cancelled or reversed records
Confirm data sources, refresh frequency, and latency expectations, including daily, hourly, and near-real-time requirements.
Gather security requirements, including data visibility and row-level or object-level security.
Establish acceptance criteria, sample outputs, and sign-off requirements before development begins.
Translate business requirements into functional and technical specifications, mapping documents, and logical data models.
Prioritize the backlog with business stakeholders and establish delivery milestones using agile practices.
Lead UAT and reconciliation sessions by comparing report totals with source systems or legacy reports.
Provide user training, documentation, and ongoing support.
B. Semantic Model and Data Modelling Design and maintain enterprise Power BI semantic models using star and snowflake schemas.
Select the appropriate storage mode—Import, Direct Query, Dual, Direct Lake, or composite models—based on data volume, freshness, and cost.
Develop robust models with:
Optimized relationships
Reusable, well-documented DAX measures and calculation groupsM-Query transformations
Role-playing dimensions
Incremental refresh and aggregation tables
Promote reusability through shared certified datasets, thin reports, and consistent business definitions across departments.
Establish standards for naming conventions, folder and measure organization, and model documentation.
C. GCP Big Query and Data Engineering Write complex, optimized Big Query SQL using CTEs, window functions, and joins across large datasets.
Apply Big Query best practices, including partitioning, clustering, views, materialized views, query pruning, avoiding SELECT *, slot and on-demand usage management, and query performance tuning.
Collaborate with data engineers to design ETL/ELT pipelines, curated (gold) layers, and dimensional models in Big Query.
Build reporting-ready views or tables in Big Query so that intensive transformations occur upstream rather than in Power BI.Ensure data accuracy, integrity, and consistency through validation checks, reconciliation, and data-quality rules.
Understand orchestration and pipeline concepts; familiarity with Dataflow, Cloud Composer/Airflow, and…
To View & Apply for jobs on this site that accept applications from your location or country, tap the button below to make a Search.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
Search for further Jobs Here:
×