mid Software Engineer ic · Posted Apr 29, 2026

About this role

Apple is hiring a mid-level Software Engineer based in San Francisco, CA. The posting calls out experience with C, Swift, API Development, Encryption.

Role
Software Engineer
Function
software engineering
Level
mid
Track
Individual contributor
Location
San Francisco, CA
Department
Software and Services
Posted
Apr 29, 2026

More roles at Apple

IT-Specialist
Italy · mid
ES-Specialist: Full-Time, Part-Time, and Part-Time Temporary
Spain · mid
DE-Specialist (m/f/d)
Germany · mid
CH-Specialist (m/f/d)
Switzerland · mid
AT-Specialist (m/f/d)
Austria · mid
All Apple jobs →

Job description

from Apple careers

Imagine what we could create together!

At Apple, innovative ideas quickly transform into groundbreaking products, services, and customer experiences. Bring your passion and dedication to your role, and there’s no limit to what we can achieve. Apple is seeking an experienced Software Engineer to contribute to the development of the next generation of cloud services infrastructure.

You’ll be working on crucial components of the iCloud platform and introducing innovative fundamental capabilities. Your work will power entirely new applications and enhance existing ones like FaceTime, Push Notifications, iCloud Drive, Photos, and Backup. This is your chance to make a real impact. You’ll collaborate with exceptional teams of engineers who genuinely love engineering and prioritize user privacy.
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.)

This is an excerpt. Read the full job description on Apple careers →
All software engineering jobs software engineering in San Francisco, CA Jobs in San Francisco, CA software engineering salaries software engineering career path
All Apple Jobs Browse software engineering roles mid positions