Apple
Senior Software Engineer, Media Processing/Streaming
Apple, Seattle, Washington, us, 98127
Senior Software Engineer, Media Processing/Streaming
Seattle, Washington, United States
Software and Services
The Apple Services 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. 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. Engineers here partner to get behind a single unified vision, with a deep dedication to strengthening Apple’s privacy policy.
Description
As an Engineer on the Media Domain Platform team, you'll work on the Media Processing for all of Apple's media use cases including TV, music, movies, AppleTV+, and more. Our team handles the entire media life cycle, from media creation to international scheduling to developing custom media formats. As a member of our team, you will partner with multiple engineering teams, design teams, business operations, and production support. You will help develop the next generation of sophisticated Media Processing Pipeline systems and work with our partner teams to help get streaming and workflow solutions into production.
Minimum Qualifications
5+ years of experience in a professional programming position with Java and similar languages.
Strong understanding of building micro-services using REST-style APIs.
In-depth knowledge of database systems and domain modeling techniques.
Deep understanding of both SQL and NoSQL databases like Cassandra and MongoDB.
Experience deploying software on elastic platforms such as Kubernetes, EC2, etc.
Strong belief in automation and tooling as a critical part of the software lifecycle.
Strong written and oral communication skills.
Enjoys fixing/improving things and finding solutions to difficult problems.
Key Qualifications
10+ years of experience (Senior Developer) in a professional programming position with Java and similar languages.
Ability to work in a fast-paced dynamic environment.
Enjoys fixing/improving things and finding solutions to difficult problems (JSON, Protobuf serialization, and gRPC).
Pay & Benefits
At Apple, base pay is one part of our total compensation package and is determined within a range. The base pay range for this role is between $135,400 and $250,600. Apple employees also have the opportunity to become an Apple shareholder through participation in Apple’s discretionary employee stock programs. You’ll also receive benefits including comprehensive medical and dental coverage, retirement benefits, and reimbursement for certain educational expenses.
Apple is an equal opportunity employer that is committed to inclusion and diversity. We take affirmative action to ensure equal opportunity for all applicants without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, disability, Veteran status, or other legally protected characteristics.
#J-18808-Ljbffr
Seattle, Washington, United States
Software and Services
The Apple Services 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. 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. Engineers here partner to get behind a single unified vision, with a deep dedication to strengthening Apple’s privacy policy.
Description
As an Engineer on the Media Domain Platform team, you'll work on the Media Processing for all of Apple's media use cases including TV, music, movies, AppleTV+, and more. Our team handles the entire media life cycle, from media creation to international scheduling to developing custom media formats. As a member of our team, you will partner with multiple engineering teams, design teams, business operations, and production support. You will help develop the next generation of sophisticated Media Processing Pipeline systems and work with our partner teams to help get streaming and workflow solutions into production.
Minimum Qualifications
5+ years of experience in a professional programming position with Java and similar languages.
Strong understanding of building micro-services using REST-style APIs.
In-depth knowledge of database systems and domain modeling techniques.
Deep understanding of both SQL and NoSQL databases like Cassandra and MongoDB.
Experience deploying software on elastic platforms such as Kubernetes, EC2, etc.
Strong belief in automation and tooling as a critical part of the software lifecycle.
Strong written and oral communication skills.
Enjoys fixing/improving things and finding solutions to difficult problems.
Key Qualifications
10+ years of experience (Senior Developer) in a professional programming position with Java and similar languages.
Ability to work in a fast-paced dynamic environment.
Enjoys fixing/improving things and finding solutions to difficult problems (JSON, Protobuf serialization, and gRPC).
Pay & Benefits
At Apple, base pay is one part of our total compensation package and is determined within a range. The base pay range for this role is between $135,400 and $250,600. Apple employees also have the opportunity to become an Apple shareholder through participation in Apple’s discretionary employee stock programs. You’ll also receive benefits including comprehensive medical and dental coverage, retirement benefits, and reimbursement for certain educational expenses.
Apple is an equal opportunity employer that is committed to inclusion and diversity. We take affirmative action to ensure equal opportunity for all applicants without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, disability, Veteran status, or other legally protected characteristics.
#J-18808-Ljbffr