A

ABC Supply

B2B roofing and building materials distributor

Data Engineer

Data EngineeringPosted on Nov 6
Full-timeBeloit, WI, USA$123.6k - $130k /yr

About the Job

Requirements

  • A Master's degree in Computer Science, IT/IS, or a related field of study and two years of work experience in the job offered or a related occupation; alternatively, a Bachelor's degree in those fields and five years of such experience.
  • Demonstrated experience with enterprise integration patterns, data warehouse modeling, ETL processes, and database management.
  • Experience with development and data warehouse requirements gathering, analysis, and design.
  • Experience with cloud-native modern data engineering projects.
  • Experience designing, building, and deploying scalable data pipelines.
  • Experience with Python, PySpark, and Spark SQL.
  • Experience with analytical data models such as Kimball.

Responsibilities

  • Design, develop, and deliver large-scale data systems, data processing, and data transformation pipelines.
  • Collaborate with stakeholders to understand business needs and work with the business to deliver reliable, flexible, scalable, enterprise-grade datasets with low cost of ownership.
  • Develop optimized and scalable batch integration solutions, including traditional data warehouse workloads and scheduled nightly large extracts.
  • Extract data from various sources, transform it into a usable format, and load it into an Azure data lake using Azure Data Factory pipelines, Databricks, PySpark, and SQL.
  • Design and build star-schema and snowflake data models, and apply common analytical data models such as Kimball.
  • Build physical data models aligned with best practices and requirements.
  • Plan, review, and implement database changes for integration and data warehouse work.
  • Work with the business intelligence team and product owner to build required tables and transform data for loading into Snowflake and Dremio.
  • Perform data management tasks.
  • Recommend ways to improve data reliability, efficiency, and quality.

About the Company

ABC Supply

B2B roofing and building materials distributor

ABC Supply Co., Inc. is a building-material distributor that supplies roofing, siding, windows, gutters, and related products to contractors and builders for residential and commercial projects. Through an extensive distribution network, orders from construction professionals are fulfilled and delivered to job sites, with a focus on timely delivery and strong customer service. The company supports its associates with training and career growth, ensuring knowledgeable staff and reliable service. Compared with competitors, ABC Supply differentiates itself by its large, nationwide distribution footprint, direct B2B focus, and emphasis on service and training for both customers and employees. The company’s goal is to help construction professionals complete projects efficiently by providing a broad selection of materials and dependable logistics.

Company size
5,001-10,000
Company stage
Not listed
Total funding
Not listed
Headquarters
Beloit, WI
Founded
1982

Recently Posted Jobs

Explore more opportunities at ABC Supply

See more jobs