At Apple, we're seeking a highly skilled Software Engineer to join our Partner Solution & Technology group, focusing on Master Data Management. This role combines enterprise-level software engineering with data management expertise to build and maintain critical data systems. You'll be responsible for implementing a comprehensive Core Data system with emphasis on Data Management, Quality, Validation, Transformations, and Pipelines.
The position requires a seasoned professional with 10+ years of experience in building enterprise applications and strong expertise in data quality and governance. You'll work on designing and implementing data quality strategies, developing data pipelines, and ensuring the highest standards of data integrity across our systems.
Key technical skills required include deep SQL expertise, proficiency with data profiling and cleansing techniques, and familiarity with programming languages like Python or Java. Experience with cloud platforms, REST APIs, and modern data warehousing solutions like Snowflake is highly valued.
This is an opportunity to make a significant impact at Apple, working with cutting-edge technology and collaborating with talented teams to maintain and improve our data systems. You'll be responsible for ensuring the accuracy, reliability, and quality of data that powers critical business decisions.
The ideal candidate will be a self-starter who can handle ambiguity, identify risks, and find solutions independently. You'll need strong analytical and problem-solving skills, along with the ability to collaborate effectively with various stakeholders. The role offers the chance to work on challenging problems at scale while contributing to Apple's continued innovation in data management and technology.