About The Position

Apple Services Engineering (ASE) is seeking a Software Engineer to build distributed, large-scale data processing systems, frameworks, and platforms using big data technologies. The role partners with Apple TV and Video teams to support experiences for Apple TV customers and Sports products. The team operates petabyte-scale data platforms that provide real-time insights, support business decisions, and shape customer experiences. Work may include architecting real-time streaming pipelines with Apache Flink, building AI agentic workflows and MCP servers, and designing LangGraph-powered workflows that bring large language models into production data systems. Systems must scale, remain highly available, and deliver consistent, trustworthy results. Apple's privacy principles guide architectural decisions.

Requirements

  • Bachelor's degree in Computer Science, Computer Engineering, or a related field.
  • 5+ years of experience developing and maintaining production-grade applications using Java and/or Scala.
  • 5+ years of experience designing and building large-scale distributed systems using technologies such as Apache Spark, Apache Flink, Apache Kafka, or Cassandra.
  • Hands-on experience with AI technologies, including building MCP servers, designing agentic workflows, and integrating large language models.
  • Good understanding of software engineering principles and fundamentals, including algorithms and data structures.
  • Self-directed and self-motivated, with the ability to create architecture and design documents.
  • Ability to assemble multifunctional requirements and translate them into practical engineering tasks.

Responsibilities

  • Develop and maintain production-grade applications using Java and/or Scala.
  • Design and build large-scale distributed systems using technologies such as Apache Spark, Apache Flink, Apache Kafka, or Cassandra.
  • Build MCP servers, design agentic workflows, and integrate large language models into production-grade data systems.
  • Create architecture and design documents.
  • Translate multifunctional requirements into practical engineering tasks.
  • Collaborate with Apple TV and Video teams to build systems supporting Apple TV and Sports products.
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service