← All Positions
Member of Technical Staff (Objective-C)
Job Summary
Join a high-impact engineering team to design and build core infrastructure and system components for a cutting-edge platform. You'll work closely with macOS runtime and system frameworks to solve complex systems-level problems in performance, reliability, and integration. Maintain the highest standards of code quality and engineering excellence while contributing to foundational platform development.
Essential Functions
- Design and build core infrastructure and system components
- Work closely with macOS runtime and system frameworks
- Solve complex systems-level problems in performance, reliability, and integration
- Fix bugs and add new features to existing systems
- Improve platform reliability and performance
- Maintain high standards for code quality and engineering excellence
Required Qualifications
- 2+ years of experience as a macOS or iOS systems engineer (side projects and open source count)
- Experience with reverse engineering on macOS or iOS systems in professional or project-based capacity
- Deep knowledge of macOS internals including runtime, system frameworks, memory, and process model
- Proficiency in Objective-C (strongly preferred) and/or C/C++
- Familiarity with low-level Apple APIs, system frameworks, or private APIs
- Uses AI coding tools as a productivity multiplier
- Side projects, open source contributions, or built personal tools
Preferred Qualifications
- Experience at Apple, especially on the iMessage team
- Experience in side projects or startups
- Experience with Swift and Rust
Technical Skills
- Objective-C
- C/C++
- macOS internals
- macOS runtime
- System frameworks
- Reverse engineering
- Low-level Apple APIs
- Private APIs
- AI coding tools
- Swift
- Rust
Compensation & Benefits
Competitive salary range of $150,000 - $225,000 based on experience, plus comprehensive benefits package.