F

Ferrellgas

Propane fuel delivery and distribution services

Analytics Engineer

Data Engineering +1Updated on Nov 13
Full-timeRemote in USANo salary listed

About the Job

Requirements

  • A bachelor's degree in a quantitative field such as Computer Science, Engineering, Applied Math, Statistics, or Analytics, or a related field.
  • At least 3 years of experience in analytics engineering, BI development, or a closely related role.
  • Strong SQL skills, including common table expressions, window functions, and query performance tuning.
  • At least 2 years of hands-on experience with Snowflake or a comparable cloud data platform such as BigQuery or Databricks.
  • At least 2 years of experience building Power BI semantic models, with working knowledge of DAX and M.
  • Understanding of semantic layer concepts, star schema design, and dimensional modeling principles.
  • Experience with data transformation tools such as dbt, including Git-based version control.
  • Strong attention to detail and commitment to data quality and documentation.
  • Ability to collaborate effectively with engineers, analysts, and business stakeholders.
  • Must be a U.S. citizen, national, permanent resident, or otherwise authorized to work in the United States.
  • Must not require visa sponsorship now or in the future.

Responsibilities

  • Build and maintain Power BI semantic models and support the Snowflake data transformation layer for reporting, self-service analytics, and AI data agents.
  • Support development of the data transformation layer in Snowflake, transforming raw data into structured, performant, business-ready data for downstream consumption.
  • Design and build transformation logic that applies business rules consistently and aligns with the team’s standards and architecture.
  • Publish and maintain well-documented, performant Power BI semantic models for reporting and self-service analytics.
  • Identify, prioritize, and automate recurring manual processes, including data refreshes, extracts, and report distribution.
  • Translate business requirements into scalable data models and validate that the models answer business questions.
  • Write clean, efficient, well-documented SQL transformations using dbt and Git-based version control.
  • Manage data projects end to end, coordinating with IT source system owners, the Data Warehouse team, and business end users from requirements gathering through development, testing, and delivery.
  • Participate in code reviews, testing, CI/CD, and the team’s documentation practices.
  • Troubleshoot and resolve data quality issues in the transformation and semantic layers.
  • Stay current with Snowflake and reporting platform capabilities and contribute ideas to improve the team’s analytics infrastructure.

Desired Qualifications

  • Experience with AI platforms, particularly integrating large language models, Snowflake Cortex, or AI agents with enterprise data.

About the Company

Ferrellgas

Propane fuel delivery and distribution services

Ferrellgas provides propane to residential, commercial, agricultural, and automotive customers across the United States. It delivers propane to power home appliances like furnaces and water heaters, runs business operations such as heating, trucks, and forklifts, supports farms with reliable propane systems, and supplies propane autogas for fleets and equipment. The product works by delivering propane to customers, who use it in heated appliances or as clean fuel for vehicles; Ferrellgas supports this with safe storage, installation, and ongoing service. The company differentiates itself through being employee-owned, which helps its workers feel invested in customer service, and through nationwide coverage and a track record that earned recognition as a trustworthy company. Its goal is to make propane easy and reliable for millions of customers by offering easy service, steady supply, and dedicated service from employee-owners.

Company size
1,001-5,000
Company stage
IPO
Headquarters
Liberty, MO
Founded
1939

Recently Posted Jobs

Explore more opportunities at Ferrellgas

See more jobs