iOS Software Engineer — Interpersonal Safety

Apple

Apple

Software Engineering
Cupertino, CA, USA
USD 143,100-264,200 / year + Equity
Posted on Mar 5, 2025

Summary

Posted:
Weekly Hours: 40
Role Number:200593691
Imagine what you could do here! At Apple, new ideas and insights have a way of quickly becoming extraordinary products, services, and customer experiences. Our Interpersonal Safety team within Trust & Safety works across Apple to identify and address situations where technology misuse and abuse results in threats to physical or psychological safety, and to empower users to seek solutions to safety-related concerns. We use creative thinking, collaboration, and empathy to deliver the solutions to challenging problems. We work cross-functionally with input from many teams both across Apple and external advocacy groups, deriving insights from different perspectives and priorities, with the safety and wellbeing of our users at the core. As an Interpersonal Safety Software Engineer, you will be investigating, developing, and socializing insights on threats related to the abuse and misuse of Apple’s products and services, and turning those insights into technical recommendations and software deliverables that have a measurable impact on overall user safety. You will be supporting cutting-edge initiatives aimed at ensuring safety-by-design principles, raising awareness of safety best-practices, and improving the usability of safety features.

Description

Our team is generally responsible for ensuring that the Apple products provide safe and trustworthy tools for managing one’s interactions with others. You will be responsible for maintaining and improving existing iOS features in Objective-C and Swift, including the Safety Check feature, and for implementing new and innovative solutions to help make the Apple ecosystem safer for all participants. You will also be working hand-in-hand with other engineers across User Privacy, iCloud product teams, Design, OS, Platform Security teams, and our partners at other companies who rely on our technologies. We foster a collaborative work environment, and encourage solution autonomy on projects.

Minimum Qualifications

  • Strong programming skills in Objective-C, Swift, or C++.
  • Familiarity with topics relevant to product safety, for example: child safety or trauma-informed design.
  • Demonstrated ability to translate technical information into a compelling narrative to other technical experts, designers, and non-technical stakeholders alike.
  • Bachelors degree in either Computer Science or Computer Engineering, and at least 3 years of relevant industry experience.

Key Qualifications

Preferred Qualifications

  • Prior experience in a Safety Engineering role.
  • Experience with asynchronous programming, manual memory management, and designing APIs for other teams.
  • Proficient at quickly reading and understanding unfamiliar code and APIs written by others.
  • Capable of working autonomously to make timely and sound decisions about task priority, and committing to negotiated deliverables and deadlines.

Education & Experience

Additional Requirements

Pay & Benefits

  • Apple is an equal opportunity employer that is committed to inclusion and diversity. We take affirmative action 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.