The Data Architect provides high-level technical leadership and strategic design for the University’s enterprise data ecosystem. This role is responsible for the creation of comprehensive logical and physical data models that serve as the authoritative blueprints for the University’s Information Technology Services (ITS) division, mainly for analytical and AI purposes. Operating at the intersection of transactional software development and analytical systems, the Data Architect ensures that all data structures are designed for maximum interoperability, integrity, and scalability. This position is central to the University's transition toward a cloud-native data architecture, with our data warehouse being built cloud-native and a current initiative to move all on-premise applications to the cloud. The role functions as a critical consultant to both Software Development and Data Engineering teams, establishing the standards that govern the lifecycle of data across the institution. A primary objective of this position is to ensure AI-readiness by architecting clean, well-governed, and highly structured datasets that can support advanced machine learning and large language model (LLM) implementations. The Data Architect is expected to proactively integrate into development workflows to provide architectural oversight, ensuring that new applications and enhancements align with the University’s long-term data strategy. Our ITS team operates in an "Agent First" mindset. This position will be involved in thought-leadership on how agents can support architecture decisions and ensure standards are met. This position does not focus on hardware or technology procurement but rather on the structural logic and semantic consistency required to maintain a unified institutional "Source of Truth." This position is classified as predominantly remote with occasional visits to campus as needed. Working hours will be based on Pacific Standard Time (PST). The full salary range for the Data Architect is $114,300 - $220,900 annually. However, the pay scale for this position is up to $160,000 annually. We base salary offers on a variety of considerations, such as education, licensure and certifications, experience, and other business and organizational needs. Applicants must have current work authorization when accepting a UCR staff position. Currently, UCR is unable to sponsor or take over sponsorship of an employment Visa for staff. As a University employee, you will be required to comply with all applicable University policies and/or collective bargaining agreements, as may be amended from time to time. Federal, state, or local government directives may impose additional requirements.
degree
Bachelor's degree in related area and/or equivalent experience/training.
Required
experience
6 - 10 years of related experience.
Required
Must pass a background check.
required
Required
Knowledge of software, database, infrastructure or other IT function. Knowledge relating to the design and development of software across the organization. Ability to understand business needs and how business systems can support those needs. Demonstrated ability to work with others from diverse backgrounds. Experience with the integration of complex, diverse, internally and externally developed implementations of business functions to build scalable systems. Demonstrated effective communication and interpersonal skills, including the ability to communicate technical information to technical and non-technical personnel at various levels in the organization. Self-motivated and works independently and as part of a team. Demonstrates problem solving skills. Able to learn effectively and meet deadlines. Demonstrated ability to translate business needs into long-term architecture solutions. Expertise relating to the design and development of software across the organization. Advanced knowledge of data storage, processing, and analysis and how they are used in administrative, medical and/or academic endeavors. Understanding of and experience with key modeling and description languages used to map complex business processes to architectural components, develop common data resource architectures, and create reference frameworks. Knowledge of other related areas of IT. Ability to apply department processes and procedures to work. Proven ability to establish, document, and evangelize enterprise data standards that cross-functional teams (Software Dev and Data Engineering) are motivated to follow. Mastery of both Relational Modeling (3rd Normal Form) for transactional systems and Dimensional Modeling (Star/Snowflake schemas) and denormalized for data warehousing. Ability to create high-level Entity Relationship Diagrams (ERDs) and data flow diagrams that serve as the authoritative blueprint for development teams. Ability to explain complex architectural concepts to both "downstream" Data Engineers and "upstream" Software Developers. Knowledge of Master Data Management (MDM) and the ability to define and maintain a centralized data dictionary/business glossary.
Knowledge of software, database, infrastructure or other IT function. Knowledge relating to the design and development of software across the organization.
Required