24 days old

Senior Software Engineer, Apple Media Products

Cupertino, CA 95014
  • Job Code
  • Jobs Rated


Posted: Feb 22, 2021

Role Number:200152027

Imagine what you could do here. At Apple, new ideas have a way of becoming phenomenal products, services, and customer experiences...Summary


Posted: Feb 22, 2021

Role Number:200152027

Imagine what you could do here. At Apple, new ideas have a way of becoming phenomenal products, services, and customer experiences very quickly. Bring passion and dedication to your job and there's no telling what you could accomplish.

We are looking for an energetic individual who is not afraid to question assumptions. This candidate will tackle problems using imaginative solutions, and will solve challenging problems in the pursuit of improving developer productivity.

Key Qualifications

  • At least 5 years of exceptional Java programming skills
  • Experience developing in an object-oriented and multi-threaded programming environment
  • Experience deploying large-scale applications to cloud environments
  • Strong understanding of how to build micro-services
  • Experience with entity relationship modeling and relational databases
  • Experience with key-value stores, especially Cassandra and Redis
  • Experience with big data technologies like Solr, Kafka, and Hadoop
  • Self-starter, highly motivated
  • Attention to detail
  • Creative approach to working through technical challenges
  • Enjoys fixing/improving things and finding solutions to difficult problems
  • Strong written and oral communication skills
  • Empathetic, patient, and a sunny disposition


Our team looks for ways to increase software engineering velocity and productivity. We remove barriers to success by improving tools and processes, modernizing tech stacks, and fixing anything else we can think of that gets in the way of developers moving fast and enjoying their work.

We improve tools and processes and modernize tech stacks. We help engineers around the organization who are stuck, frustrated, or simply have a question and they don't know whom to ask. We assist with building technical training videos and documentation. We look to reduce any friction or inefficiency that we can find anywhere in an engineer's workflow.

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: We are engineering advocates for the Apple Media Products Engineering organization. Our charter is to increase engineering velocity and productivityby 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.

Impact: Direct impact on our employees, indirect impact on the world! You have ambitions to find and remove any friction you find within our organization so that we can continue to make "insanely great" products and services!

Technology: We look for ways to encourage our organization to adopt modern technology and approaches whenever possible, and we do the same for all of our own coding projects. You bring deep technical expertise in modern software stacks and well-formed ideas on what type of software engineering processes work well for large teams working on complex software projects.

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

BS Computer Science or equivalent work experience

Additional Requirements

Jobs Rated Reports for Software Engineer

Posted: 2021-02-10 Expires: 2021-03-12

Before you go...

Our free job seeker tools include alerts for new jobs, saving your favorites, optimized job matching, and more! Just enter your email below.

Share this job:

Senior Software Engineer, Apple Media Products

Apple, Inc.
Cupertino, CA 95014

Join us to start saving your Favorite Jobs!

Sign In Create Account
Software Engineer
8th2017 - Software Engineer
Overall Rating: 8/199
Median Salary: $100,690

Work Environment
Very Low
Very Good
Powered ByCareerCast