A

Apple

Designs phones, computers and their operating systems

Software Engineer - Apple Services Engineering, Music Data Engineering

Data EngineeringConfirmed live in the last 24 hours
Full-timeNew York, NY, USANo salary listedIn-person

About the Job

Requirements

  • At least 3 years of software development experience.
  • Experience with at least one of Spark, Kafka, or web services.
  • Significant experience designing, implementing, and supporting highly scalable data systems and services in Java and/or Scala.
  • A bachelor's degree or equivalent, or higher, in Computer Science or a related discipline.

Responsibilities

  • Design and implement features that process and serve very large datasets, applying scalability awareness.
  • Create systems to model, ingest, process, and compute large-scale, mission-critical data across Apple Music, with high throughput and reliability.
  • Engineer innovative solutions in a hands-on development role to deliver products in a dynamic environment.
  • Provide technical guidance and best practices.
  • Interact on an ongoing basis with other groups at technical and non-technical levels.

Desired Qualifications

  • Design Java-based microservices using best practices and open-source libraries.
  • Use large-scale data processing technologies, particularly Spark, Spark-SQL, Spark Streaming, Flink, Hadoop, object stores, AWS Lambda, or similar technologies.
  • Build and run large-scale data pipelines, including distributed messaging such as Kafka and data ingestion from multiple sources for batch and near-real-time or streaming compute components.
  • Understand distributed storage and network resources at the host, cluster, and data-center levels to troubleshoot and prevent performance issues.
  • Have experience with low-latency NoSQL datastores, including Cassandra and S3.
  • Be familiar with Docker, Kubernetes, Maven, Gradle, Git, and related software lifecycle tools.
  • Have good verbal and written communication skills.

About the Company

Apple

Designs phones, computers and their operating systems

Apple designs and sells consumer electronics, from iPhone smartphones and Mac computers to tablets and wearable devices. Its operating systems manage apps and built-in functions for communication and work, while iCloud stores files and synchronizes data across devices. Customers buy additional digital services through subscriptions such as Apple Music and Apple TV, and developers distribute software through the App Store. Apple earns money from hardware sales, subscriptions and digital transactions, selling directly to customers and through retailers and mobile carriers around the world. It was founded in 1976 and has its headquarters in Cupertino, California.

Company size
10,001+
Company stage
IPO
Headquarters
Cupertino, CA
Founded
1976

Recently Posted Jobs

Explore more opportunities at Apple

See more jobs