U

UL Solutions

Global safety testing, certification, and inspection

Data Engineer

Data EngineeringConfirmed live in the last 24 hours
Full-timeNo salary listed

About the Job

Requirements

  • A bachelor's degree in Computer Science, Information Systems, Engineering, Data Analytics, Mathematics, or a 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, continuous integration and continuous delivery, and agile delivery practices.
  • Ability to isolate root causes, communicate clearly, and apply secure data handling, governance, lineage, privacy, and access control concepts.
  • Read and follow the Underwriters Laboratories Code of Conduct and all physical and digital security practices.

Responsibilities

  • Profile, analyze, and validate source data to understand its 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.

About the Company

UL Solutions

Global safety testing, certification, and inspection

UL Solutions tests, inspects, and certifies products and systems to ensure safety, security, and sustainability. It works by evaluating electronics, mobility, cybersecurity, and energy technologies against established standards, performing lab tests and risk assessments, and applying the UL Mark to passing products. Its differentiators include a long history dating back to 1894, a 2022 pivot to a for-profit unit with an IPO in 2024, and a global, cross-domain scope across fire, electrical, cybersecurity, and sustainable energy Safety science and advisory services. The goal is to help manufacturers manage supply-chain risks and bring safer, more reliable products to market.

Company size
10,001+
Company stage
IPO
Headquarters
Northbrook, IL
Founded
1894

Recently Posted Jobs

Explore more opportunities at UL Solutions

See more jobs