Apple Senior Software Engineer - Apple Media Products (Seattle!) in Seattle, Washington
Senior Software Engineer - Apple Media Products (Seattle!)
Software and Services
At least 5 years hands-on experience with the following:
Deep knowledge of Java, Swift, C# or other high-level Objected Oriented language
Expertise in Object Oriented Design and Programming
Experience taking a reasonably large area of functionality live into Production
Building application server components and services
Designing and implementing secure REST APIs
Schema design for a high-performance database like Cassandra
JSON and Protobuf serialization
Experience deploying software on elastic platforms such as Kubernetes, EC2, Mesos, etc.
Knowledge and experience with Swift on the server is a bonus
You will participate in designing and implementing logic for ingesting apps that demonstrate new features in future devices and upcoming versions of iOS, tvOS and macOS. You will implement functionality that analyzes apps on ingest, extracting and storing information displayed on the App Store, and used in the App Store’s review and curation processes. You will implement enhancements and improvements to the workflow by which apps are thinned, encrypted, signed, and otherwise processed for distribution to TestFlight and the App Store. Join our team that has been leading the industry by constantly developing creative features since its launch in April 2003. We are looking for a self starting, high-energy individual who is not afraid to question assumptions and who has excellent communication skills. We look for good teammates who are able to take on problems under tight deadline constraints and deliver imaginative solutions.
Education & Experience
BS or MS in Computer Science or equivalent work experience.
- This position is in a small team that is tightly focused on a specific set of critically important systems. Your ability and self-motivation to learn new technologies, and promote novel solutions to the problems at hand, is important to success. The team is remotely distributed across the continental US, so strong communication skills are necessary.
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. Learn more about your EEO rights as an applicant (Opens in a new window) .
Apple will not discriminate or retaliate against applicants who inquire about, disclose, or discuss their compensation or that of other applicants. United States Department of Labor. Learn more (Opens in a new window) .
Apple will consider for employment all qualified applicants with criminal histories in a manner consistent with applicable law. If you’re applying for a position in San Francisco, review the San Francisco Fair Chance Ordinance guidelines (opens in a new window) applicable in your area.
Apple participates in the E-Verify program in certain locations as required by law. Learn more about the E-Verify program (Opens in a new window) .
Apple is committed to working with and providing reasonable accommodation to applicants with physical and mental disabilities. Apple is a drug-free workplace. Reasonable Accommodation and Drug Free Workplace policy Learn more (Opens in a new window) .
- Apple Jobs