Talent.com
No longer accepting applications
Staff iOS Software Engineer CloudKit (San Diego)

Staff iOS Software Engineer CloudKit (San Diego)

AppleSan Diego, CA, United States
6 hours ago
Job type
  • Full-time
Job description

Staff iOS Software Engineer CloudKit

San Diego, California, United States

Imagine what we could create together! At Apple, new ideas have a way of becoming phenomenal products, services, and customer experiences very quickly. Bring passion and dedication to your job, and there's no limit to what we could accomplish. Apple is seeking an experienced Staff Software Engineer to contribute to the development of the next generation of cloud services infrastructure. You will be responsible for designing and implementing key components of the iCloud platform, integrating novel fundamental capabilities deeply into the core of Apple's operating systems. Your work will enable the creation of entirely new applications and the scaling of existing ones, including FaceTime, Push Notifications, iCloud Drive, Photos, and Backup. This is an opportunity to make a significant impact. You will collaborate with highly skilled teams dedicated to engineering excellence and deliver features that uphold strong privacy guarantees for end users.

Description

On the client-side of iCloud services, our team is responsible for establishing the foundations of a secure and private cloud. This includes device-to-device encrypted storage in the cloud, protected computation, and other essential components. Apple's commitment to privacy is deeply ingrained in our work, and this team is instrumental in extending this commitment to the cloud. This position requires close collaboration with the CloudKit team, as well as with several other teams working on server components and Apple's Cryptography and Privacy teams. The role entails both low-level (C / Objective C, libdispatch, POSIX APIs) and system-level skills (synchronization protocols, framework design, IPCs, multi-process performance work, system-wide resource sharing). Reliability is paramount, and we seek engineers with a genuine passion for constructing complex systems that can seamlessly recover from errors. As part of this role, you will :

  • Work with adopters to craft clear APIs
  • Work with the network and file system stacks to build performant system daemons
  • Work with our server counterparts to design scalable features and protocols
  • Implement core components of the cryptographic protection of cloud data

Minimum Qualifications

  • 7+ years of software engineering experience with strong programming skills in Swift and / or Objective-C
  • Experience building on Apple Platforms (macOS, iOS, watchOS, tvOS, etc.)
  • Experience working with and building system-level frameworks and APIs
  • Experience working with client-server architectures and network protocols in a distributed system
  • Proven track record of working on rapid development cycles and shipping software on tight schedules
  • Excellent communication
  • Bachelor's degree, or above, in an engineering-related field or equivalent related experience
  • Pay & Benefits

    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 $201,300 and $302,200, 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.

    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.

    Create a job alert for this search

    Software Engineer Ios • San Diego, CA, United States

    Related jobs
    • Promoted
    Senior iOS Software Engineer

    Senior iOS Software Engineer

    VirtualVocationsChula Vista, California, United States
    Full-time
    A company is looking for a Senior Software Engineer - iOS (Contract).Key Responsibilities Lead feature development in the iOS app, focusing on commerce and editorial use cases Architect reusable...Show moreLast updated: 30+ days ago
    • Promoted
    Senior iOS Engineer

    Senior iOS Engineer

    VirtualVocationsChula Vista, California, United States
    Full-time
    A company is looking for a Senior iOS Engineer (Contractor).Key Responsibilities Design, build, and maintain customer-facing iOS applications with a focus on quality and performance Collaborate ...Show moreLast updated: 30+ days ago
    • Promoted
    Software Development Engineer II

    Software Development Engineer II

    VirtualVocationsEl Cajon, California, United States
    Full-time
    A company is looking for a Software Development Engineer II, API.Key Responsibilities Collaborate with the team to identify and scope tasks Design systems and ensure timely delivery of quality s...Show moreLast updated: 30+ days ago
    • Promoted
    Cloud Engineer II

    Cloud Engineer II

    VirtualVocationsChula Vista, California, United States
    Full-time
    A company is looking for a Cloud Engineer II to join their remote team.Key Responsibilities Develop automation and self-service tooling for engineering teams Design and implement deployment work...Show moreLast updated: 30+ days ago
    • Promoted
    iOS Software Engineer

    iOS Software Engineer

    VirtualVocationsEl Cajon, California, United States
    Full-time
    A company is looking for an iOS Software Engineer, Mobile Home Experience.Key Responsibilities Drive the creation of advanced, user-focused features for the iOS application Lead in identifying a...Show moreLast updated: 30+ days ago
    • Promoted
    • New!
    Software Engineer, iOS Core Product - El Cajon, USA

    Software Engineer, iOS Core Product - El Cajon, USA

    SpeechifyEl Cajon, CA, US
    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 moreLast updated: 7 hours ago
    • Promoted
    • New!
    Software Engineer, iOS Core Product - Carlsbad, USA

    Software Engineer, iOS Core Product - Carlsbad, USA

    SpeechifyCarlsbad, CA, US
    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 moreLast updated: 7 hours ago
    • Promoted
    • New!
    Software Engineer, Platform - Carlsbad, USA

    Software Engineer, Platform - Carlsbad, USA

    SpeechifyCarlsbad, CA, US
    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 moreLast updated: 19 hours ago
    • Promoted
    Senior Software Engineer, iOS Guadalajara - Tijuana, MX

    Senior Software Engineer, iOS Guadalajara - Tijuana, MX

    InsuletTijuana, Baja California, Mexico
    Insulet started in 2000 with an idea and a mission to enable our customers to enjoy simplicity, freedom and healthier lives through the use of our Omnipod product platform.In the last two decades w...Show moreLast updated: 26 days ago
    • Promoted
    Sr. Software Cloud Engineer

    Sr. Software Cloud Engineer

    North American Production Sharing de México, S.A. de C.V.Tijuana, Baja California, Mexico
    We are looking for a highly skilled Senior Software Engineer to join the infrastructure team of a global leader in cloud technologies at its advanced design lab in Tijuana’s Santa Fe area.This role...Show moreLast updated: 30+ days ago
    • Promoted
    iOS Engineer

    iOS Engineer

    VirtualVocationsChula Vista, California, United States
    Full-time
    A company is looking for an iOS Engineer - Music Mobile Experience.Key Responsibilities Develop and enhance a cutting-edge iOS app focused on music experiences for users Collaborate with cross-f...Show moreLast updated: 30+ days ago
    • Promoted
    • New!
    Software Engineer, iOS Core Product - Escondido, USA

    Software Engineer, iOS Core Product - Escondido, USA

    SpeechifyEscondido, CA, US
    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 moreLast updated: 19 hours ago
    • Promoted
    Software Engineer, iOS Core Product - San Diego, USA

    Software Engineer, iOS Core Product - San Diego, USA

    SpeechifySan Diego, CA, US
    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 moreLast updated: 2 days ago
    • Promoted
    Software Engineer III

    Software Engineer III

    VirtualVocationsEscondido, California, United States
    Full-time
    A company is looking for a Software Engineer III - Sensor Developer Tooling (Remote).Key Responsibilities Define, build, and maintain tools to improve scale and efficiency in product development ...Show moreLast updated: 30+ days ago
    • Promoted
    Software Engineer, Platform - Chula Vista, USA

    Software Engineer, Platform - Chula Vista, USA

    SpeechifyChula Vista, CA, US
    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 moreLast updated: 1 day ago
    • Promoted
    Senior Software Engineer, iOS Guadalajara - Tijuana, MX

    Senior Software Engineer, iOS Guadalajara - Tijuana, MX

    Insulet CorporationTijuana, Baja California, Mexico
    Insulet started in 2000 with an idea and a mission to enable our customers to enjoy simplicity, freedom and healthier lives through the use of our Omnipod product platform.In the last two decades w...Show moreLast updated: 6 days ago
    • Promoted
    Software Engineer, Platform - Escondido, USA

    Software Engineer, Platform - Escondido, USA

    SpeechifyEscondido, CA, US
    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 moreLast updated: 1 day ago
    • New!
    Software Engineer, watchOS System UI

    Software Engineer, watchOS System UI

    MediabistroSan Diego, CA, United States
    Full-time
    Software Engineer, watchOS System UI.San Diego, California, United States.Imagine what you could do at Apple.Here, new ideas have a way of becoming great products, services, and customer experience...Show moreLast updated: 5 hours ago
    • Promoted
    Software Engineer, Platform - San Diego, USA

    Software Engineer, Platform - San Diego, USA

    SpeechifySan Diego, CA, US
    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 moreLast updated: 1 day ago
    • Promoted
    iOS Engineer (Senior) ID41871

    iOS Engineer (Senior) ID41871

    AgileEngineRosarito, Baja California, Mexico
    Remote
    Fortune 500 brands and trailblazing startups across 17+ industries.We rank among the leaders in areas like application development and AI / ML, and our people-first culture has earned us multiple Bes...Show moreLast updated: 12 days ago