Cloud Services Software Engineer

2 weeks ago


San Diego, California, United States Apple Full time

Overview:

Position Number:
At Apple, we believe in the power of innovation. Our team is dedicated to transforming ideas into exceptional products, services, and user experiences. We are seeking a skilled Software Engineer to contribute to the advancement of our cloud services infrastructure. Your role will involve working on critical elements of the Apple cloud ecosystem and implementing new essential functionalities.

Your contributions will support the development of new applications and enhance existing ones, including services like FaceTime, Push Notifications, iCloud Drive, Photos, and Backup.

This is your opportunity to make a significant impact.

You will collaborate with talented teams who are passionate about engineering and delivering features that uphold strong privacy standards for users.

Key Responsibilities:
We focus on the device side of iCloud, developing frameworks such as CloudKit and NSUbiquitousKeyValueStore that lay the groundwork for secure and private cloud storage and processing.

This role will require close cooperation with engineers throughout Apple, addressing dependencies beneath our frameworks and engaging with users above them. The position involves systems programming tasks such as designing synchronization protocols, inter-process communication, optimizing multi-process performance, and API development.

Reliability is crucial, and we seek engineers who are enthusiastic about creating complex systems that can gracefully recover from errors.


In this position, you will:

  • Collaborate with users to design flexible and user-friendly APIs
  • Partner with OS teams to create high-performance architectures
  • Work alongside our server teams to develop scalable features and protocols
  • Assist teammates in maintaining and enhancing test automation
Minimum Qualifications:
- 3+ years of experience in Software Engineering with strong programming skills in Objective-C and/or Swift
- Familiarity with Agile Software Development Practices
- Interest in developing system-level frameworks and APIs
- Enthusiasm for Swift concurrency
Preferred Qualifications:
- Experience in building scalable frameworks or applications on Apple Platforms (macOS, iOS, watchOS, tvOS, etc.)
- Background in developing systems that prioritize cryptographic security and privacy
- Ability to foster relationships with diverse teams
- Self-driven with excellent communication skills
Compensation & Benefits:
At Apple, base salary is just one component of our total compensation package, which is determined within a range. This allows for growth as you advance in your role. The base salary range for this position is between $135,400 and $250,600, depending on your skills, qualifications, experience, and location.Apple employees also have the chance to become shareholders through participation in Apple's discretionary employee stock programs.

Employees are eligible for discretionary restricted stock unit awards and can purchase Apple stock at a discount through the Employee Stock Purchase Plan.


Additional Benefits Include:

Comprehensive medical and dental coverage, retirement benefits, discounts on products and services, and reimbursement for certain educational expenses related to career advancement at Apple.

This role may also be eligible for discretionary bonuses or commission payments. Learn more about Apple Benefits.

Note:

Apple’s benefits, 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 committed to fostering inclusion and diversity.

We take proactive measures to ensure 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.

  • San Diego, California, United States Apple Full time

    Summary:Role Overview: At Apple, we thrive on innovation and creativity. We are seeking a skilled Software Engineer to contribute to the advancement of our cloud services infrastructure. This role involves working on essential components of the Apple cloud ecosystem and implementing new capabilities that enhance our offerings. Your contributions will be...


  • San Diego, California, United States Apple Full time

    Job SummaryApple is seeking an experienced Software Engineer to contribute to the development of our next-generation cloud services infrastructure. As a key member of our team, you will work on critical components of our cloud platform, introducing new fundamental capabilities and powering innovative applications.Key ResponsibilitiesCollaborate with...


  • San Diego, California, United States Apple Full time

    Overview:Position ID: At Apple, we believe in the power of innovation. Our team is dedicated to transforming ideas into exceptional products, services, and user experiences. We are seeking a skilled Software Engineer to contribute to the evolution of our cloud services infrastructure. You will be integral in developing core components of the Apple cloud...


  • San Diego, California, United States Apple Full time

    Overview:Position Number: At Apple, we thrive on innovation and creativity. We are seeking a skilled Software Engineer to contribute to the evolution of our cloud services infrastructure. Your expertise will play a crucial role in enhancing the Apple cloud platform and implementing new core functionalities. Your contributions will enable the development of...


  • San Diego, California, United States Apple Full time

    Position Overview:Role Identifier: At Apple, we believe in the power of collaboration and innovation. We are seeking a skilled Software Engineer to contribute to the evolution of our cloud services infrastructure. This role is pivotal in enhancing the Apple cloud platform and integrating new core functionalities. Your contributions will support the...


  • San Diego, California, United States Apple Full time

    Summary:Role Overview: At Apple, we believe in the power of innovation. We are seeking a skilled Software Engineer to contribute to the evolution of our cloud services infrastructure. This role involves working on essential components of the Apple cloud ecosystem and implementing new core functionalities. Your contributions will enable the development of...


  • San Diego, California, United States Apple Inc. Full time

    About the RoleWe are seeking a highly skilled Senior Software Engineer to join our team at Apple Inc. in a Cloud Services role. As a key member of our team, you will be responsible for designing, developing, and maintaining high-performance distributed systems and services using Java (Spring, SpringBoot, etc.).Key ResponsibilitiesDesign and develop scalable,...


  • San Diego, California, United States Amazon Full time

    About Amazon EC2Amazon Elastic Compute Cloud (Amazon EC2) stands at the forefront of cloud technology, delivering scalable and dependable solutions to enterprises globally. Core FeaturesAmazon EC2 encompasses a variety of functionalities including Amazon Elastic Block Store (Amazon EBS) volumes, virtual private clouds (VPCs), security groups, elastic IP...


  • San Diego, California, United States LanceSoft Full time

    NO C2C, please read the job description carefully. Senior Cloud Software Engineer Remote intent if conversion to FTE Senior Cloud Software Engineer Job Overview The Client Software Technology Solutions (STS) division is on the lookout for a proactive Senior Engineer, enthusiastic about crafting and sustaining a top-tier cloud-native Reporting and Analytics...


  • San Diego, California, United States Brain Corp Full time

    Vacancy at Brain CorpBrain Corp is an innovative AI company based in San Diego, California, USA. We focus on developing cutting-edge technology for the robotics industry with the mission to improve real-world operations. Our AI solutions play a crucial role in helping retailers maintain optimal product placement and cleanliness on shelves at competitive...

  • Software Engineer

    1 week ago


    San Diego, California, United States SAIC Full time

    About the RoleSAIC is seeking a cleared (Secret) Software Engineer to support Project Overmatch. As a key member of our team, you will research, design, and develop computer and network software or specialized utility programs. In this role, you will be an integral part of our team supporting assured Command and Control capabilities for our DoD customer...


  • San Diego, California, United States Microsoft Full time

    About the RoleMicrosoft is a company where passionate innovators come to collaborate, envision what can be, and take their careers further. This is a world of more possibilities, more innovation, more openness, and the sky is the limit thinking in a cloud-enabled world.Our MissionAzure AI Translator's mission is to break language barriers with world-class...


  • San Mateo, California, United States Currency Cloud Full time

    About the RoleWe are seeking a highly skilled Principal Software Engineer to join our team at Currency Cloud. As a key member of our engineering team, you will play a critical role in driving the technical vision and direction of our software development efforts.Key ResponsibilitiesCollaborate with cross-functional teams, including product management,...


  • San Diego, California, United States Microsoft Full time

    About the RoleMicrosoft is a company where passionate innovators come to collaborate, envision what can be, and take their careers further. This is a world of more possibilities, more innovation, more openness, and the sky is the limit thinking in a cloud-enabled world.Our MissionAzure AI Translator's mission is to break language barriers with world-class...


  • San Diego, California, United States LanceSoft Full time

    Job Overview: Join LanceSoft as a Cloud Solutions Engineer, where you will play a crucial role in the development of cloud-based applications and services.Key Responsibilities: Utilize your software expertise to support the design, development, and validation of embedded and cloud-edge software applications. Analyze user requirements and software...


  • San Ysidro, California, United States Software Technology Inc Full time

    Job OverviewPosition Summary:We are seeking a skilled Cloud IoT Solutions Engineer to spearhead the design and implementation of innovative IoT solutions utilizing AWS, focusing on backend cloud infrastructure.Key Responsibilities:- Architect and develop robust IoT solutions tailored for cloud platforms.- Collaborate closely with system architects and...


  • San Diego, California, United States CTC Full time

    Job OpportunityWe are seeking a highly skilled Senior Software Engineer to join our team at CTC, a leading technology company providing lifecycle IT, data analytics, cloud, agile software development, DevOps, Test Automation, Cyber Security, and infrastructure solutions.Job SummaryThe successful candidate will be a Top Secret/SCI cleared Software Engineer...


  • San Diego, California, United States Platform Science Full time

    About the RoleWe are seeking a highly skilled Senior Cloud Reliability Engineer to join our team at Platform Science. As a key member of our cloud operations team, you will be responsible for ensuring the reliability and performance of our cloud-based services.Key ResponsibilitiesDevelop and Enhance CI/CD Pipelines: Design and implement Continuous...


  • San Mateo, California, United States Snowflake Computing Full time

    Join the innovative team at Snowflake Computing and help shape the future of data management. As a key member of our engineering team, you will collaborate with some of the most talented professionals in the industry. To excel in this role, you should possess a strong technical background and be able to engage effectively with your peers. Your communication,...


  • San Diego, California, United States Apple Full time

    About the RoleWe are seeking a highly motivated Senior Software Engineer to join our Data Cloud team at Apple. As a key member of our team, you will play a critical role in building a modern analytics platform that creates invaluable insights to Apple's development teams and their leadership.Key ResponsibilitiesCreate scalable solutions that enable other...