
About Apple
The personal technology company redefining user experience
Key Highlights
- Market cap of $3 trillion as of 2022
- Over 1 billion active devices worldwide
- Comprehensive medical plans including mental healthcare
- Paid parental leave and gradual return-to-work program
Apple Inc. (NASDAQ: AAPL), headquartered in Cupertino, CA, is the world's most valuable company with a market capitalization of $3 trillion as of 2022. Known for its iconic products such as the iPhone, iPad, and Mac, Apple serves over 1 billion active devices globally. The company has a strong commi...
🎁 Benefits
Apple offers comprehensive medical plans covering physical and mental healthcare, paid parental leave, and a gradual return-to-work program. Employees...
🌟 Culture
Apple's culture emphasizes an obsessive focus on user experience and consumer privacy, setting it apart from competitors. The company promotes inclusi...
Skills & Technologies
Overview
Apple is seeking a Senior Software Engineer to join the Final Cut Pro engineering team, focusing on the modernization of persistence systems for video applications. You'll work with Core Data and other persistence technologies, requiring 5+ years of experience.
Job Description
Who you are
You have over 5 years of experience in application or platform-level development, with a strong focus on persistence frameworks and system design. Your deep expertise in Core Data or similar persistence technologies allows you to handle complex data structures efficiently. You thrive on solving intricate problems at the intersection of high-performance computing and creative technology, making you an ideal fit for this role. You enjoy collaborating across teams and are passionate about contributing to innovative projects that impact millions of users worldwide.
Desirable
Experience with video applications or creative software is a plus, as it aligns with the mission of enhancing user experiences in professional video editing. Familiarity with modern software development practices and tools will help you integrate seamlessly into the team.
What you'll do
As a Senior Software Engineer on the Final Cut Pro engineering team, you will drive the technical evolution of core data infrastructure that supports professional creative workflows. Your role will involve modernizing persistence systems to handle multi-gigabyte projects with real-time responsiveness, ensuring that users have a seamless experience while editing videos. You will be a hands-on contributor, collaborating with other engineers to design and implement robust solutions that meet the needs of creative professionals.
You will also engage in code reviews and provide mentorship to junior engineers, fostering a culture of learning and growth within the team. Your contributions will directly impact the performance and reliability of Apple's flagship video editing suite, making it a preferred choice for major Hollywood studios and millions of creators worldwide.
What we offer
At Apple, you will be part of a diverse and inclusive team that values creativity and innovation. We offer competitive compensation and benefits, along with opportunities for professional development and career advancement. You will work in an environment that encourages collaboration and the sharing of ideas, allowing you to make a meaningful impact on the products we create. Join us in shaping the future of video editing technology and enhancing the creative workflows of professionals around the globe.
Interested in this role?
Apply now or save it for later. Get alerts for similar jobs at Apple.
Similar Jobs You Might Like
Based on your interests and this role

Software Engineering
Apple is seeking a Senior Software Engineer to drive the technical evolution of core data infrastructure for Final Cut Pro. You'll work on persistence systems and high-performance computing. This role requires 5+ years of experience in application or platform-level development.

Software Engineering
Apple is seeking a Senior Software Engineer for their Video Apps team to drive the modernization of core data infrastructure. You'll work with persistence technologies like Core Data to enhance professional creative workflows. This role requires 5+ years of experience in application or platform-level development.

Software Engineering
Apple is seeking a Senior Software Engineer to drive the technical evolution of core data infrastructure for video applications. You'll work with persistence technologies and collaborate across Apple's creative applications ecosystem. This role requires 5+ years of experience in application or platform-level development.

Software Engineering
Apple is seeking a Senior Software Engineer to join the Final Cut Pro engineering team, focusing on the modernization of persistence systems for video applications. You'll work with Core Data and other persistence technologies, requiring 5+ years of experience in application or platform-level development.

Software Engineering
Apple is seeking a Senior Software Engineer to join the Final Cut Pro engineering team, focusing on the modernization of persistence systems for video applications. You'll work with Core Data and other persistence technologies to enhance creative workflows.