Apple - Cupertino, CA

posted about 2 months ago

Full-time - Senior
Cupertino, CA
Computer and Electronic Product Manufacturing

About the position

Apple is where individual imaginations gather together, committing to the values that lead to great work. Every new product we build, service we create, or Apple Store experience we deliver is the result of us making each other's ideas stronger. That happens because every one of us shares a belief that we can make something wonderful and share it with the world, changing lives for the better. It's the diversity of our people and their thinking that inspires the innovation that runs through everything we do. When we bring everybody in, we can do the best work of our lives. Here, you'll do more than join something — you'll add something! The Apple Maps Data Infrastructure team needs exceptional engineers to help build capabilities across a spectrum of technologies in a hybrid-cloud environment. As a key contributor, you will be at the forefront of shaping the technological landscape, focusing on data infrastructure, batch processing, real-time processing, and data Lakehouse technologies. This role offers a great opportunity to power a variety of business units through technological innovation at Apple. The team is committed to support the Apple Maps business by building technological capabilities that not only enable the business operations but also optimize infrastructure efficiency. We are facing challenges every day to deal with data at an extensive scale. That is why we are looking for strong engineers who love solving challenging problems through conducting independent research and collaborating with teams across Apple. As a senior member of our team, you will be at the forefront of tackling challenging problems and addressing a wide array of use cases. Your role involves delivering innovative solutions, providing insightful perspectives on emerging technologies, and making platform-level impacts. This is an opportunity to work on innovative projects that demand creativity, strategic thinking, and a commitment to excellence. If you're ready to embrace diverse challenges, contribute to groundbreaking solutions, and be a driving force behind technological advancements, we invite you to join us on this exciting journey!

Responsibilities

  • Collaborate with a wide range of internal teams to understand their problems and underlying needs.
  • Scope, architect, and deliver innovative high-quality solutions for data processing.
  • Engage broadly across the organization to translate needs into actionable solutions.
  • Conduct independent research to solve challenging problems in data infrastructure.
  • Provide insightful perspectives on emerging technologies and their applications.
  • Deliver innovative solutions that have platform-level impacts.

Requirements

  • 6+ years of hands-on experience in large-scale data processing infrastructure.
  • Familiarity with technologies such as Spark, Flink, Trino, Kafka, and Iceberg.
  • Strong programming skills in Java or other JVM languages.
  • A strong sense of ownership and commitment to excellence.
  • Customer-focused approach with excellent listening skills.
  • Proficiency in scoping and prioritizing tasks with an iterative approach.

Nice-to-haves

  • Experience with public cloud systems, particularly AWS or GCP.
  • Knowledge of Kubernetes.
  • Proactive engagement with the open-source community.
  • Experience with GPU, training, LLM, or inferencing.
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service