Talent.com
Software Engineer — CloudKit Client
Software Engineer — CloudKit ClientApple Inc. • San Francisco, CA, United States
Software Engineer — CloudKit Client

Software Engineer — CloudKit Client

Apple Inc. • San Francisco, CA, United States
[job_card.30_days_ago]
[job_preview.job_type]
  • [job_card.full_time]
[job_card.job_description]

San Francisco, California, United States Software and Services

Description

We work on the client-side of iCloud services, building the foundations for a secure and private cloud from device to device encrypted storage in the cloud to protected computation. Apple’s commitment to privacy runs deep and this team is key to extending this commitment to the cloud.This position will involve close collaboration with the CloudKit team, several teams working on server components as well as Apple’s Cryptography and Privacy teams. This job 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 essential, and we’re looking for engineers with a real passion for building complex systems that will seamlessly recover in the event of errors.In this role, you will :

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

Minimum Qualifications

  • 3+ years of software engineering experience with strong programming skills in Objective-C and / or Swift
  • Experience building on Apple Platforms (macOS, iOS, watchOS, tvOS, etc.)
  • Experience in building system-level frameworks and APIs
  • Bachelor's Degree in an engineering-related field or equivalent related experience
  • Preferred Qualifications

  • Experience in Swift concurrency
  • Ability to build relationships with diverse groups of people
  • Experience with Event-based programming or inter-process communication is a plus
  • Proven track record of working on rapid development cycles and shipping software on tight schedules
  • 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 $147,400 and $272,100, 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 .

    #J-18808-Ljbffr

    [job_alerts.create_a_job]

    Software Engineer • San Francisco, CA, United States

    [internal_linking.related_jobs]
    Software Engineer

    Software Engineer

    Skio • San Francisco, CA, United States
    [job_card.full_time]
    At Skio, we’re on a mission to help Shopify brands grow faster by making subscriptions simple, powerful, and delightful.Since our founding in 2021, we’ve scaled to $20M+ ARR on just $8.Hundreds of ...[show_more]
    [last_updated.last_updated_variable_days] • [promoted]
    Software / API Engineer

    Software / API Engineer

    Lawrence Berkeley National Laboratory • Berkeley, CA, United States
    [job_card.full_time]
    The National Energy Research Scientific Computing Center (NERSC) is seeking a versatile Software / API Engineer to join our team building software systems that integrate scientific workflows and su...[show_more]
    [last_updated.last_updated_30] • [promoted]
    Senior Software Engineer, BQuant Platform (Cloud-Native)

    Senior Software Engineer, BQuant Platform (Cloud-Native)

    Bloomberg • San Francisco, CA, US
    [job_card.full_time]
    A leading financial technology firm is seeking a Senior Software Engineer for its BQuant platform in San Francisco.The role requires over 4 years of software development experience, expertise in cl...[show_more]
    [last_updated.last_updated_variable_days] • [promoted]
    Software Engineer, Cloudflare Workflows

    Software Engineer, Cloudflare Workflows

    Cloudflare, Inc. • San Francisco, CA, United States
    [job_card.full_time]
    At Cloudflare, we are on a mission to help build a better Internet.Today the company runs one of the world's largest networks that powers millions of websites and other Internet properties for cust...[show_more]
    [last_updated.last_updated_30] • [promoted]
    Software Engineer III, Infrastructure, Google Cloud Platforms

    Software Engineer III, Infrastructure, Google Cloud Platforms

    Google • San Francisco, CA, United States
    [job_card.full_time]
    Software Engineer III, Infrastructure, Google Cloud Platforms – Google.Applicants in San Francisco : Qualified applications with arrest or conviction records will be considered for employment in acc...[show_more]
    [last_updated.last_updated_variable_days] • [promoted]
    Software Engineer II, Cloud Engineering

    Software Engineer II, Cloud Engineering

    Axon • San Francisco, California, USA
    [job_card.full_time]
    Join Axon and be a Force for Good.At Axon were on a mission to Protect Life.Were explorers pursuing societys most critical safety and justice issues with our ecosystem of devices and cloud software...[show_more]
    [last_updated.last_updated_variable_days] • [promoted]
    Software Engineer, Cloud Infrastructure

    Software Engineer, Cloud Infrastructure

    OpenAI • San Francisco, CA, United States
    [job_card.full_time]
    The Applied Engineering team works across research, engineering, product, and design to bring OpenAI’s technology to consumers and businesses. You’ll join the team responsible for running the core i...[show_more]
    [last_updated.last_updated_30] • [promoted]
    Senior Software Engineer, Client Engagement

    Senior Software Engineer, Client Engagement

    Grow Therapy • San Francisco, CA, United States
    [job_card.full_time]
    We’re hiring a full-stack Software Engineer to help us build the next generation mental healthcare platform.You’ll join a mission-driven team where engineering decisions are tightly aligned with bu...[show_more]
    [last_updated.last_updated_variable_days] • [promoted]
    Software Engineer Cloud

    Software Engineer Cloud

    The San Francisco Compute Company • San Francisco, California, USA
    [job_card.full_time]
    Were building the company which will de-risk the largest infrastructure build-out in history.When people finance GPU clusters the datacenters housing them and the infrastructure powering them they ...[show_more]
    [last_updated.last_updated_variable_days] • [promoted]
    Software Engineer (Cloud Infrastructure)

    Software Engineer (Cloud Infrastructure)

    Thunder Compute • San Francisco, CA, United States
    [job_card.full_time]
    This range is provided by Thunder Compute.Your actual pay will be based on your skills and experience — talk with your recruiter to learn more. Direct message the job poster from Thunder Compute.Co‑...[show_more]
    [last_updated.last_updated_variable_days] • [promoted]
    Senior Software Engineer, Cloud Platform

    Senior Software Engineer, Cloud Platform

    Chef Robotics, Inc. • San Francisco, CA, United States
    [job_card.full_time]
    Chef Robotics is on a mission to accelerate the advent of intelligent machines in the physical world.As the rise of LLMs like ChatGPT has shown, AI has the potential to drive immense change.However...[show_more]
    [last_updated.last_updated_30] • [promoted]
    Senior TypeScript Engineer — Remote Cloud Apps

    Senior TypeScript Engineer — Remote Cloud Apps

    LucidLink Corp. • San Francisco, CA, United States
    [filters.remote]
    [job_card.full_time]
    A fast-growing startup in San Francisco seeks experienced software engineers to join their core team.You will design resilient web applications using TypeScript and collaborate across teams to enha...[show_more]
    [last_updated.last_updated_variable_days] • [promoted]
    Software Engineer, Cloud Infrastructure

    Software Engineer, Cloud Infrastructure

    Monograph • San Francisco, CA, United States
    [job_card.full_time]
    San Francisco, California, New York, New York.We're on a mission to make it possible for every person, team, and company to be able to tailor their software to solve any problem and take on any cha...[show_more]
    [last_updated.last_updated_variable_days] • [promoted]
    Senior Software Engineer, Client Tech Platform

    Senior Software Engineer, Client Tech Platform

    EY • San Francisco, California, United States
    [job_card.full_time]
    A leading professional services firm based in California is seeking a Senior Software Engineer to oversee project teams and deliver innovative software solutions. The role requires extensive experie...[show_more]
    [last_updated.last_updated_variable_days] • [promoted]
    Remote Software Engineer – Scalable Cloud Systems

    Remote Software Engineer – Scalable Cloud Systems

    Ieeerusb • San Francisco, CA, United States
    [filters.remote]
    [job_card.full_time]
    Coinbase has the following multiple openings in San Francisco, California (job opportunities available at all levels, e.Principal, Senior and Lead levels) : . Design scalable systems to solve novel pr...[show_more]
    [last_updated.last_updated_variable_days] • [promoted]
    Software Engineer, API Platform

    Software Engineer, API Platform

    Convex • San Francisco, CA, United States
    [job_card.full_time]
    Convex is transforming the way developers build applications.Our mission is to fundamentally change how software is built on the Internet by empowering developers to create fast, reliable, and dyna...[show_more]
    [last_updated.last_updated_30] • [promoted]
    Senior Software Engineer, Onchain

    Senior Software Engineer, Onchain

    Gemini Trust Company • San Francisco, CA, US
    [job_card.full_time]
    Overview Gemini is a global crypto and Web3 platform founded by Cameron and Tyler Winklevoss in 2014, offering a wide range of simple, reliable, and secure crypto products and services to individu...[show_more]
    [last_updated.last_updated_variable_days] • [promoted]
    Software Engineer, Enterprise Custody

    Software Engineer, Enterprise Custody

    Blockstream • Menlo Park, California, USA
    [job_card.full_time]
    Blockstream was founded in 2014 by.Adam Back and a group of fellow cryptographers and engineers passionate about Bitcoin and its potential to change the future of finance.Focusing on building funda...[show_more]
    [last_updated.last_updated_variable_days] • [promoted]