JobsSenior Software Engineer â Video Applications (FX Plug APIâs)
Senior Software Engineer â Video Applications (FX Plug APIâs)
AppleSenior Software Engineer â Video Applications (FX Plug APIâs)
AppleLocation
USA (Multiple Locations)
Type
Full-time
Posted
5/8/2026
Compensation
Not listed
Undergraduate with 5+ Years of Experience
Approval 98.9%·Filings 5,543·New hires 2,691·
👑 Elite Sponsor
·FY 2025Job description
The Senior Software Engineer role on the Motion team at Apple focuses on empowering the 3rd party development community by designing robust APIs for professional video creation applications. This position involves bridging the core engineering team and external developers, ensuring a seamless developer experience from API design to community engagement. The role requires a hands-on approach to solving complex problems and creating clear developer-facing interfaces. The ideal candidate will have a strong background in software engineering and a passion for enhancing the capabilities of Apple's applications.
Requirements
- Bachelor's Degree in Computer Science, Computer Engineering, Electrical Engineering, or equivalent.
- 6+ years of professional software engineering experience with a focus on application-level and framework development.
- Experience designing and maintaining public APIs or SDKs for external developers.
- 3+ years proficiency in Objective-C and/or Swift.
- 3+ years deep experience with macOS development and Apple frameworks.
- Advanced understanding of concurrency and cross-process communication.
- Proven ability to write clear, maintainable code with excellent documentation.
- Strong communication skills with the ability to articulate complex technical concepts to diverse audiences.
- Experience working on complex, long-lived codebases.
- Familiarity with motion graphics and image processing algorithms and their implementation.
Responsibilities
- Design and develop new FxPlug APIs that enable developers to create powerful new effects for Final Cut Pro and Motion.
- Maintain the existing FxPlug APIs to ensure their effectiveness and usability.
- Own the developer experience end-to-end, from API design to community engagement.
- Provide technical support to 3rd party developers to enhance their integration with Apple's applications.
- Solve complex problems by creating clear and consistent developer-facing interfaces.
Benefits
- Employees at Apple are often offered comprehensive benefits that support physical and mental well-being—flexible medical plans, confidential counseling, onsite wellness centers at major campuses, and resources for fitness and daily life. Families typically receive fertility support, paid parental leave with gradual return, caregiving leave, and dependent-care guidance, while financial perks commonly include stock grants (with purchase discounts), 401(k) matching, and income-protection coverage. Employees also see robust time off, Apple University learning and tuition reimbursement, donation matching and paid volunteer hours, and deep product and partner discounts.
Is this posting expired or inaccurate?
