Data Governance Engineering - Data Modeler at Apple
, United States
Job Descrption
Summary
Posted: Apr 24, 2024 Weekly Hours: 40 Role Number:200548691
At Apple, we work every day to create products that enrich people’s lives! Our Ad Platforms group makes it possible for people around the world to easily access informative and imaginative content on their devices. Our platforms are highly performant, deployed at scale, and set new standards for enabling effective advertising while protecting user privacy.
The Ad Platforms team is seeking a Senior Data Architect to support of our data governance objectives. You will play a crucial role in delivering on Apple's privacy commitments to our customers. You will partner across our engineering, product, privacy and reliability organizations to deliver on data access, use, protection, minimization, retention, and other data governance execution areas. You will define, design, and implement data governance platform strategies for operational, privacy, security, and other related control areas.
We’re looking for a Modeling and Privacy Engineering professional to join our data governance and management mission. In this role, you will support the enterprise level metadata repository, including information about conceptual, logical and physical entity and policy relationships. Are you excited by the impact you have on how data engineers and scientists access and use data. If you care deeply about privacy engineering, data modeling, and model governance, we want to talk with you!
Key Qualifications
The Data Modeler will develop data policy and enforcement implementations dealing with data access, schema, classification, retention, quality and lineage within a well defined lifecycle and contracts framework. Key qualifications for this role are:
6+ years professional experience in computer science, mathematics, or similar quantitative field; 4 years in data modeling required
Ability to operate in a fast-moving cross-functional environment supporting a rapidly growing business
Metadata management platform concepts including discoverability, observability, data mesh and data catalog
Data Modeling tools, UML Class, State Transition and Communication diagrams using GraphQL, Swagger, PlantUML, MagicDraw, Erwin, Power Designer, XML Spy
Data communication languages such as XMI, XML (including @Annotations), JSON, Protobuf, Avro, Parquet, etc.
Rule expression languages and grammars such as Regular Expressions, Backus-Naur Form, OWL, SHACL
Advanced skills using one or more languages (e.g., Python, Bash, Java, Javascript, etc.)
Extract Transform Load (ETL) experience using Airflow, Spark, Kafka, Hadoop, or similar technologies
Trino, Hive, SparkSQL, Cassandra, Solr, Iceberg, or other big data query and transformation experience
Description
The Data Modeler will develop data standards against solution requirements towards well structured, accurate, validated, complete, and consistent sets of data models, which will form the design and delivery basis for engineering teams. Responsibilities for this role are:
Create and maintain data modeling frameworks, templates, domain specific languages, and validation standards for models consistent with change management best practice
Work with architects, engineers, analysts and data stewards on class, state transition, signal, and data interchange for conceptual, logical and physical use cases.
Establish data sourcing and quality rules and authoritative data sources with relevant taxonomies and ontologies to enable forward and reverse modeling
Promote strong data registration, data typing, identifier management, and lineage using version control, change management, CICD, linting and other strategies
Define and drive automation of data classification taxonomy for compliance, privacy, hygiene and quality use cases
Establish and monitor key performance indicators tracking the performance and business impact of the physical to logical model state evolution
Education & Experience
BA/BS and/or related certification.
Proficiency in Python & SQL is required.
Additional Requirements
Apple is an Equal Opportunity Employer that is committed to inclusion and diversity. We also take affirmative action to offer employment and advancement opportunities to all applicants, including minorities, women, protected veterans, and individuals with disabilities. Apple will not discriminate or retaliate against applicants who inquire about, disclose, or discuss their compensation or that of other applicants.
We will ensure that individuals with disabilities are provided reasonable accommodation to participate in the job application or interview process, to perform essential job functions, and to receive other benefits and privileges of employment. Please contact us to request accommodation.
Your CV has been submitted successfully.
Complete form below to directly Send your CV / Linkedin Profile to Data Governance Engineering - Data Modeler at Apple.
@
You will receive all responses from employer on this email
Example: Application for the post of 'Accountant'
Example: Introduce your self and give purpose of your application
*All fields are mandatory.
Loading...
APPLE 439 jobs found
Display Electrical Hardware Architect / Engineer at Apple
Cupertino, United States
Senior Software Engineer - Worldwide Ops BPR at Apple
Elk Grove, United States
Sr. Frameworks Engineer - ASE at Apple
, United States
SWE FaceTime Engineering Program Manager at Apple
Cupertino, United States
Silicon Validation Tools Engineer at Apple
Orlando, United States
Foundry Interface Engineer – Analog / Display / Power Technologies at Apple
Cupertino, United States
Performance Engineer, Tools and Framework - Ad Platforms at Apple
, United States
AIML - Robotics Research Engineer, MLR at Apple
Cupertino, United States
Data Engineer - Data Products, Ad Platforms at Apple
, United States
Data Governance Engineering - Data Modeler at Apple