Analytics Engineer
Apex Systems
Data Engineer
We are seeking a highly experienced Data Engineer with deep expertise in Power BI semantic model design and GCP BigQuery 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 BigQuery 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, DirectQuery, 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 groups
- M-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 BigQuery and Data Engineering
- Write complex, optimized BigQuery SQL using CTEs, window functions, and joins across large datasets.
- Apply BigQuery 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 BigQuery.
- Build reporting-ready views or tables in BigQuery 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 Python is a plus.
D. Performance, Administration, and Governance
- Tune report and model performance using Performance Analyzer, DAX Studio, Tabular Editor, and VertiPaq Analyzer.
- Improve refresh processes through incremental refresh, query folding, and efficient partitioning.
- Administer Power BI Service, including workspaces, deployment pipelines, datasets, gateways, refresh schedules, and capacity.
- Implement row-level and object-level security while following data governance, access, and compliance standards.
- Establish CI/CD and version control for BI assets wherever possible.
- Monitor usage, refresh failures, and capacity, and proactively resolve issues.
Required Qualifications
- Bachelor's degree in Computer Science, Information Technology, or a related field.
- 10+ years of Business Intelligence experience, with a strong focus on Power BI and enterprise reporting.
- Advanced SQL skills and hands-on experience developing complex, optimized queries in Google BigQuery.
- Strong understanding of data engineering and data warehousing, including ETL/ELT, dimensional modelling, and data pipelines.
- Expert semantic model design capabilities, including advanced DAX, M-Query, star and snowflake schemas, and composite models.
- Expert proficiency with Power BI Desktop and Power BI Report Builder (paginated reports).
- Extensive Power BI Service experience, including publishing, security, administration, and gateway configuration.
- Strong understanding of BigQuery architecture, including tables, views, materialized views, partitioning, and clustering.
- Proven ability to connect Power BI to BigQuery and other sources and optimize data refresh.
- Demonstrated experience gathering requirements directly from business users and documenting logic and specifications.
- Excellent analytical, problem-solving, and communication skills.
- Ability to work independently and collaboratively in a fast-paced agile environment.
- ...Analytics Engineer Location: Livonia, Michigan (Onsite) Role Overview Our organization is seeking a hands-on Analytics Engineer to bridge business requirements with reporting and data modeling. This role supports growing analytics needs by translating business...Suggested
- ...Data Engineer OpportunityJoin our dynamic team where you will be responsible for designing, building, and maintaining data solutions. You will work with large volumes of data efficiently and accurately, collaborating with stakeholders to meet data requirements and ensure...SuggestedWork experience placement
- .... They work at the intersection of distributed systems, data engineering, and API development — delivering reliable, low-latency services... ...to design stored procedures, views, and query patterns in analytical databases.Implement data aggregation, transformation, and enrichment...SuggestedWork experience placement
- ...Description:**About the RoleWe are seeking a highly experienced Data Engineer with deep expertise in Power BI semantic model design and GCP... ...to lead data visualization initiatives within our growing analytics team. The ideal candidate brings 10+ years of experience in...SuggestedHourly payContract work
- ...challenges. Our services span AI IT staffing cloud computing engineering mobility testing and more. Certified with CMMI Level 3 and ISO... ...Please visit us at to know more. Skills Required: Data/Analytics dashboards Skills Preferred: GCP Experience Required:...SuggestedFull timeLocal areaWorldwide
- ...Job Title: (Data Engineering Engineer 3) About Kyyba: Founded in 1998 and headquartered in Farmington Hills MI Kyyba has a global... .... for structured and unstructured data 5) Design and develop analytical tools algorithms and programs to support data engineering activities...Full timeVisa sponsorshipWork visa
$99.6k - $166.6k
...We do! Redefining mobility requires quality data metrics and analytics as well as insightful interpreters and analysts. Thats where... ...practical experience. ~6 years of experience in data science data engineering or software engineering. ~3 years of experience building and...Full timeImmediate startFlexible hours$99.6k - $192.9k
...opportunity for you. Join us and challenge your IT expertise and analytical skills to help create vehicles that are as smart as you are.... ...AI. In this role, you will collaborate with product, engineering, analytics, and business teams to translate complex business...Full timeImmediate startRelocation packageFlexible hours- Engineering Data Analytics Specialist Overview / Summary The Engineering Data Analytics Specialist supports engineering organizations by providing data analysis, reporting, dashboard development, and project tracking support. This role enables engineering teams to achieve...
$36 - $41 per hour
...Location: Dearborn, Michigan Type: Contract Job #104975 Job Title: Engineering Data Analytics Specialist - Powertrain Programs Location: Hybrid, Dearborn Michigan Job Type: W2 Contract Expected Hours per Week: 40 Schedule...Hourly payContract workMonday to Friday$86.6k - $144.9k
...responsibly across the organization. That’s where Global Data Insight & Analytics (GDI&A) makes an impact. We partner with business, legal,... ...-improvement mindsetPreferred Experience:Knowledge of data engineering tools and enterprise data governance practicesUnderstanding of...Work at officeImmediate startFree visa- ...delivering highly integrated solutions across digital, media, and technology. By combining deep industry expertise with advanced analytics and artificial intelligence, we enable our clients to make better decisions, move faster, and compete more effectively in dynamic...Flexible hours
- ...QualificationsBachelor's degree in Computer Science, Information Technology, Engineering, or a related field.5+ years of experience in Data... ..., data governance, and data quality best practices.Strong analytical and problem-solving capabilities.Excellent verbal and written...
- ...Data EngineerSkilled and motivated Data Engineer with experience in Microsoft Fabric, Power BI, PySpark, Data Transformation, and Azure... ...dataset development and reporting support.Soft SkillsStrong analytical and problem-solving abilities.Excellent communication and stakeholder...
- ...Data EngineerOur team is hiring a Data Engineer to join our EnerG team. Be a driving force behind our innovative cloud-based Building... ...understanding of data modeling principles and best practices. Excellent analytical and problem-solving skills with a keen attention to detail....Hourly pay
- ...over sponsorship of an employment visa at this time.We are looking for a Senior Data Engineer to design, build, and optimize scalable data pipelines and data platforms supporting analytics, reporting, and AI/ML use cases. The ideal candidate has strong hands-on experience...Work visa
- ...Senior Data EngineerAs a Senior Data Engineer, you'll engage in the design, development, and maintenance of data platforms and solutions... ...data management principles to pipelines and delivering analytical and operational solutions to enable data-driven decision-making...
- ...technology. By combining deep industry expertise with advanced analytics and artificial intelligence, we enable our clients to make... ...effectively in dynamic markets. Role Summary As a Senior Data Engineer on our Customer Analytics team, you’ll own the data foundation...Flexible hours
$100k
...SynergisticIT at Oracle Cloudworld 2023 SynergisticIT at Gartner Data & Analytics summit Why do tech companies not hire recent computer science... ...developers, data analysts/data scientists, machine learning engineers for full time positions with clients. Who should apply? Recent...Full timeH1b- ...Best Workplaces in Financial Services & Insurance Sr. Data Engineer ESSENTIAL FUNCTIONS AND RESPONSIBILITIES Designs, builds... ...tools, including Azure Data Factory, Azure Functions, and Stream Analytics, to optimize data flow. ADDITIONAL FUNCTIONS and...Work experience placement
$100k
...get a Job? | SynergisticIT Who Should Apply? We're looking for recent grads in Mathematics, Statistics , Computer Science or Engineering or candidates with gaps in their career or people wanting to switch careers into tech. SynergisticIT is committed to supporting...H1b$86.7k - $170.9k
...help organizations modernize data platforms, strengthen enterprise data foundations, and scale analytics and artificial intelligence capabilities. As a Databricks Data Engineer, you will support the design, build, and optimization of cloud-based data engineering...Visa sponsorship$136k - $221k
...Data Acquisition Engineer Fully Remote (U.S. only) | Full-time | $136,000 – $221,000 + performance bonus Job description: Data Acquisition Engineer Location: Fully Remote (U.S. Only) Compensation: $136,000 - $221,000 + Performance Bonus Job Type: Full...Full timeRemote workFlexible hours- ...week at Client. Our financial client is seeking a Principal Data Engineer to help design, build, and evolve modern data solutions within... ...data pipelines, and enterprise data solutions that support analytics, reporting, data science, and AI use cases.The ideal candidate...Contract workLocal areaFlexible hours3 days per week
$80.46k - $142.72k
...Electrical Engineer Arcadis is the world's leading company delivering sustainable design, engineering, and consultancy solutions for natural and built assets. We are more than 34,000 people, in over 30 countries, dedicated to improving quality of life. Everyone has...Full timePart time- .... We partner with Fortune 500 companies to address complex business challenges. Our services span AI IT staffing cloud computing engineering mobility testing and more. Certified with CMMI Level 3 and ISO standards V2Soft is committed to quality and security. Beyond our...Full timeWork experience placementLocal areaWorldwide
$91.1k - $179.5k
...and accelerate their path to value creation. Recruiting for this role ends on 10/30/2026 Work You’ll Do As a Project - Analytics and Insights Engineer IIIon the project, you will: Support the client in its mission to reduce fraud, waste, and abuse within programs by developing...Work at officeLocal area$91.1k - $179.5k
...relationships with customers through innovative strategies, advanced analytics, Generative AI, transformative technologies, and creative... ..., data scientists, operators, creatives, designers, engineers, and architects. Our team balances business strategy, technology...Local area$160k - $190k
...Contributing to and overseeing the successful delivery of data platform, analytics, and data science projects while liaising with clients to meet... ...Ability to create working environments for data engineers and scientists, and general knowledge of ML, AI, LLMs, and MLOps...Full time- ...Description Job Description Job Posting Title Principal Data Engineer Job Description *Applicants must be authorized to work for... ...data solutions supporting enterprise data engineering and analytics initiatives. This role will work across data engineering, data...Full timeWork visa
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Analytics Engineer. Be the first to apply!



