Sr. Java Engineer - Media Platforms

Washington, WA, US • Posted 9 days ago • Updated 8 hours ago
Full Time
On-site
Fitment

Dice Job Match Score™

🔢 Crunching numbers...

Job Details

Skills

  • Media
  • Asset Management
  • Distribution
  • Video
  • Music
  • Management
  • Attention To Detail
  • IT Management
  • System Integration
  • Collaboration
  • Java
  • Gradle
  • Apache Maven
  • Data Modeling
  • Object-Oriented Programming
  • Authentication
  • Authorization
  • HTTP
  • Apache Spark
  • Apache Cassandra
  • Amazon S3
  • TCP/IP
  • Computer Networking
  • Design Review
  • JSON
  • Apache Kafka
  • Apache Flink

Summary

\\nThe Apple Services Engineering team is looking for a Senior Software Engineer to join the Asset Management team. We are responsible for storing, protecting, and delivering the many petabytes of files used by the content import, management, processing, and distribution systems. Our systems store, track, protect, and deliver every app, song, movie, and video - both streamed and downloaded. \\n\\nCome help build and run the services and systems that underly the growth of the App Store, Apple TV+, & Apple Music.

You will be working with a small, focused team to design, build, maintain, deploy, support, and enhance new and existing micro-services responsible for the management and protection of content assets within the Apple Services Engineering organization. This includes the development, maintenance, and support various Java client libraries (using HTTP, REST, JSON, and/or GRPC).\n\nWe collaborate closely with other teams across Apple to integrate our systems with theirs, and we also perform direct integration with various legacy codebases. Most of our systems have direct customer impact, so curiosity and attention to detail are critical to success.\n\n

Demonstrated technical leadership skills, including uncovering and understanding requirements, system integration design, and cross-team collaboration\n\nFluency in Java and related tooling, such as Bazel, Gradle, Maven\n\nAPI design and implementation using both JSON and GRPC\n\nExpertise in data modeling & object-oriented programming\n\nKnowledge of cryptographic APIs and proper use of cryptographic primitives\n\nUnderstanding of authentication and authorization fundamentals\n\nProtocol-level understanding of HTTP\n\nExperience with Spark\n\n

Experience with Cassandra & CQL\n\nDetailed understanding of S3 & IAM APIs\n\nUnderstanding of TCP/IP, networking, and maximizing transfer throughput of very large files\n\nPractical use of Claude Code for design, review, automation, and implementation\n\nExperience with JSON Web Tokens (JWTs)\n\nExperience with Kafka, Flink, and/or Pulsar
Employers have access to artificial intelligence language tools (“AI”) that help generate and enhance job descriptions and AI may have been used to create this description. The position description has been reviewed for accuracy and Dice believes it to correctly reflect the job opportunity.
  • Dice Id: 90733111
  • Position Id: 68c9ed3b0f0abe33f1bd8a5725cbe8f0
  • Posted 9 days ago
Create job alert
Set job alertNever miss an opportunity! Create an alert based on the job you applied for.

Similar Jobs

Washington

Today

Full-time

Washington

Today

Full-time

Washington

Today

Full-time

Washington

Today

Full-time

Search all similar jobs