Safari Core Technologies Engineer

Apple is a leading technology company known for its innovative products and services.
$143,100 - $264,200
Frontend
Senior Software Engineer
In-Person
5,000+ Employees
5+ years of experience
AI · Consumer

Description For Safari Core Technologies Engineer

We're looking for an engineer to help us craft the future of web browsers. The team builds on the industry-leading WebKit engine and Apple's frameworks to deliver a fluid browsing experience and powerful, easy-to-use features. Your impact will extend beyond Safari, as you help drive the iOS and macOS platforms forward.

In this role, you'll help us develop new, innovative Safari features while taking existing features to the next level. You'll be involved from beginning to end — brainstorming, prototyping, coding, debugging, shipping, and addressing customer feedback. You will collaborate with the WebKit team, other iOS and macOS application and framework teams, and Apple's Human Interface group. We want you to be imaginative and self-motivated, and care deeply about craftsmanship and quality.

Key Qualifications:

  • Understanding of memory management
  • Ability to diagnose performance, memory, and other issues

Minimum Qualifications:

  • Ability to thrive in a highly collaborative environment focused on learning
  • Excellent communication skills
  • Strong object-oriented programming experience
  • Thorough understanding of at least one of: Swift, Objective-C, C++, or C

Education & Experience: M.S. in Computer Science, Machine Learning, or a related field with extensive programming experience preferred, or equivalent.

Apple is an Equal Opportunity Employer committed to inclusion and diversity. We take affirmative action to offer employment and advancement opportunities to all applicants, including minorities, women, protected veterans, and individuals with disabilities.

Last updated 14 days ago

Responsibilities For Safari Core Technologies Engineer

  • Develop new, innovative Safari features
  • Take existing features to the next level
  • Brainstorm, prototype, code, debug, and ship features
  • Address customer feedback
  • Collaborate with WebKit team, iOS and macOS teams, and Human Interface group

Requirements For Safari Core Technologies Engineer

  • M.S. in Computer Science, Machine Learning, or related field (preferred)
  • Strong object-oriented programming experience
  • Thorough understanding of Swift, Objective-C, C++, or C
  • Understanding of memory management
  • Ability to diagnose performance, memory, and other issues

Benefits For Safari Core Technologies Engineer

Medical Insurance
Dental Insurance
401k
Education Budget
Equity
Relocation Benefits
  • Comprehensive medical and dental coverage
  • Retirement benefits
  • Discounted products and free services
  • Education reimbursement
  • Employee stock programs
  • Discretionary bonuses
  • Relocation assistance

Interested in this job?

Jobs Related To Apple Safari Core Technologies Engineer

Senior Software Engineer, Front End, Labs

Senior Software Engineer, Front End position at Google's Labs division, focusing on innovative product development.

Software Engineer, Gemini API, AI Studio

Senior Software Engineer role at Google, developing AI Studio web app for Gemini API, requiring 8+ years of experience in front-end development.

Senior Software Engineer, Front End, Google Cloud

Senior Software Engineer, Front End position at Google Cloud in Bengaluru, India, developing next-gen technologies for billions of users.

Senior Software Engineer, Front End, Search Content Platform

Senior Software Engineer role at Google, focusing on Front End development for the Search Content Platform in São Paulo, Brazil.

Senior Software Engineer, Search UI Infrastructure, Design System

Senior Software Engineer role at Google, focusing on Search UI Infrastructure and Design System development in São Paulo, Brazil.