Talent.com
Sr. Software Engineer, Apple Services Engineering - Swift Client Library
Sr. Software Engineer, Apple Services Engineering - Swift Client LibraryApple • San Francisco, CA, United States
Sr. Software Engineer, Apple Services Engineering - Swift Client Library

Sr. Software Engineer, Apple Services Engineering - Swift Client Library

Apple • San Francisco, CA, United States
[job_card.1_day_ago]
[job_preview.job_type]
  • [job_card.full_time]
[job_card.job_description]

Overview

Developers working on Apple Products rely on Apple Frameworks every day for productivity and integration with the Apple ecosystem. For a great developer experience, we are continually enhancing and improving our client-side frameworks. We are seeking a developer to build abstractions and help build developer-friendly, on-device libraries which encourage best practices for both device and cloud efficiency. This position also includes working with the iCloud Developer Experience team to build shared frameworks for others to use, providing consultation and code for user interfaces, code generators, cloud services, and related components. The primary development environment will be the Xcode IDE.

This role requires a highly creative individual who can listen to diverse visions from multiple teams, synthesize and iterate on common solutions, and collaborate with teams to adopt them. Implementing this common infrastructure affects design decisions on developer-facing tools and future Apple ecosystem products.

Responsibilities

  • Spend a majority of your time programming in Swift and some Objective-C
  • Collaborate through design meetings, git pull requests, in-person conversations, and Slack
  • Ideate, prototype, and build high-level abstractions across existing frameworks
  • Make customer-focused product design decisions with your teammates
  • Provide technical guidance, software architectural review, and mentorship
  • Demonstrate and articulate how to write clean, testable, and maintainable code
  • Be comfortable collaborating with a positive attitude in a diverse environment with multiple teams
  • Have built reusable libraries with practical abstractions to encourage reuse and future-proof designs
  • Has strong opinions about the way software is engineered, and deeply understands object-oriented design
  • Desire to find simpler solutions to existing complex problems and workflows
  • Have the ability to work closely with UI designers and implement great looking designs
  • Be experienced writing concurrent and asynchronous code

Minimum Qualifications

  • Bachelor's Degree in an engineering-related field or equivalent experience
  • 5+ years of industry experience in developing high-quality software
  • 3+ years of experience in developing tools, libraries, and frameworks
  • Expert in Swift programming
  • Experience with containerization and orchestration technologies, such as Docker and Kubernetes
  • Experience with CI / CD along with the tools that support these
  • Preferred Qualifications

  • Experience as a participant or owner of a high-volume open-source software repository
  • Good communication and personal skills, ability to interact and work well with members of other functional groups in a project team, and a strong sense of project ownership
  • Experience writing code generation templates / tools
  • Serverless / FAAS experience
  • Thrives in an environment where you have to learn new skills and technologies constantly
  • Pay & Benefits

    At Apple, base pay is one part of our total compensation package and is determined within a range. The base pay range for this role is between $181,100 and $318,400, 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. You’ll receive 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. 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.

    Apple accepts applications to this posting on an ongoing basis.

    #J-18808-Ljbffr

    [job_alerts.create_a_job]

    Sr Software Engineer Apple Services Engineering Swift Client Library • San Francisco, CA, United States

    [internal_linking.similar_jobs]
    Sr. Onboard Software Engineer

    Sr. Onboard Software Engineer

    Loft Orbital Solutions • San Francisco, CA, US
    [job_card.full_time]
    Loft’s Onboard Software group provides the on-orbit software that powers our core products.This is responsible for monitoring and control of major space program elements, including : .Flight Pr...[show_more]
    [last_updated.last_updated_30] • [promoted]
    Sr. Software Engineer

    Sr. Software Engineer

    JazzX AI • San Francisco, CA, US
    [job_card.full_time]
    Enterprises operating on institutional intelligence—governed, self-improving, and scalable beyond individual expertise.JazzX AI is defining the future of enterprise work—by building AI-...[show_more]
    [last_updated.last_updated_30] • [promoted]
    Senior Software Engineer, Apple Services Engineering

    Senior Software Engineer, Apple Services Engineering

    Apple • San Francisco, California, United States
    [job_card.full_time]
    Summary We are looking for an experienced Software Engineer to help develop the next-generation of Apple’s cloud services infrastructure. You will be working on CloudKit, Apple’s foundational privac...[show_more]
    [last_updated.last_updated_variable_days] • [promoted]
    Software Engineer, iOS Core Product - San Francisco, USA

    Software Engineer, iOS Core Product - San Francisco, USA

    Speechify • San Francisco, CA, US
    [job_card.full_time]
    The mission of Speechify is to make sure that reading is never a barrier to learning.Over 50 million people use Speechify's text-to-speech products to turn whatever they're reading – ...[show_more]
    [last_updated.last_updated_variable_days] • [promoted]
    Sr. Software Engineer

    Sr. Software Engineer

    Pantomath • San Francisco, CA, US
    [job_card.full_time]
    At Pantomath, we are building the autopilot for the data-driven enterprise.Today, data teams are buried under operational toil : battling broken pipelines, schema drift, and silent quality failures....[show_more]
    [last_updated.last_updated_variable_days] • [promoted]
    Senior Software Engineer, Apple Services Engineering

    Senior Software Engineer, Apple Services Engineering

    Apple Inc. • San Francisco, CA, United States
    [job_card.full_time]
    Senior Software Engineer, Apple Services Engineering.San Francisco, California, United States Software and Services.People at Apple don’t just build products — they craft the kind of experience tha...[show_more]
    [last_updated.last_updated_30] • [promoted]
    Software Engineer III, Apple

    Software Engineer III, Apple

    Ellation, Inc. • San Francisco, CA, United States
    [job_card.full_time]
    Founded by fans, Crunchyroll delivers the art and culture of anime to a passionate community.We super-serve over 100 million anime and manga fans across 200+ countries and territories, and help the...[show_more]
    [last_updated.last_updated_30] • [promoted]
    Sr. Onboard Software Engineer

    Sr. Onboard Software Engineer

    Mvp VC • San Francisco, CA, United States
    [job_card.full_time]
    Loft’s Onboard Software group provides the on-orbit software that powers our core products.This is responsible for monitoring and control of major space program elements, including : .Flight Products...[show_more]
    [last_updated.last_updated_30] • [promoted]
    Sr. Onboard Software Engineer

    Sr. Onboard Software Engineer

    Loft Orbital, Inc. • San Francisco, CA, United States
    [job_card.full_time]
    Loft’s Onboard Software group provides the on-orbit software that powers our core products.This is responsible for monitoring and control of major space program elements, including : .Flight Products...[show_more]
    [last_updated.last_updated_30] • [promoted]
    Senior iOS Engineer — Subscriptions & Achieve (Hybrid SF)

    Senior iOS Engineer — Subscriptions & Achieve (Hybrid SF)

    Strava • San Francisco, CA, United States
    [job_card.full_time]
    A leading fitness app company in San Francisco is seeking experienced Senior iOS Engineers to join their teams.In this role, you will work with product, design, and engineering teams to enhance Str...[show_more]
    [last_updated.last_updated_variable_days] • [promoted]
    Software Engineer : Apple Platform Innovator (Hybrid, SF)

    Software Engineer : Apple Platform Innovator (Hybrid, SF)

    Software Applications Incorporated • San Francisco, CA, United States
    [job_card.full_time]
    A cutting-edge technology firm in San Francisco is searching for a software engineer to shape user-facing products.The role is hybrid, requiring in-person collaboration. Candidates should hold a Bac...[show_more]
    [last_updated.last_updated_1_day] • [promoted]
    Senior Software Engineer (iOS) - Consumer Experience

    Senior Software Engineer (iOS) - Consumer Experience

    StubHub • San Francisco, CA, US
    [job_card.full_time]
    StubHub is on a mission to redefine the live event experience on a global scale.Whether someone is looking to attend their first event or their hundredth, we're here to delight them all the way...[show_more]
    [last_updated.last_updated_30] • [promoted]
    Senior Software Engineer, iOS

    Senior Software Engineer, iOS

    DoorDash USA • San Francisco, California, United States
    [job_card.full_time]
    Sunnyvale, CA; San Francisco, CA; Seattle, WA.About the Role DoorDash is building the world's most reliable on-demand, logistics engine for delivery. We are continuing to grow rapidly and expanding ...[show_more]
    [last_updated.last_updated_variable_days] • [promoted]
    Sr. Software Engineer, Fullstack iOS

    Sr. Software Engineer, Fullstack iOS

    LinkedIn • San Francisco, CA, United States
    [job_card.full_time]
    LinkedIn is the worlds largest professional network, built to create economic opportunity for every member of the global workforce. Our products help people make powerful connections, discover excit...[show_more]
    [last_updated.last_updated_variable_days] • [promoted]
    Senior Software Engineer, iOS - Ads - MyFitnessPal

    Senior Software Engineer, iOS - Ads - MyFitnessPal

    The Job Sauce • Oakland, CA, United States
    [job_card.full_time]
    At MyFitnessPal, our vision is to be the most trusted brand for improving your health through better food choices.We believe good health starts with what you eat. We provide the tools and resources ...[show_more]
    [last_updated.last_updated_variable_days] • [promoted]
    Sr. Software Engineer, Consumer Experience

    Sr. Software Engineer, Consumer Experience

    Icon Ventures • San Francisco, CA, United States
    [job_card.full_time]
    About Quizlet : At Quizlet, our mission is to help every learner achieve their outcomes in the most effective and delightful way. We’re a $1B+ learning platform used by two-thirds of U.We blend cogni...[show_more]
    [last_updated.last_updated_30] • [promoted]
    Sr. Software Engineer

    Sr. Software Engineer

    6sense • San Francisco, CA, United States
    [job_card.full_time]
    Get AI‑powered advice on this job and more exclusive features.B2B organizations create revenue by predicting customers most likely to buy and recommending the best course of action to engage anonym...[show_more]
    [last_updated.last_updated_30] • [promoted]
    Senior Software Engineer, iOS- Autonomous Mobility & Delivery [San Francisco]

    Senior Software Engineer, iOS- Autonomous Mobility & Delivery [San Francisco]

    Uber • San Francisco, CA, United States
    [job_card.full_time]
    As a Senior iOS Engineer, you’ll help shape the AV rider journey end-to-end—from educational entry points and booking flows to real-time trip updates. You’ll lead iOS product development efforts and...[show_more]
    [last_updated.last_updated_30] • [promoted]