Summary
Posted: Apr 6, 2021
Role Number:200236292
The Apple Media Products Engineering (AMP) team is one of the most exciting examples of Apple's long-held passion for combining art...Summary
Summary
Posted: Apr 6, 2021
Role Number:200236292
The Apple Media Products Engineering (AMP) 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 outstanding integration of hardware, software, and services, engineers here partner to get behind a single unified vision. That vision always includes a deep dedication 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, flexible, and multi-functional, offering greater exposure to the array of opportunities here.
Key Qualifications
Our team in AMP Commerce looks for ways to increase software engineering quality. We remove barriers to success by improving tools and processes. As a distributed team, we assist commerce engineers around the organization bring best practices to light and roll out to others. We bring visibility and report our quality efforts to our team and to our leadership.
Our team: Passionate, collaborative, technical, enjoys helping people, interested in solving technical and organizational effectiveness challenges. You are someone who finds this work interesting.
Our product: Our team, AMP Commerce Engineering builds features for the customer accounts and the end-to-end buying experience of our services. Our charter is to increase engineering quality by improving tools, processes, and understanding. You are someone who likes to do a little bit of everything, and is willing to dig in deep on any given project.
Technology: Our team uses many technologies (Java, Oracle) and are continuing to investigate and modernize with new technologies. You are someone who will look into the challenges of new technologies and find ways to communicate the new work within our team.
Culture: We influence and shape the culture within our organization. We are looking for big thinkers and you bring fresh ideas. You understand that changing culture is hard, and the ability to do consensus-building, identify evangelists, promote small successes, and learn from your failures are all skills that you possess. This is a unique opportunity!
There is nowhere else on earth where you can use a combination of technical and personal skills to think about these types of problems and impact so many people. If you're a multifaceted person who is as comfortable with your "people skills" as you are with hacking Java code, someone who loves new challenges, someone who likes improving things as much as building things, and someone who is passionate about discovering new ways to accelerate the rate at which we can improve, then reach out to us!
Education & Experience
A BS or MS in Computer Engineering/Computer Science or equivalent experience is required.
Additional Requirements
Our free job seeker tools include alerts for new jobs, saving your favorites, optimized job matching, and more! Just enter your email below.