Job Board
LogoLogo

Get Jobs Tailored to Your Resume

Filtr uses AI to scan 1000+ jobs and finds postings that perfectly matches your resume

Apple Logo

Senior Software Engineer - Video Applications

Apple

Salary not specified
Nov 9, 2025
Boulder, CO, US
Apply Now

Apple is looking to hire a Senior Software Engineer to help develop best-in-class video products like Final Cut Pro, Motion, and Compressor, and deliver the next generation of features that empower creative professionals worldwide.

Requirements

  • 8+ years of software engineering experience with SwiftUI/Swift or UIKit/AppKit
  • 8+ years of proven experience working with Objective-C
  • Strong understanding of software engineering and computer science fundamentals, including object-oriented design principles, design patterns, data structures, and algorithms
  • Track record of technical excellence, exemplifying "what good looks like" in code, documentation, and engineering practices
  • Proven ability to break down large features into practical, implementable solutions
  • Experience creating and refining APIs for adoption by other teams and developers
  • Familiarity with video editing, media processing, or graphics programming!

Responsibilities

  • Designing, implementing, and shipping features that solve complex technical challenges
  • Writing clean, well-tested code that sets the standard for quality and maintainability
  • Participating in and contributing to architecture discussions and code reviews
  • Working closely with cross-functional partners to define and implement features that delight our customers
  • design and implement high-quality features that directly impact millions of creative professionals
  • tackle complex technical challenges across our video editing applications, working with cutting-edge frameworks and technologies on both iOS and macOS
  • contribute to initiatives that push the boundaries of what's possible in professional video editing on Apple devices

Other

  • Customer focus and ability to make high-quality, user-centric product and technical decisions
  • Genuine Passion for professional creative tools and workflows
  • Experience working on large, cross-functional, multi-team projects
  • Excellent verbal and written communication skills in a highly collaborative environment
  • Self-directed problem solver who can work independently and drive initiatives to completion