Data Engineer - Insights and Analytics

Job description


Posted: Jul 19, 2022
Role Number: 200400783
The people here at Apple don’t just build products — they create the kind of wonder that’s revolutionized entire industries. It’s the diversity of those people and their ideas that encourages the innovation that runs through everything we do, from amazing technology to industry-leading environmental efforts. Join Apple, and help us leave the world better than we found it! Imagine what you could do here. At Apple, new ideas have a way of becoming extraordinary products, services, and customer experiences very quickly. Bring passion and dedication to your job and there's no telling what you could accomplish. Hardware Engineering is seeking a Data Engineer to take ownership of our data storage and processing systems. You will support the use of these assets through facilitating access to our systems, maintaining a data warehouse and analytics environment, and writing scripts for data integration and analysis. As part of Insights and Analytics team you will be an integral part of ensuring we deliver high-impact business insights and data infrastructure to key internal partners.

Key Qualifications

  • 3+ years of experience building data pipelines (batch and streaming) and data warehousing in cloud-based platforms like AWS
  • Familiarity with DevOps standard methodologies for deploying containerized apps on cloud infrastructure (e.g. Helm charts, Ansible scripts, Jenkins CI/CD pipelines)
  • Extensive Python and SQL experience preferred
  • Proven problem solving and debugging skills
  • Excellent verbal and written communication skills with ability to articulate and manage technical decisions
  • Proficient in English and Portuguese


The core responsibility for this role is to build, test, and maintain data storage architectures within a cloud-based data platform. You will also develop complex data pipelines, publishing and ingesting aggregated data from multiple data sources. You will collaborate in a multi-disciplined, geographically distributed data science team and work with data systems owners and infrastructure teams to build and maintain robust, scalable data capabilities. Your responsibilities will include: - Leverage cloud-based services like AWS for data transfer, processing, and storage - Build solutions to acquire and persist new sources of data to be used by Data Scientists and Analysts - Apply core data management competencies including data governance, security and quality - Build and maintain batch and streaming ETL pipelines (Kafka) and configure automations (Terraform and Ansible)

Education & Experience

BS/BA minimum in Computer Science, Software Engineering, Data Science, or equivalent degree

Additional Requirements

Please let the company know that you found this position on this Job Board as a way to support us, so we can keep posting cool jobs.

Similar jobs

Browse All Jobs
August 11, 2022

Data Engineer

August 11, 2022

Lead Data Engineer