> Markdown version of [/jobs/ext/249658-sr-java-engineer-media-platforms](https://www.wearedevelopers.com/jobs/ext/249658-sr-java-engineer-media-platforms). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # Sr. Java Engineer - Media Platforms - **Company:** Apple Inc. - **Location:** Seattle, WA, United States - **Experience:** Expert - **Salary:** $171,600.0 - $302,200.0 - **Contract:** Permanent contract - **Skills:** Java (Programming Language), Application Programming Interfaces (APIs), Amazon S3, Gradle, Identity and Access Management, JSON, Apache Maven, Object-Oriented Software Development, Systems Integration, TCP/IP, Apache Spark, Apache Flink, Cassandra, Apache Kafka, Api Design, Grpc, Microservices - **Published:** May 21, 2026 - **Apply:** https://www.indeed.com/viewjob?jk=09fcb53833685a26 ## About the Role Do you have experience in gRPC?, Experience with Cassandra & CQL Detailed understanding of S3 & IAM APIs Understanding of TCP/IP, networking, and maximizing transfer throughput of very large files Practical use of Claude Code for design, review, automation, and implementation Experience with JSON Web Tokens (JWTs) Experience with Kafka, Flink, and/or Pulsar Minimum Qualifications Demonstrated technical leadership skills, including uncovering and understanding requirements, system integration design, and cross-team collaboration Fluency in Java and related tooling, such as Bazel, Gradle, Maven API design and implementation using both JSON and GRPC Expertise in data modeling & object-oriented programming Knowledge of cryptographic APIs and proper use of cryptographic primitives Understanding of authentication and authorization fundamentals Protocol-level understanding of HTTP Experience with Spark ## Description The 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., 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). We 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. ## Related Videos - [Boosting OpenSearch Performance: gRPC Search in Action](https://www.wearedevelopers.com/videos/1935-boosting-opensearch-performance-grpc-search-in-action) - [Flex your Energy: Building a Cloud-Native Platform for Renewable Energy Communities](https://www.wearedevelopers.com/videos/1990-flex-your-energy-building-a-cloud-native-platform-for-renewable-energy-communities) - [Modular Secrets to Lightning-Fast Android Builds](https://www.wearedevelopers.com/videos/1428-modular-secrets-to-lightning-fast-android-builds) - [Tips and Tricks for Working with JSON](https://www.wearedevelopers.com/videos/1229-tips-and-tricks-for-working-with-json) - [Kubernetes Native Java](https://www.wearedevelopers.com/videos/383-kubernetes-native-java) - [Give your build some love, it will give it back!](https://www.wearedevelopers.com/videos/514-give-your-build-some-love-it-will-give-it-back) ## Related Articles - [Top 10 Java Libraries](https://www.wearedevelopers.com/magazine/364-top-10-java-libraries) - [Highest Paying Tech Companies for Developers](https://www.wearedevelopers.com/magazine/220-highest-paying-tech-companies-for-developers) - [Dev Digest 121 - AI goes offline](https://www.wearedevelopers.com/magazine/456-dev-digest-121-ai-goes-offline) - [Dev Digest 120 - Apple and peers](https://www.wearedevelopers.com/magazine/455-dev-digest-120-apple-and-peers) - [Dev Digest 103 - Superb Owl Trafficking](https://www.wearedevelopers.com/magazine/388-dev-digest-103-superb-owl-trafficking) - [93 Java Interview Questions You Should Prepare For](https://www.wearedevelopers.com/magazine/14-93-java-interview-questions-you-should-prepare-for)