← All jobs

Senior Analytics Engineer

About the role

• Lead the development, implementation, and ongoing improvement of analytics solutions for clients
• Design and build data platforms in Microsoft Fabric
• Lead Power BI implementations end to end
• Establish analytics governance standards for clients
• Lead Infor Birst implementations, extensions, and ongoing support
• Build and maintain spaces, logical models, hierarchies, measures, and security filters against Infor CSD data
• Extend and troubleshoot CSD dashboards and reports
• Resolve data refresh, connector, and performance issues
• Profile data from Infor CSD and related systems
• Design reliable, low-impact extraction and ingestion processes
• Preserve raw data for reprocessing and handle change capture and deletes
• Ingest non-ERP data and map it to conformed dimensions
• Resolve data inconsistencies during ingestion
• Monitor solutions with failure alerts, row-count and freshness checks, and schema-drift detection
• Document recovery steps
• Build and maintain pipelines that transform ERP data into dimensional models
• Write and tune SQL
• Implement incremental loads and data quality checks
• Support clients using platforms such as Phocas with data feeds, mapping, model design, and ERP integration
• Advise on platform suitability and maintenance costs
• Use AI tools to improve development, data profiling, documentation, and testing
• Deliver conversational analytics and prepare semantic models for natural-language queries
• Evaluate emerging AI analytics capabilities
• Translate distribution business needs into data requirements and working solutions
• Create technical documentation, runbooks, and handover materials
• Train and support client power users in extending analytics content
• Build reusable templates, models, and accelerators for future implementations

• 10+ years in BI, analytics engineering, or data warehousing, including client-facing or multi-business-unit delivery
• Strong Power BI expertise, including data modeling, advanced DAX, Power Query/M, performance tuning, deployment management, and row-level security
• Hands-on Microsoft Fabric experience with lakehouses/warehouses, Dataflows Gen2, pipelines, and semantic models
• Advanced SQL and query tuning for large transactional tables
• ETL/ELT design, including incremental loads, slowly changing dimensions, error handling, and scheduling
• Dimensional modeling, including star schemas, fact tables, conformed dimensions, and data grain
• Experience extracting ERP data and reconciling reports against the system of record
• Ability to turn ambiguous business needs into technical designs and explain them to non-technical stakeholders
• Upper-Intermediate+ English level for confident client communication
• Strong documentation skills and experience supporting production analytics solutions
• Willingness to learn and work with additional analytics platforms
• Experience using AI tools in development and interest in conversational analytics
• Desirable: Strong Azure data platform experience alongside Microsoft Fabric
• Desirable: Hands-on Infor Birst skills
• Desirable: Familiarity with Infor CloudSuite Distribution, SX.e, or Infor ION/Data Lake and their underlying data structures
• Desirable: Experience with Phocas or similar distribution-focused BI products
• Desirable: Wholesale distribution knowledge
• Desirable: Experience with ERP-embedded analytics tools
• Desirable: Python or Spark for data transformation; Git and CI/CD for analytics assets
• Desirable: Microsoft certifications (PL-300, DP-600, DP-700) or equivalent
• Desirable: Experience in consulting, MSP, VAR, or ERP partner environments
• Desirable: Familiarity with Power Automate, Power Apps, and Dataverse

• Remote-first work arrangement
• Work with a global team of IT professionals across 55+ countries
• Complex, hands-on analytics work
• Opportunity to help shape a growing analytics practice
• Work across Microsoft Fabric, Power BI, and Infor Birst
• Ownership of end-to-end BI solutions
• Contractor engagement