> Markdown version of [/jobs/ext/249829-sr-systems-software-engineer-video-technologies](https://www.wearedevelopers.com/jobs/ext/249829-sr-systems-software-engineer-video-technologies). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # Sr. Systems Software Engineer - Video Technologies - **Company:** Apple Inc. - **Location:** Boulder, CO, United States - **Experience:** Expert - **Salary:** $171,600.0 - $302,200.0 - **Contract:** Permanent contract - **Skills:** Clean Code Principles, Application Programming Interfaces (APIs), Apple Mac Systems, Apple Xcode, Application Layers, C++ (Programming Language), Code Review, Computer Engineering, Software Debugging, File Systems, Memory Management, Inter-Process Communication, Software Engineering, Video Editing, Cloud Platform System, Swift (Programming Language), Information Technology, Codebase, Objective C++ - **Published:** May 29, 2026 - **Apply:** https://www.indeed.com/viewjob?jk=1b4d546a8d2d8c0c ## About the Role Do you have experience in macOS?, Experience working in sandboxed or security-sensitive environments. Experience with media or graphics applications, video editing tools, or creative software workflows. Proven ability to work on complex, ambiguous problems and drive solutions end-to-end. Prior ownership of shared infrastructure or platform-level components. Minimum Qualifications Bachelors Degree in Computer Science, Computer Engineering, Electrical Engineering, or equivalent 7+ years of professional software engineering experience, with a focus on low-level application development. Strong experience building low-level, non-UI application layers. Must have experience working with macOS internals In-depth knowledge of application networking and file system APIs. Solid understanding of XPC processes and interprocess communication. Experience working with Security Scoped Bookmarks and platform security models. Proficiency in C++, Objective-C, and Swift. Advanced debugging skills using Xcode, including frameworks and external processes. Ability to reason about performance, concurrency, memory management, and system behavior. Experience working on complex, long-lived codebases. ## Description As a Senior Software Engineer on the Video Applications team, you'll build and evolve the core application layers that support high-performance video workflows. This role focuses on low-level, non-UI technologies that are foundational to reliability, security, and performance across our video applications. You'll collaborate closely with cross-functional partners to design and implement robust systems that integrate deeply in Apple's creative applications ecosystem., ","responsibilities":"Design, implement, and maintain low-level application infrastructure supporting video applications. Work deeply with application networking and file system architecture, ensuring performance, reliability, and correctness. Build and maintain XPC-based architectures, including communication between services and external processes. Implement and manage Security Scoped Bookmarks and related sandboxed resource access. Debug and diagnose complex issues across frameworks, services, and external processes using Xcode and system-level tools. Write and maintain high-quality code in C++, Objective-C, and Swift. Participate in code reviews, design discussions and technical investigations while contributing to engineering excellence standards. Collaborate with cross-functional teams to define technical direction and influence architectural decisions. ## Related Videos - [Harnessing Apple Intelligence: Live Coding with Swift for iOS](https://www.wearedevelopers.com/videos/1515-harnessing-apple-intelligence-live-coding-with-swift-for-ios) - [Are Code Reviews Worth It? Insights from 16 Years of Review Data](https://www.wearedevelopers.com/videos/1135-are-code-reviews-worth-it-insights-from-16-years-of-review-data) - [Getting to Know Your Legacy (System) with AI-Driven Software Archeology](https://www.wearedevelopers.com/videos/1437-getting-to-know-your-legacy-system-with-ai-driven-software-archeology) - [Xcode development redefAIned](https://www.wearedevelopers.com/videos/100195-xcode-development-redefained) - [Build a CI/CD pipeline to automate code reviews and ensure code quality](https://www.wearedevelopers.com/videos/349-build-a-ci-cd-pipeline-to-automate-code-reviews-and-ensure-code-quality) - [Why your codebase lies to AI?](https://www.wearedevelopers.com/videos/100281-why-your-codebase-lies-to-ai) ## Related Articles - [Dev Digest 129 - Now that's what I call private data!](https://www.wearedevelopers.com/magazine/468-dev-digest-129-now-that-s-what-i-call-private-data) - [Dev Digest 118 - not a total recall](https://www.wearedevelopers.com/magazine/452-dev-digest-118-not-a-total-recall) - [Dev Digest 120 - Apple and peers](https://www.wearedevelopers.com/magazine/455-dev-digest-120-apple-and-peers) - [How Much FAANG Companies Actually Pay Software Engineers in 2025](https://www.wearedevelopers.com/magazine/230-how-much-faang-companies-actually-pay-software-engineers-in-2025) - [Highest Paying Tech Companies for Developers](https://www.wearedevelopers.com/magazine/220-highest-paying-tech-companies-for-developers) - [Dev Digest 130 - The Diablo is in the details](https://www.wearedevelopers.com/magazine/470-dev-digest-130-the-diablo-is-in-the-details)