Data Engineer

Deerfield, IL
Job Type
Senior level

Job Description

Purpose of Job

The Data Engineer plays a key role in technology to advance our capabilities in Business Intelligence, Machine Learning and Forecasting. The role develops and maintains our data pipelines, data models, and rules engine for data cleansing. A person who is successful in this role will have experience working with cloud-based ETL systems, T-SQL bases data transformation and will be familiar with the software development best practices.

Essential Job Duties and Responsibilities

  • Contribute to ongoing development for data movement, quality and cleansing.
  • Create automated processes to validate and translate data for storage in the enterprise data warehouse
  • Contribute to design of master data models
  • Participate in meetings with technical peers regarding solution design
  • Collaborate with executives and other departments to identify technical requirements for ETL solutions
  • Maintain best practices for software development on our analytics codebase


  • Strong SQL programming skills, particularly Microsoft SQL Server
  • Ability to estimate and prioritize workload accurately
  • Strong experience in BI tools like SSIS, SSRS, SSAS
  • Familiarity with Azure Cloud Infrastructure
  • Familiarity with designing data models
  • Work experience with Azure Synapse is preferred


  • Undergraduate degree or equivalent combination of education and work experience.
  • 3-5 years’ experience in design, development and support of data pipelines
  • 3-5 years’ experience with T-SQL
  • 1-3 years’ experience in designing data models

Physical Demands

This is largely a sedentary role; however, some filing is required. This would require the ability to lift files, open filing cabinets and bend or stand as necessary.

Work Environment

This job operates in a professional office environment. This role routinely uses standard office equipment such as computers, phones, photocopiers, filing cabinets and fax machines.

Other Duties

Please note this job description is not designed to cover or contain a comprehensive listing of activities, duties or responsibilities that are required of the employee for this job. Duties, responsibilities and activities may change at any time with or without notice.

Reasonable accommodations will be made to enable individuals with disabilities to perform the essential job functions unless doing so will present an undue hardship on the Company’s business operations.

Equal Opportunity Employer/Protected Veterans/Individuals with Disabilities

The contractor will not discharge or in any other manner discriminate against employees or applicants because they have inquired about, discussed, or disclosed their own pay or the pay of another employee or applicant. However, employees who have access to the compensation information of other employees or applicants as a part of their essential job functions cannot disclose the pay of other employees or applicants to individuals who do not otherwise have access to compensation information, unless the disclosure is (a) in response to a formal complaint or charge, (b) in furtherance of an investigation, proceeding, hearing, or action, including an investigation conducted by the employer, or (c) consistent with the contractor’s legal duty to furnish information. 41 CFR 60-1.35(c)

Ref #
24 days ago
Last updated 22 days ago

Stay Inspired!
Join other developers and designers who have already signed up for our mailing list.
Terms     Privacy     Cookies       Do Not Sell       Licensing      
Made with    in Austin, Texas.  - vsn 44.0.0
© Data & Object Factory, LLC.