Apple - Monte Vista, CA

posted about 2 months ago

Full-time - Mid Level
Monte Vista, CA
Computer and Electronic Product Manufacturing

About the position

The Apple Services Engineering (ASE) team is seeking a passionate engineer to design, develop, and deploy high-performance systems that manage millions of queries daily. This role involves crafting innovative solutions for large-scale data processing frameworks and applications, focusing on customer needs and driving technological advancements in a collaborative environment.

Responsibilities

  • Lead the design and implementation of high-performance systems handling millions of online events and queries daily.
  • Shape critical infrastructure and design frameworks for structured and unstructured storage, caching, queueing, and searching.
  • Architect and optimize systems using Java, Scala, and Go.
  • Utilize Infrastructure as Code (IaC) and containerization for seamless deployment and scalability.
  • Employ advanced analytics techniques using Spark and Flink to enhance data intelligence.

Requirements

  • 5+ years of experience in designing, developing, and deploying large-scale data processing frameworks and applications on cloud-based infrastructure (AWS, GCP, etc.).
  • Strong programming expertise in Go, Java, Scala, and scripting languages for large-scale distributed systems.
  • Proficiency in Infrastructure as Code (IaC) tools.
  • Experience with containerization and orchestration tools (e.g., Docker, Kubernetes).
  • Ability to design complex applications with low latency, fault tolerance, and high availability.
  • Bachelor's degree in Computer Science, Computer Engineering, Mathematics, or equivalent professional experience.

Nice-to-haves

  • Experience with modern analytics and data technologies like Spark, Flink, Iceberg, Trino, Jupyter, Druid, etc.
  • Contribution to Open Source projects.
  • GPU experience.

Benefits

  • Comprehensive medical and dental coverage
  • Retirement benefits
  • Discounted products and free services
  • Reimbursement for certain educational expenses including tuition
  • Discretionary bonuses or commission payments
  • Relocation assistance
Job Description Matching

Match and compare your resume to any job description

Start Matching
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service