Sr Principal Software Engineer - MAC
Core
Architect, design, and develop modern Mac UI features for customer-facing desktop applications, leading complex UI workflows and driving technical direction for Mac UI architecture.
Role type
Sr Principal Software Engineer (Mac UI)
Builds
Native Mac desktop applications
Domain
Consumer electronics / macOS platform
Deliverable
product features
Required skills
Swift, Objective-C, C/C++, macOS application architecture, UI frameworks, event-driven programming, system-level behavior, scalable software design, debugging, cross-functional product development
Preferred skills
Legacy codebase modernization, mixed-language applications, platform services integration, automated testing, release engineering, performance optimization, observability, UX/product collaboration, AI-assisted development tools
Technologies
Swift, Objective-C, C/C++