Senior Software Engineer- Internal Tools

Santa Clara Valley (Cupertino), California, United States
Software and Services


Role Number:200021068
The Apple Media Products team is looking for a motivated individual who has a real passion for improving the software development cycle and delivering high-quality products to a diverse audience. As a Software Engineer you will build scalable applications to support change control processes you helped to craft and implement. You will also have the opportunity deconstruct, analyze, and present numerous data streams for trend analysis. Your role is an integral component in ensuring the highest quality experience is delivered to Apple customers around the world. We are a rapidly growing team, dynamic and are driven to innovate. Are you passionate about working with alongside team members? If so, this could be your opportunity.

Key Qualifications

  • Applied understanding of Unix system internals, client/server protocols, and data storage systems in a cloud environment
  • Experience designing, building, and deploying applications written in one or more of the following languages: Javascript/Typescript, Go (Golang), Java, or Python
  • Extensive knowledge of software design paradigms in large-scale, distributed systems
  • Passion for presenting intuitive user interfaces
  • Strong desire to deliver well-tested applications and services Excellent verbal and written communication skills


This is an opportunity to join a small, agile team to create high-quality services that inspire other teams. You will join a group that is passionate about the quality of Apple's services and continually seeks to improve team processes across multiple product categories. These process improvements, cloud-based services, and insightful user interfaces must be well-planned and effectively communicated to our large customer base within Apple

Education & Experience

BS degree in Computer Engineering, Computer Science, or equivalent.

Additional Requirements