SeattleRecruiter Since 2001
the smart solution for Seattle jobs

Senior Software Engineer - Apps

Company: Apple
Location: Seattle
Posted on: January 15, 2022

Job Description:

SummaryPosted: Dec 13, 2021Role Number: 200321826The Apple Media Products Engineering team is one of the most exciting examples of Apple's long-held passion for combining art and technology. These are the people who power the App Store, Apple TV, Apple Music, Apple Podcasts, and Apple Books. And they do it on a massive scale, meeting Apple's high expectations with high performance to deliver a huge variety of entertainment in over 35 languages to more than 150 countries. These engineers build secure, end-to-end solutions. They develop the custom software used to process all the creative work, the tools that providers use to deliver that media, all the server-side systems, and the APIs for many Apple services. Thanks to Apple's unique integration of hardware, software, and services, engineers here partner to get behind a single unified vision. That vision always includes a deep commitment to strengthening Apple's privacy policy, one of Apple's core values. Although services are a bigger part of Apple's business than ever before, these teams remain small, forward-thinking, and cross-functional, offering greater exposure to the array of opportunities here.Key Qualifications

  • Fluency in Java 11 and related tooling
  • Protocol-level understanding of HTTP
  • Understanding of TCP/IP, networking, and maximizing throughput of very large files
  • Experience building REST APIs with JAX-RS/Jersey
  • Experience building manageable and reliable systems in a service-oriented architecture
  • Experience with Cassandra
  • Working knowledge of authentication and authorization fundamentals
  • Preferred:
  • Experience with Kafka
  • Experience with Spark
  • Knowledge of cryptographic APIs and proper use of cryptographic primitives
  • Experience & passion for tools and techniques to drive operational quality improvements
  • Experience & knowledge of OpenTelemetry and/or ZipkinDescriptionThe Apple Media products team is looking for a Software Engineer to join the Asset Repository team. We are responsible for storing and delivering the many petabytes of files used by the content import, management, processing, and distribution systems. Our systems store, track, and deliver every app, song, movie, and video - both streamed and downloaded. Come help build and run the services and systems that underlie the growth of the App Store, Apple TV+, & Apple Music. We're a team of consummate tech geeks who love figuring out how things work and trying to make them better. Sometimes it's a little tweak, sometimes it's a fundamental shift - usually it's somewhere in between. We brainstorm on whiteboards, share ideas at team lunches and pot-lucks, build prototypes, present proposals to teams, embed for a while to help them get started, check the metrics, and repeat!Education & ExperienceBS or MS in Computer Science or equivalent with relevant industry experience.Additional Requirements

Keywords: Apple, Seattle , Senior Software Engineer - Apps, IT / Software / Systems , Seattle, Washington

Click here to apply!

Didn't find what you're looking for? Search again!

I'm looking for
in category
within


Log In or Create An Account

Get the latest Washington jobs by following @recnetWA on Twitter!

Seattle RSS job feeds