Apply

Ready to go for it?

AI Apply speeds things up—apply directly if you prefer.

FREE ACCESS
5,000–10,000 jobs/day
JobTailor Logo

See all jobs on JobTailor

Search thousands of fresh jobs every day.

Discover
  • Fresh listings
  • Fast filters
  • No subscription required
Create a free account and start exploring right away.
Ferguson

Senior Data Engineer

Ferguson

Senior Data Engineer designing and developing complex Power BI semantic models at Ferguson. Collaborating with analytics teams while ensuring high-quality delivery of data and reporting solutions.

Posted 6/12/2026full-timeRemote • Virginia • 🇺🇸 United StatesSenior💰 $6,000 - $13,016 per monthWebsite

Tech Stack

Tools & technologies
PythonSQL

About the role

Key responsibilities & impact
  • Design and develop complex Power BI semantic models and scalable reporting solutions.
  • Write advanced SQL (including Databricks SQL) and DAX to implement complex business logic.
  • Architect and maintain shared semantic models and datasets for analytics across reporting solutions.
  • Diagnose and resolve performance issues across Databricks and Power BI.
  • Collaborate with data engineering teams to define and consume curated Gold-layer datasets.
  • Refactor existing reports to transition to governed semantic models built on Databricks-backed data products.
  • Implement dataset governance practices including certification, documentation, and metric standardization.
  • Develop and validate data quality checks across Silver and Gold layers.
  • Design and implement automated analytical workflows integrating Power BI, Python, and the Power Platform.
  • Build forecasting, trend analysis, and statistical models supporting advanced analytics use cases.
  • Perform code reviews and provide technical guidance to Associate developers.

Requirements

What you’ll need
  • Bachelor’s degree in Computer Science, Information Systems, Data Analytics, or equivalent experience.
  • Advanced expertise in SQL & DAX.
  • 3–6 years of Power BI development experience.
  • Experience working with modern data platforms such as Databricks and querying data using Databricks SQL.
  • Understanding of Lakehouse architecture concepts, including Bronze, Silver, and Gold data layers.
  • Experience integrating Databricks data with Power BI semantic models (Import and DirectQuery).
  • Familiarity with distributed data processing concepts and performance considerations for large-scale datasets.
  • Experience using Python or R for predictive analytics & statistical modeling.
  • Proven ability to design performant & scalable datasets.
  • Experience tuning DAX, model relationships, & refresh performance.
  • Strong ownership mindset for solution quality & stability.

Benefits

Comp & perks
  • health, dental, vision
  • paid time off
  • life insurance
  • 401(k) with a company match
  • mental health coverage
  • gender affirming and family building benefits
  • paid parental leave
  • associate discounts
  • community involvement opportunities

ATS Keywords

✓ Tailor your resume
Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard Skills & Tools
Power BISQLDAXDatabricks SQLPythonRdata quality checksstatistical modelingautomated analytical workflowsdataset governance
Soft Skills
collaborationtechnical guidanceownership mindsetproblem-solving
Certifications
Bachelor’s degree in Computer ScienceBachelor’s degree in Information SystemsBachelor’s degree in Data Analytics