> Markdown version of [/jobs/ext/4659972-data-engineer](https://www.wearedevelopers.com/jobs/ext/4659972-data-engineer). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # Data Engineer - **Company:** UL - **Location:** Northbrook, IL, United States - **Contract:** Permanent contract - **Skills:** Automation of Tests, Microsoft Azure, Code Review, Cyber Security, Information Systems, Continuous Integration, Data as a Services, Data Validation, Information Engineering, Data Integration, Extract Transform Load (ETL), Data Profiling, Data Security, Data Warehousing, Database Queries, Dimensional Modeling, Microsoft SQL Server, Performance Tuning, Cloud Services, SQL Stored Procedures, SQL Databases, Systems Integration, Unstructured Data, Data Logging, Snowflake, Git, Data Layers, Semi-structured Data, Information Technology, Data Analytics, Data Management, Software Version Control, Data Pipelines - **Published:** November 10, 2026 - **Apply:** https://dejobs.org/x/x/68FDD27201F5464190B2E8A195D5CFCF/job/ ## About the Role * Bachelor's degree in Computer Science, Information Systems, Engineering, Data Analytics, Mathematics, or related discipline, or equivalent education and experience. * Experience designing, developing, testing, and supporting data pipelines, ETL/ELT processes, integrations, or analytics data solutions. * Strong SQL skills, including query development, troubleshooting, transformation logic, and performance tuning. * Experience with cloud data platforms, data warehouses, or lakehouse technologies such as Snowflake, Microsoft Azure data services, SQL Server, or comparable platforms. * Understanding of data profiling, data quality, validation, structured data, semi-structured data, and unstructured data concepts. * Familiarity with dimensional modeling, curated datasets, semantic layers, reporting structures, or analytics-ready data products. * Experience with Git-based version control, code review, automated testing, CI/CD, and agile delivery practices. * Ability to isolate root causes, communicate clearly, and apply secure data handling, governance, lineage, privacy, and access control concepts. What you'll experience working for ULS ## Description * Profile, analyze, and validate source data to understand structure, quality, business meaning, and transformation requirements. * Design, develop, test, and maintain data pipelines that ingest, transform, and deliver data from internal and external sources. * Build scalable ETL/ELT solutions across cloud data platforms, data warehouses, lakehouse patterns, and data integration tools. * Develop and optimize SQL, stored procedures, scripts, and reusable data engineering components. * Implement data quality checks, reconciliation controls, error handling, logging, lineage capture, and pipeline monitoring. * Apply automated testing, version control, code review, continuous integration, and deployment practices. * Monitor pipeline execution, investigate failures, resolve data issues, and support root cause analysis. * Collaborate with business users, data owners, data stewards, architects, security teams, and platform engineers. * Document technical designs, mappings, transformation logic, operational procedures, dependencies, and support information. * Read and follow the Underwriters Laboratories Code of Conduct and all physical and digital security practices.