Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Senior Software Engineer (iOS & macOS Native), Finance Engineering

$184.7k - $324.8k

Jobleads-US

San Francisco Bay Area, California, United States Software and Services

Apple is where individual imaginations gather together, committing to the values that lead to great work. Every new product we build or service we create is the result of us making each other’s ideas stronger. That happens because every one of us shares a belief that we can make something wonderful and share it with the world, changing lives for the better. It’s the diversity of our people and their thinking that inspires the innovation that runs through everything we do. When we bring everybody in, we can do the best work of our lives. Here, you’ll do more than join something — you’ll add something.Do you want to help build some of the largest and most consequential enterprise and customer technology systems in the world? Join Apple’s Information Systems and Technology (IS&T) organization. IS&T is the engine behind everything Apple does for customers and for the people who build for them. It’s Apple’s central nervous system. Supporting 2.5 billion active Apple devices, processing billions of secure transactions, and keeping the technology that defines modern life running flawlessly, IS&T makes the impossible feel effortless.Finance Engineering is IS&T's dedicated technology partner for Apple's finance organization — including Controllership, Accounts Payable, Tax, and Internal Audit. The team builds and delivers integrated technology solutions that keep Apple's financial operations running accurately, efficiently, and securely at global scale. Finance Engineering also works closely with finance teams to develop custom tools that improve productivity and bring greater automation and consistency to financial operations across Apple.

Description

We are looking for a highly experienced Senior Software Engineer to help define and build the next generation of intelligent native experiences across iOS, iPadOS, and macOS.In this role, you will serve as a technical leader for native application development within Finance Engineering. You will own architecture and technical direction for complex, business-critical applications used by finance professionals, approvers, auditors, and leaders across Apple.You will work across organizational and technical boundaries—partnering with product, design, backend, platform, security, and AI/ML teams—to define scalable solutions for complex financial workflows.Beyond delivering individual features, you will help establish reusable application foundations, engineering standards, architectural patterns, and technical strategy that enable multiple teams and products to move faster while maintaining Apple's expectations for quality, security, performance, and user experience.This role is well suited for an engineer who thrives in ambiguous problem spaces, can simplify complex systems, exercises strong technical judgment, and influences engineering direction through both hands‑on execution and technical leadership

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 strong judgment around platform-specific interaction patterns, application lifecycle, state management, modularization, and reusable components.
  • Define scalable application architecture across UI, domain, networking, persistence, synchronization, concurrency, security, and observability, establishing shared foundations and engineering standards that can be leveraged across multiple applications and teams.
  • Apply modern Swift and concurrency capabilities—including async/await, actors, structured concurrency, Sendable, cancellation, and asynchronous streams—to build responsive, reliable, and maintainable applications.
  • Architect robust client-server and data experiences, including API integration, authentication, real-time updates, local persistence, caching, offline operation, background synchronization, conflict resolution, schema evolution, and resilient failure recovery.
  • Build platform-appropriate productivity experiences across iPhone, iPad, and macOS, including multi-window workflows, tables and data-dense interfaces, menus, commands, keyboard shortcuts, drag and drop, notifications, deep links, widgets, and other relevant system integrations.
  • Design secure applications for sensitive financial workflows using Apple and enterprise security capabilities such as Keychain, Secure Enclave, CryptoKit, LocalAuthentication, SSO, managed application configuration, and secure data handling practices.
  • Design and integrate intelligent and AI-assisted experiences using technologies such as Foundation Models, Core ML, Vision, Natural Language, and App Intents, while ensuring generated output remains governed by appropriate validation, authorization, and business controls.
  • Partner closely with product, design, backend, platform, security, and AI/ML teams to simplify complex financial workflows and influence end-to-end architecture, APIs, and platform capabilities needed to deliver high-quality native experiences.
  • Drive application quality through strong accessibility, internationalization, automated testing, performance profiling, observability, crash analysis, CI/CD, staged releases, and production-readiness practices.
  • Lead investigation and resolution of complex issues across performance, memory, concurrency, networking, security, and distributed-system boundaries using Xcode, Instruments, LLDB, and related diagnostic tools.
  • Raise the engineering bar through architecture reviews, technical design reviews, code reviews, mentoring, and clear communication of technical decisions, tradeoffs, and long-term engineering strategy.

Minimum 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, application lifecycle, and performance optimization.
  • 7 years of experience in architecting complex applications across UI, networking, authentication, persistence, synchronization, background processing, and unreliable network conditions.
  • Bachelor’s degree in Computer Science, Computer Engineering, or a related technical field, or equivalent practical experience.

Preferred Qualifications

  • Strong knowledge of Apple development fundamentals including app lifecycle, sandboxing, entitlements, signing, provisioning, debugging, performance profiling, and application distribution.
  • Proven ability to lead technically complex initiatives across multiple engineers, components, or teams, make sound architectural tradeoffs, and drive solutions from ambiguous problem definition through production delivery.
  • Strong communication and technical leadership skills, with demonstrated experience influencing engineering decisions, mentoring engineers, and raising quality through architecture, design, and code reviews.
  • Experience integrating native apps with distributed backend services, including RESTful APIs, gRPC, GraphQL, contract-first design (e.g. OpenAPI with Swift OpenAPI Generator, Protobuf, etc.), authentication flows (OAuth 2.0, OIDC, enterprise SSO), and strategies for keeping multiple app versions in the field compatible with an evolving backend.
  • Experience with on-device persistence and data synchronization (e.g. SwiftData, Core Data, SQLite, etc.), including schema design and migration, offline-first architectures, background refresh, and conflict resolution for data that changes on multiple devices and on the server.
  • Experience with Natural Language Processing and Generative AI in client applications, including Apple's on-device frameworks (e.g. Foundation Models, Core ML, Vision, VisionKit, Natural Language, App Intents), integrating with server‑side Large Language Models (LLMs) and Retrieval Augmented Generation (RAG) systems, and designing user experiences for streaming, uncertain, or AI‑generated content.
  • Track record of leading software projects that span multiple, distributed teams as a tech lead (TL), while mentoring senior‑level software engineers.
  • Hands‑on experience leveraging GenAI coding tools (e.g., Claude) to accelerate the software development lifecycle, enhance code quality, and streamline debugging and testing processes.
  • Experience with Apple platform security and enterprise deployment, including Keychain, Secure Enclave, CryptoKit, LocalAuthentication, App Transport Security and certificate pinning, Mobile Device Management (MDM), managed app configuration, and enterprise SSO extensions.
  • Experience with test automation for native apps, including mastery in XCTest and Swift Testing, UI automation (XCUITest), snapshot testing, testing asynchronous and concurrent code, and CI/CD pipelines for Apple platforms (e.g. Xcode Cloud, Jenkins, fastlane, etc.).
  • Experience building data‑dense, productivity‑focused apps for professional users — large tables and lists, search and filtering, Swift Charts dashboards, drag and drop, multi‑window workflows, and keyboard‑first interaction on macOS.
  • Deep experience with accessibility and internationalization, including VoiceOver, Dynamic Type, Voice Control, right‑to‑left layouts, and localization of currency, number, and date formats for a global audience.
  • Familiarity with backend development (e.g. Java/Spring or server‑side Swift) and event‑driven systems, sufficient to contribute across the client‑server boundary and debug issues end to end.

At Apple, base pay is one part of our total compensation package and is determined within a range. This provides the opportunity to progress as you grow and develop within a role. The base pay range for this role is between $184,700 and $324,800, and your base pay will depend on your skills, qualifications, experience, and location.

Apple employees also have the opportunity to become an Apple shareholder through participation in Apple’s discretionary employee stock programs. Apple employees are eligible for discretionary restricted stock unit awards, and can purchase Apple stock at a discount if voluntarily participating in Apple’s Employee Stock Purchase Plan. You’ll also receive benefits including: Comprehensive medical and dental coverage, retirement benefits, a range of discounted products and free services, and for formal education related to advancing your career at Apple, reimbursement for certain educational expenses — including tuition. Additionally, this role might be eligible for discretionary bonuses or commission payments as well as relocation.

Learn more about Apple Benefits

Note: Apple benefit, compensation and employee stock programs are subject to eligibility requirements and other terms of the applicable plan or program.

Apple is an equal opportunity employer that is committed to inclusion and diversity. We seek to promote equal opportunity for all applicants without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, disability, Veteran status, or other legally protected characteristics. Learn more about your EEO rights as an applicant

At Apple, we believe accessibility is a fundamental human right. You’ll find that idea reflected in everything here — in our culture, our benefits and our digital tools. By welcoming as many perspectives as possible, we help you build a career where you feel like you belong. Learn about accessibility in Apple’s workplace Learn about reasonable accommodations for job applicants

Apple accepts applications to this posting on an ongoing basis.

#J-18808-Ljbffr Jobleads-US
Vacancy posted 7 hours ago
Similar jobs that could be interesting for youBased on the Senior Software Engineer (iOS & macOS Native), Finance Engineering in San Francisco, CA vacancy
  •  ...Apple Inc. in the San Francisco Bay Area seeks a highly experienced Senior Software Engineer to lead native application development for Finance Engineering on iOS, iPadOS, and macOS. You will own architecture, mentor engineers, and partner with product, design, backend... 
    Ios
    Senior

    Jobleads-US

    San Francisco, CA
    7 hours ago
  • $173k - $205k

    San Francisco, CATechnology - Engineering /Full-Time Employee /...  ...talent to help us get there.As a Senior Frontend Engineer on the Personal...  ...evolve our React and React Native applications within a pnpm/Turborepo...  ...approach to personal finance as the first peer-to-peer lending... 
    Senior
    Full time
    Work at office
    Local area
    Remote work
    Flexible hours
    2 days per week

    Prosper

    San Francisco, CA
    2 days ago
  •  ...one place to run HR, IT, and Finance. It brings together all of...  ...Product TeamThe IT Product Engineering team is critical to...  ...administration. Our mission is to build software that enables businesses to...  ...corporate devices (macOS, Windows, iOS, etc.), including policy enforcement... 
    Ios
    Senior
    Work at office
    Remote work
    3 days per week

    Rippling

    San Francisco, CA
    1 day ago
  •  ...reliable on-demand, logistics engine for delivery. We are...  ...globally! We are looking for Senior iOS Engineers to build and maintain...  ..., Codex, Cursor) in the full software development lifecycle, including...  ...LGBTQIA+, American Indian or Native Alaskan, Black or African American... 
    Ios
    Senior
    Hourly pay
    Work at office
    Local area
    Remote work
    Flexible hours

    Doordash

    San Francisco, CA
    4 days ago
  • $190.8k - $267.1k

     ...information, visit .The Reddit Consumer Engineering organization builds and scales the products...  ...You’ll DoBuild and evolve user-facing iOS experiences that help people discover, consume...  ...has built and shipped consumer-facing native applications at scale using Swift.A strategic... 
    Ios
    Senior
    For contractors
    Work experience placement

    Reddit

    San Francisco, CA
    10 hours ago
  • $190.8k - $262.8k

     ...the way people interact with their finances will drastically improve in the...  ...opportunity isn't just better tools for engineers, it's extending AI-native internal tooling to the rest of...  ...'re building that path.Role: As a Senior Software Engineer on Intelligent Tooling,... 
    Senior
    Work experience placement
    Local area

    Plaid Financial

    San Francisco, CA
    1 day ago
  •  ...Senior Vice President of Engineering About the Company Emerging money lending firm that leverages big...  ...Categories Financial Services Finance FinTech Specialties ~...  ...Node.js, React, AWS, Kubernetes, and native iOS and Android development, and have a... 
    Ios
    Senior

    Confidential

    San Francisco, CA
    4 days ago
  • $190k - $250k

     ...mission to modernize the core HR, finance, and operations software that powers the construction and...  ...in the U.S. Role Full-Stack Engineer Seniority: 4 to 10 years (Senior to Staff level...  ...Frontend: React, React Native, TypeScript Backend: Node.js,... 
    Senior
    For contractors
    Work at office

    Virco Talent

    San Francisco, CA
    1 day ago
  •  ...their businesses on outdated software: clunky, on-premise systems created...  ...to rebuild the core HR, finance, and operations systems that...  ...to do so, we're building an engineering culture centered around craft...  ...get feedback. Lean and AI-native: AI is turning 10x engineers... 
    Senior
    For contractors
    Work at office
    Remote work
    Flexible hours
    3 days per week

    Miter

    San Francisco, CA
    2 days ago
  • $140k - $196k

     ...systems students use in the classroom: iOS, macOS, Windows, and ChromeOS. Our work...  ...identity standards like OIDC and SAML and native code in Swift and C++, including...  ...integrations for their schools.As a Senior Software Engineer on this team, you will build features... 
    Ios
    Senior
    Work at office
    Worldwide

    Clever

    San Francisco, CA
    1 day ago
  • $184.7k - $324.8k

     ...Senior iOS Developer The Apple Services Engineering team is an exciting example of Apple's long-held passion for combining...  ...We are looking for a proven software engineer to build and enhance our...  ...Services Engineering Integrating native Swift frameworks with client... 
    Ios
    Senior
    Relocation

    Apple

    San Francisco, CA
    3 days ago
  • $160k - $200k

     ...Role: Senior Software Engineer Department: Software Engineering Reports To: CTO Compensation...  ...features across our SvelteKit web, Swift (iOS), and Kotlin (Android) apps spanning...  ...in coffee How we work We're an AI‑native engineering team: agentic tooling is woven... 
    Ios
    Senior
    Local area
    Visa sponsorship

    Bellwether Coffee

    Berkeley, CA
    4 days ago
  • $196k - $245k

     ...people to hang out before, during, and after playing games.As a Senior Engineer on the Safety Experience team, you'll lead the charge in...  ...processes.Experience building and operating mobile‑client features on iOS and Android.Exposure to lower‑level languages such as Go, Rust... 
    Ios
    Senior
    Full time

    Discord

    San Francisco, CA
    1 day ago
  • $15k

     ...techniques to real-world problems in finance. For nearly two decades, we have led our...  ...ambitious goals for the future.As a Senior Software Engineer in Strategy Research Analytics, you will...  ...a standardized, observable, and query-native analytics platform. In addition to... 
    Senior
    Local area

    The Voleon Group

    Berkeley, CA
    17 hours ago
  • $200k - $250k

     ...combination of proprietary infrastructure and software, we empower over 250,000 businesses...  ...management and treasury, to embedded finance at a global scale.Proudly founded in Melbourne...  ...faster, with strong focus on platform engineering, integrations, security, and scale.What... 
    Senior
    Temporary work
    Local area
    Worldwide

    Airwallex

    San Francisco, CA
    2 days ago
  •  ...proprietary infrastructure and software, we empower over 250,00...  ...treasury, to embedded finance at a global scale....  ...of both our iOS and Android apps, leveraging...  ...capabilities of our modern, fully native mobile apps. These apps...  ...you’ll do As a Mobile Engineer, you'll focus on... 
    Ios
    Senior
    Worldwide

    Airwallex Pty Ltd.

    San Francisco, CA
    17 hours ago
  • $148k - $185k

     ...team is dedicated to building software that addresses challenges at a...  ...scalable, and efficient.As a Mobile Engineer on the Mobile Foundations team...  ...helping / supporting other iOS engineers.Responsibilities:...  ...source projects like the Mobile Native Foundation and Hammer.... 
    Ios
    Senior
    Hourly pay
    Work at office
    Local area
    3 days per week

    Lyft

    San Francisco, CA
    4 days ago
  •  ...Salesforce is seeking a Staff iOS Developer Experience Engineer to build AI-powered developer tooling for the Slack iOS app. You will pioneer AGENTIC SDLC and integrate AI agents to automate PRs, code reviews, and boilerplate refactoring. You will mentor other iOS engineers... 
    Ios
    Senior

    Jobleads-US

    San Francisco, CA
    2 days ago
  •  ...Adobe in San Francisco is hiring an iOS Engineer to help shape our flagship mobile app. You will design, build, and maintain user-facing features while collaborating with Product, Design, and Engineering teams to deliver seamless experiences. You will work on Swift... 
    Ios
    Senior

    Jobleads-US

    San Francisco, CA
    1 day ago
  • $160k - $260k

     ...AirwallexAirwallex is the AI-native financial...  ...IT support, IT engineering and business engineering...  ...business, from Finance to Engineering,...  ...What you’ll doAs a Senior / Staff Network Engineer...  ...vendors (JunOS, IOS, etc.)Preferred...  ...of MDM systems (macOS, windows; kandji,... 
    Ios
    Senior
    Temporary work
    Work at office
    Local area
    Remote work
    Flexible hours
    Weekend work

    Airwallex

    San Francisco, CA
    1 day ago
  •  ...Reddit, Inc. in San Francisco seeks a Senior iOS Software Engineer for its Consumer Engineering group to build user-facing iOS experiences that help people discover, consume, create, and engage with content and communities. You will lead projects end-to-end, collaborating... 
    Ios
    Senior

    Jobleads-US

    San Francisco, CA
    7 hours ago
  •  ...Zohorecruit is hiring a Sr Lead Mobile with React Native Engineer for a hybrid role in the San Francisco Bay Area. You will lead a team of engineers, architect and deliver scalable mobile/web solutions, and collaborate with Head of Engineering and Product to drive innovation... 
    Senior

    Jobleads-US

    San Francisco, CA
    7 hours ago
  • $213k

     ...for a Sr. Full Stack Application Security Engineer with deep expertise in mobile application...  ...and remediate security issues across our iOS, Android, API, and backend systems. You...  ...empower our members to take control of their finances and work towards their goals. Whether it'... 
    Ios
    Senior
    Full time
    Work at office

    Jobleads-US

    San Francisco, CA
    4 days ago
  •  ...leading solar energy company is seeking a Senior Engineering Manager to lead the development of next...  ...technical roadmap and manage a team of iOS and Android engineers while...  ...ideal candidate will have over 8 years of software development experience and 5 years in engineering... 
    Ios
    Senior

    Qcells North America

    San Francisco, CA
    1 day ago
  • $194k - $267k

     ...organization is composed of engineers who thrive at the...  ...and influential Software Engineer to join our macOS engineering team....  ...expertise in macOS (or iOS) client software...  ...mentoring Staff and Senior engineers, guiding technical...  ...that leverages AI-native engineering... 
    Ios
    Local area
    Worldwide
    Flexible hours

    Okta

    San Francisco, CA
    17 hours ago
  •  ...Apollo.io seeks a Senior Director of Engineering, Native Data to lead the data platform that powers core datasets across the Apollo platform. You will own the data strategy, quality, freshness, and enrichment pipelines, and grow multiple teams across geographies to meet... 
    Senior

    Jobleads-US

    San Francisco, CA
    2 days ago
  •  ...world's most reliable on-demand, logistics engine for delivery. We are continuing to grow...  ...Engineering offices globally! We are looking for iOS Engineers to build and maintain a large...  ...-conforming, LGBTQIA+, American Indian or Native Alaskan, Black or African American,... 
    Ios
    Hourly pay
    Work at office
    Local area
    Remote work
    Flexible hours

    Doordash

    San Francisco, CA
    1 day ago
  • $251k - $325k

     ...in 2019, TFH has more than 400 people across hardware, software, AI, cryptography, mobile engineering, and global operations. Our teams come from OpenAI,...  ...the core of the World protocol World App on Android and iOS used by millions of people worldwide to verify their identity... 
    Ios
    Senior
    Casual work
    Worldwide
    Flexible hours

    Tools for Humanity

    San Francisco, CA
    1 day ago
  • $190k - $215k

     ...doctors and nurses to seniors where they live. We'...  ...expensive, we build software to make them cheap...  ...The Senior Software Engineer role at Pine Park Health...  ...really mattered — finance, healthcare,...  ...Mobile development (iOS/Android or React Native) Security engineering... 
    Ios
    Senior
    Part time
    Flexible hours

    Pine Park Health

    San Francisco, CA
    5 days ago
  • $192k - $240k

     ...join usBrex is the intelligent finance platform that enables...  ...management, bill pay, and travel software, Brex enables founders and finance...  ...effortlessly. Brex’s AI-native automation and world-class service...  ...you need to grow your career.Engineering at BrexEngineering at Brex is... 
    Senior
    Work at office
    Remote work
    Work from home

    Brex

    San Francisco, CA
    3 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Senior Software Engineer (iOS & macOS Native), Finance Engineering. Be the first to apply!