Senior Software Engineer

A technology company that creates innovative solutions including devices and services, with a focus on enriching people's lives while maintaining privacy.
$207,800 - $312,200
iOS
Senior Software Engineer
In-Person
5,000+ Employees
8+ years of experience
Consumer · Advertising

Description For Senior Software Engineer

Apple's Ad Platforms group is seeking a Senior Software Engineer to join their team focused on building innovative advertising solutions for the App Store, Apple News, and Stocks platforms. This role involves working on critical operating system components that enable worldwide Ad Delivery, emphasizing Apple's commitment to privacy and user experience. The position offers an opportunity to work with cutting-edge technology while maintaining Apple's high standards for privacy and user protection.

The ideal candidate will bring 8+ years of software engineering experience, with deep expertise in iOS development using Swift/Objective-C. You'll be responsible for designing, developing, and maintaining large-scale advertising solutions that reach Apple's massive user base. The role combines technical leadership with hands-on development, requiring both strong engineering skills and the ability to mentor team members.

Working at Apple means joining a company that values innovation, privacy, and user experience above all. The compensation package is competitive, including a base salary range of $207,800 to $312,200, plus additional benefits like stock options, comprehensive healthcare, and educational support. You'll be part of a team that's shaping the future of digital advertising while maintaining Apple's commitment to user privacy and data protection.

The position offers significant growth opportunities, working alongside talented engineers and business leaders to solve complex technical challenges. You'll be at the forefront of advertising technology, helping to create solutions that benefit both advertisers and end-users while maintaining Apple's high standards for privacy and user experience.

Last updated 16 days ago

Responsibilities For Senior Software Engineer

  • Own operating system components for Ad Delivery
  • Design and development of software solutions
  • Integration, analysis, troubleshooting and maintenance
  • Collaborate with engineering teams, product managers and business leaders
  • Deliver stable, performant, and privacy-centric advertising solutions
  • Lead and mentor engineering teams

Requirements For Senior Software Engineer

  • 8+ years of software engineering experience with full-stack solutions
  • Strong proficiency with Swift and/or Objective-C
  • Expertise with iOS fundamentals and frameworks
  • Familiarity with XPC, GCD and asynchronous programming
  • Bachelors Degree or equivalent experience
  • Excellent written and verbal communication skills
  • Proven ability to collaborate with technical and non-technical teams

Benefits For Senior Software Engineer

Medical Insurance
Dental Insurance
Equity
Education Budget
Relocation Benefits
  • Comprehensive medical and dental coverage
  • Retirement benefits
  • Employee stock programs
  • Education reimbursement
  • Discretionary bonuses
  • Relocation assistance
  • Employee product discounts
  • Free services

Interested in this job?

Jobs Related To Apple Senior Software Engineer

iOS Application Developer - Health Software

Senior iOS Developer role at Apple, focusing on health features development for iOS and watchOS, offering competitive compensation and the opportunity to impact millions of users.

iOS Frameworks Engineer - HealthKit

Senior iOS Engineer role at Apple working on HealthKit framework, developing health and fitness features while ensuring security and performance.

Sr. iOS Software Engineer - Health Technologies

Senior iOS Software Engineer role at Apple's Health Technologies division, focusing on developing innovative health sensing methods and features.

Sr. iOS Engineer - Apple TV

Senior iOS Engineer position at Apple working on Apple TV platform, focusing on system development and user experience.

iOS Application Developer - Health Software

Senior iOS Developer role at Apple's Health team, focusing on developing health features for iOS and watchOS, offering competitive compensation and benefits.