San Francisco, USonsitePosted Jul 7, 2026
Posting intelligenceActively listed

Skills

pythonexcel

About the role

Certain terms and conditions of employment for this position, including the rate of pay, benefits, etc., are currently subject to negotiation with the appropriate union.

As part of the People Analytics team, the Workforce Data Engineer develops governed data models that support workforce analytics and other priorities established by UCSF leadership and the Chief Human Resources Officer. The incumbent integrates data from multiple enterprise systems, develops dimensional data models, and maintains data pipelines that support reporting, dashboards, and AI-enabled analytics platforms. Using established Kimball modeling standards and engineering practices, the engineer creates reliable, reusable analytic datasets while ensuring data quality, consistency, and adherence to governance requirements.

The role supports a broad portfolio of People Analytics domains, including workforce demographics, workforce lifecycle metrics, human resources operational analytics, occupational health, learning and compliance, and other workforce-related initiatives.

Working closely with data architects, analysts, and business stakeholders, the incumbent contributes to analytic solution design, validates outputs, and translates workforce requirements into technical solutions. The position requires strong technical skills, sound judgment, and the ability to independently execute complex assignments while escalating novel architectural, governance, or enterprise-wide decisions to senior team members.

Department Overview

The mission of the Enterprise Information and Analytics (EIA) department is to advance UCSF’s institutional priorities by enhancing access to and the use of data and analytics, including appropriate data platforms and data governance, in a manner that meets the unique needs across the education, research, and care mission areas. The department achieves its goals by working with clinical, research, education, and business partners to organize, integrate, govern, and transform UCSF’s data assets into actionable insight and information.

People Analytics owns enterprise-wide assets for UCSF as a whole, used for both operational and analytical purposes, as well as departmental and business assets to drive business insights and decisions.

REQUIRED QUALIFICATIONS

Bachelor's degree in a related area and/or equivalent experience/training

Minimum 5 years of experience in data analytics or data management

Minimum 3 years of experience performing advanced data analysis using SQL and/or analytic programming languages (e.g., R, Python, Stata, SPSS) T-SQL in Microsoft SQL Management Studio preferred.

2+ years of experience developing or integrating with APIs for data ingestion (REST/JSON), including secure authentication (OAuth2/API keys) and operational support (logging/monitoring/error handling).

Experience writing SQL for data extraction, transformation, and analysis. Hands-on experience developing and supporting SSIS pipelines for analytic data preparation

Experience developing or maintaining ETL processes.

Experience integrating data from multiple source systems.

Experience validating data quality and troubleshooting data issues.

Ability to communicate effectively with both technical and non-technical audiences.

Strong analytical, problem-solving, and organizational skills.

Ability to work independently while collaborating effectively within a team.

Strong organizational skills

PREFERRED QUALIFICATIONS

Knowledge of Kimball dimensional modeling concepts and data warehousing principles.

Experience integrating data from diverse sources and formats, including delimited text files (CSV/TSV/PSV), fixed-width files, JSON, XML, YAML, Parquet/Avro/ORC, and Excel (XLS/XLSX), as well as relational databases via ODBC/JDBC.

Questions about this role

Click "Apply with AI Applyd" above. We auto-fill the application from your resume and answer screening questions in seconds. No copy and paste, no juggling tabs.

Compensation for Data Engineer roles in United States varies widely by seniority, employer size, and remote vs onsite arrangement. Check the salary range on this listing when published, or browse our Data Engineer hub for United States medians across recent openings.

Most applications complete in under 90 seconds. You can track the status in your dashboard and watch the screenshot proof land the moment the application submits.

AI Applyd supports Greenhouse, Lever, Ashby, Workday, iCIMS, SmartRecruiters, Personio, Teamtailor and other major ATS platforms. If we can submit through the platform, we do.

Want AI Applyd to auto-apply to roles like this?

We tailor your resume per posting, fill the forms, and track replies for you.