Data Engineer Senior
Senior
Analytics
Analytics Engineer
Artificial Intelligence
Big Data
Business Intelligence
Cloud Data Warehouse
Cloud Data Warehouse
Cloud Platform
Cloud Platforms
Data
Data Analysis
Data Analytics
Data Architecture
Data Engineer
Data Integration
Data Pipeline
Data Platform
Data Processing
Data Science Ops
Data Warehouse
Data Warehousing
Database
Databases
Digital Marketing
Dimensional Modeling
ETL
Informatica
Integration
Matillion
Reporting and Analytics
Snowflake
SQL
Job Description
Join the University of Michigan Center for Academic Innovation’s Data and Business Intelligence team to build and optimize data warehousing and ELT systems with strong governance and security focus.
Responsibilities
- Architect and implement end-to-end data warehousing solutions that connect diverse systems and support actionable metrics, reporting, and AI/ML use cases
- Design and build scalable, resilient, maintainable data architectures across cloud platforms
- Set and enforce standards for data modeling, pipeline development, and documentation
- Apply expert-level dimensional modeling practices, including Kimball methodology and Star and Snowflake schemas
- Build and optimize complex ELT workflows and data pipelines across a large number of systems
- Lead performance tuning and cost optimization efforts using Snowflake, Matillion, and related cloud technologies
- Contribute to and help operationalize data governance practices
- Ensure compliance with data privacy and security standards in a higher education context (including FERPA and GDPR)
- Maintain high standards for data quality, documentation, and operational reliability
- Collaborate with stakeholders across Engineering, Online Learning, XR, and other teams to translate complex business needs into technical solutions
- Mentor and support other data engineers to promote rigor, collaboration, and continuous improvement
- Evaluate and incorporate emerging technologies, including AI-enabled tools, into engineering workflows
- Balance hands-on engineering with ongoing mentorship and leadership to grow and refine technical leadership skills
Requirements
- Bachelor’s degree required; Computer Science, Data Engineering, Information Systems, or related field preferred
- 5+ years of progressively responsible experience in data engineering, data architecture, or related technical roles
- Expert-level knowledge of dimensional modeling (Star and Snowflake schemas) and data warehousing best practices
- Deep experience with modern ELT frameworks and cloud data platforms, including Snowflake and Matillion
- Proven ability to design, build, and scale complex data pipelines across numerous systems
- Strong problem-solving, collaboration, and stakeholder engagement skills
- Ability to independently lead technical initiatives from design through deployment; manage multiple projects using Asana
- Ability to learn and apply new technologies to improve processes and outcomes, including AI-enabled tools, consistent with university policy and job responsibilities
Technologies
- Kimball methodology
- Star and Snowflake schemas
- ELT
- Snowflake
- Matillion
- Asana
- AI-enabled tools
- FERPA
- GDPR
Work Mode
- Hybrid work mode at the discretion of the hiring department
- Minimum 4 days in the office per week (Monday through Thursday)
- Optional remote work on Fridays
- On occasion, onsite Friday work may be required based on center policy and domain leadership or job requirements
- Work agreements are reviewed at least annually and may change at any time during employment
Additional Information
- 5-year term-limited position with possibility of renewal depending on funding
- May be renewed or converted into an open-ended base appointment
- Candidates must have legal authorization to work in the United States
- Support for creative, responsible, and ethical use of AI tools aligned with institutional policies and best practices
- Excellent benefits available (see http://benefits.umich.edu/)
- Salary based on selected candidate’s education and experience; general range $105,000 - $115,000
Posting Details
- Job opening ID: 284291
- Posting begin/end date: 10/13/2026 - 11/12/2026
- Applications reviewed as received throughout the posting period and continue until position is filled
- Review and selection may begin as early as the eighth day after posting; job openings posted for a minimum of seven calendar days
- Background checks conducted upon acceptance of a contingent offer; compliance with the Fair Credit Reporting Act
Role Details: Data Engineer Senior (working title); Data Engineer Intermediate (job title); University of Michigan; Ann Arbor, MI (Hybrid); Full-Time; Regular; Exempt; Organizational group: VP Acad Innovation; Department: Center for Academic Innovation; Career interest: Information Technology.