- Career Center Home
 - Search Jobs
 - Sr. Software Engineer-Video Apps
 
Results
Job Details
Explore Location
Apple
Boulder, Texas, United States
 
(on-site)
Posted
10 days ago
Apple 
Boulder, Texas, United States
 
(on-site)
Job Function
IT/Software Development
 Sr. Software Engineer-Video Apps 
The insights provided are generated by AI and may contain inaccuracies. Please independently verify any critical information before relying on it.
 Sr. Software Engineer-Video Apps 
The insights provided are generated by AI and may contain inaccuracies. Please independently verify any critical information before relying on it.
Description
DescriptionAs a Senior Software Engineer, you'll help drive the modernization of persistence systems that must handle multi-gigabyte projects with real-time responsiveness. You will be a technical contributor within the team while collaborating across Apple's creative applications ecosystem. This is a hands-on engineering role for someone who thrives on solving complex problems at the intersection of high-performance computing and creative technology.
Responsibilities
- Develop and enhance the data model, persistence infrastructure and shared frameworks used across Final Cut Pro applications.
 - Contribute to the migration of legacy Objective-C systems to modern Swift applying best practices for maintainability and testability.
 - Develop new capabilities using Swift structured concurrency and Grand Central Dispatch, ensuring thread safety and optimal performance.
 - Collaborate closely with product and platform teams to deliver foundational improvements that enable seamless workflows across applications.
 - Identify and resolve complex bottlenecks in multi-threaded, latency-sensitive environments processing large media files.
 - Write clean, testable, and well-documented code following modern architectural principles.
 - Participate in code reviews, design discussions and technical investigations while contributing to engineering excellence standards
 
Minimum Qualifications
- 5+ years of experience in application or platform-level development, with a focus on persistence frameworks and system design.
 - Deep experience with Core Data or similar persistence technologies, including schema migrations and domain modeling.
 - Advanced understanding of concurrency, and memory management in modern Apple environments.
 - Proficiency with Apple's development toolchain, including Xcode, Instruments, and Interface Builder
 - Experience with unit testing, continuous integration, and engineering best practices.
 - Strong communication skills, with the ability to articulate technical ideas clearly and work collaboratively in a multi-functional team.
 - BS or MS in Computer Science, Engineering, or equivalent experience.
 
Preferred Qualifications
- 5+ years of experience programming in either C++ / Objective-C / Swift
 - Hands-on experience using Swift structured concurrency (async/await, Tasks and Actors) and developing APIs with seamless Objective-C interoperability.
 - Familiarity with media or graphics applications, video editing tools, or creative software workflows.
 - Understanding of Apple frameworks such as AVFoundation, Core Animation, AppKit/UIKit.
 - Experience working in large, legacy codebases with incremental modernization goals.
 - Exposure to Micro Services Architecture or Distributed Systems
 - Knowledge of data migration strategies and performance tuning for I/O-bound systems.
 
Apple is an equal opportunity employer that is committed to inclusion and diversity. We seek to promote equal opportunity for all applicants without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, disability, Veteran status, or other legally protected characteristics. Learn more about your EEO rights as an applicant .
Job ID: 80826106

Apple
Cupertino
,
California
,
United States
We’re a diverse collective of thinkers and doers, continually reimagining what’s possible to help us all do what we love in new ways. The people who work here have reinvented entire industries with the Mac, iPhone, iPad, and Apple Watch, as well as with services, including Apple TV, the App Store, Apple Music, and Apple Pay. And the same innovation that goes into our products also applies to our practices — strengthening our commitment to leave the world better than we found it.
Every new product we invent, service we ...
View Full Profile
More Jobs from Apple
Software Development Engineer in Test (SDET) - Home
Cupertino, California, United States
1 hour ago
 
GPU Electrical Analysis Engineer
Austin, Texas, United States
1 hour ago
 
WSoC RF Test Automation Engineer
Irvine, California, United States
less than an hour ago
 
View your connections
Jobs You May Like
Community Intel Unavailable
Details for Boulder, Texas, United States are unavailable at this time.
Loading...
