Senior Cloud Media Library Software Engineer

A technology company that creates innovative products and services, focusing on user experience and creative solutions.
Cary, NC, USA
Cloud
Senior Software Engineer
In-Person
5+ years of experience
Consumer · Enterprise SaaS
This job posting may no longer be active. You may be interested in these related jobs instead:
Senior Software Engineer, Apple Services Engineering

Senior Software Engineer position at Apple focusing on cloud services infrastructure, iCloud platform development, and privacy-focused solutions.

Senior System engineer - Cloud infrastructure

Senior System Engineer role at Apple focusing on cloud infrastructure and platform engineering for the Apple Services Engineering organization.

Software Engineer - OS and System Services

Senior Software Engineer role at Apple focusing on OS and system services for cloud infrastructure, specializing in hardware acceleration and distributed systems.

Senior Software Engineer, Apple Cloud Platform

Senior Software Engineer position at Apple focusing on cloud platform development, privacy-focused services, and distributed systems in Seattle.

Senior Financial Analyst - Engineering Infrastructure Finance

Senior Financial Analyst position at Apple focusing on Engineering Infrastructure Finance, managing cloud infrastructure financial forecasting and planning.

Description For Senior Cloud Media Library Software Engineer

Apple's Creativity Apps team is seeking a Senior Cloud Media Library Software Engineer to join an early-stage engineering team working on a highly visible and impactful project. This role combines cloud expertise with media management, focusing on developing innovative solutions for creative applications. You'll be at the forefront of designing and implementing cloud-based and on-device media management features that will shape the future of creative tools at Apple.

As a senior engineer, you'll work closely with cross-functional teams, including human interface designers and quality assurance specialists, to create robust, scalable solutions. Your responsibilities will span from architectural decisions to hands-on implementation, requiring expertise in cloud syncing, media management, and collaboration technologies. The role demands strong technical leadership, with opportunities to influence both technical direction and user experience.

The ideal candidate brings extensive experience in software development, particularly with Apple platforms and technologies like Swift, Objective-C, or C++. You'll need to demonstrate expertise in cloud technologies, media management, and multi-threaded programming. This position offers the unique opportunity to work on products that impact millions of users while being part of Apple's commitment to innovation and excellence.

Working at Apple means joining a company where individual imaginations come together to create products that change lives. You'll be part of a diverse team that values innovation, inclusion, and the pursuit of excellence. This role offers the chance to shape the future of creative tools while working with cutting-edge technologies in a collaborative environment that encourages both personal and professional growth.

Last updated 3 months ago

Responsibilities For Senior Cloud Media Library Software Engineer

  • Setting the direction and architecture of new on-device and cloud-based media management features
  • Work with human interface designers, quality assurance teams, and cross-functional engineering teams
  • Influence user interfaces and project planning
  • Designing, implementing, and maintaining robust cloud syncing
  • Developing media management and efficient on-device storage solutions
  • Creating collaboration solutions to enhance products and services

Requirements For Senior Cloud Media Library Software Engineer

  • 5+ years proven experience writing and shipping reliable, scalable, maintainable, and testable code
  • Experience with Apple platforms including iOS and macOS
  • Proficient in Swift, Objective-C, C++, or C
  • Experience as a technical lead
  • Proven expertise in cloud syncing, media management, and collaboration technologies
  • Solid grasp of computer science fundamentals and object-oriented design
  • Ability to write performant, scalable, maintainable, and correct multi-threaded code
  • Bachelor's Degree in Computer Science or equivalent experience

Interested in this job?