Senior Software Engineer (iOS & macOS Native), Finance Engineering
Apple· Finance Engineering
Hybrid (San Francisco Bay Area)$184.7k - $324.8kFull-timePosted 2w ago
About the role
Senior-level technical leadership role within Apple’s IS&T Finance Engineering, responsible for architecture, design, and delivery of native iOS/macOS applications used by finance professionals. Lead cross-functional efforts, establish reusable foundations, and drive end-to-end engineering strategy for secure, high-quality native experiences across Apple platforms.
Responsibilities
- Provide technical leadership and architectural direction for large-scale native applications across iOS, iPadOS, and macOS, driving solutions from ambiguous problem definition through production delivery.
- Design and build sophisticated native experiences using Swift, SwiftUI, UIKit, and AppKit, with consideration for platform-specific interaction patterns, lifecycle, state management, modularization, and reusable components.
- Define scalable architecture across UI, domain, networking, persistence, synchronization, concurrency, security, and observability, establishing shared foundations and standards for multiple applications/teams.
- Apply modern Swift and concurrency features (async/await, actors, structured concurrency, Sendable, cancellation, asynchronous streams) for responsive and maintainable apps.
- Architect robust client-server/data experiences, including API integration, authentication, real-time updates, local persistence, offline operation, synchronization, conflict resolution, schema evolution, and failure recovery.
- Build platform-appropriate productivity experiences with multi-window workflows, dense data interfaces, menus, keyboard shortcuts, drag-and-drop, notifications, deep links, widgets, and system integrations.
- Design secure applications leveraging Keychain, Secure Enclave, CryptoKit, LocalAuthentication, SSO, managed config, and secure data handling.
- Integrate AI/LLM-enabled experiences using Foundation Models, Core ML, Vision, Natural Language, and App Intents with proper validation and controls.
- Collaborate with product, design, backend, platform, security, and AI/ML teams to simplify financial workflows and influence architecture, APIs, and platform capabilities.
- Drive quality through accessibility, internationalization, automated testing, profiling, observability, crash analysis, CI/CD, staged releases, and production-readiness.
- Lead investigation/resolution of performance, memory, concurrency, networking, security, and distributed-system issues using Xcode/Instruments/LLDB.
- Raise engineering standards via architecture reviews, technical design/code reviews, mentoring, and clear communication of decisions and tradeoffs.
Qualifications
- 10 years of professional software engineering experience, including significant experience designing and delivering complex production applications.
- 7 years of native Apple-platform development experience using Swift and technologies such as SwiftUI, UIKit, and/or AppKit.
- 7 years of expertise in Swift and modern native application development, including concurrency, memory management, modular architecture, state management, lifecycle, and performance optimization.
- 7 years of experience in architecting complex applications across UI, networking, authentication, persistence, synchronization, background processing, and unreliable networks.
- Bachelor’s degree in Computer Science, Computer Engineering, or a related technical field, or equivalent practical experience.
Skills
Required:SwiftSwiftUIUIKitAppKitConcurrencySecurity
Nice to have:AI/ML Integration
Benefits
- Comprehensive medical and dental coverage
- retirement benefits
- range of discounted products and free services
- education reimbursement (tuition)
- discretionary bonuses or commission payments (role may be eligible)
- relocation assistance (possibly)
- Apple Employee Stock Purchase Plan and discretionary RSU programs
Last updated Oct 9, 2026. Interested? Apply on the company site.
About Apple
Discover the innovative world of Apple and shop everything iPhone, iPad, Apple Watch, Mac, and Apple TV, plus explore accessories, entertainment, and expert device support.
Discover the innovative world of Apple and shop everything iPhone, iPad, Apple Watch, Mac, and Apple TV, plus explore accessories, entertainment, and expert device support.
AirPods Max 2Apple ArcadeApple CardApple Fitness+Apple MusicApple TVApple TV+Apple Watch Series 11
More open roles at Apple
- Senior UI Software Engineer, Cocoa3d agoCupertino, CA · Software and Services
- AIML - Machine Learning Engineer, Visual Intelligence Technology3d agoHybrid (Cupertino/Santa Clara/SSeattle area (3 work locations)) · Visual Intelligence Technology
- Physical Design Methodology CAD Engineer3d agoHybrid (Sunnyvale, California), Hybrid (Austin, Texas) +3 more · Hardware Technology CAD team / Silicon Technologies group
- Sr. ML Optimization Engineer, ASE Efficiency3d agoHybrid (San Diego, CA) · Software and Services
- Sr. ML Optimization Engineer, ASE Efficiency3d agoHybrid (Seattle, WA) · Software and Services