Senior Software Engineer
Adobe
At a glance
AI generatedAs a Senior OS Software Engineer on Apple’s Experimentation team, you will play a pivotal role in building and extending the company's experimentation system across all operating systems. Your day-to-day responsibilities include designing and implementing new features for the on-device daemon and framework, developing high-performance libraries, and participating in every phase of software development from conception to deployment. You will collaborate closely with feature teams to enhance developer and user experiences by optimizing memory usage, power efficiency, and performance. This role demands expertise in Objective-C, Swift, C/C++, Kotlin, and a deep understanding of operating system fundamentals such as threading, synchronization, and inter-process communication. The team operates at an unprecedented scale, supporting over 2.5 billion devices globally, and focuses on accelerating the adoption of AI and experimentation culture across Apple’s expansive product lineup.
Skills
What you'll do
What we're looking for
Market check
This $171,600–$302,200 range sits above 89% of similar postings on FindRole.
Peer median band
$117,000–$209,665
Median floor and ceiling across peers.
Typical midpoint (25–75%)
$141,306–$203,300
Middle half of comparable postings.
Based on 240 comparable postings.
* 240 is the maximum number of comparable postings sampled.
Employer
Apple Inc. is a multinational technology company known for designing and manufacturing consumer electronics, software, and online services, including the iPhone, Mac, iPad, and App Store. Industry: Consumer Electronics & Software
Apple Inc currently has 43 open roles on FindRole.
Listed pay typically runs $147,400–$272,100 across 35 roles with salary data.
Most-posted roles
More like this
Adobe
The Coca‑Cola Company
Microsoft
The Walt Disney Company
The Walt Disney Company
Boeing