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 2 months 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

Frontend/UI Senior Software Engineer - Simulation

Senior Frontend Engineer role at Apple working on simulation visualization tools, combining UI expertise with AIML and robotics innovation.

Senior macOS Application Engineer - Devices

Senior macOS Application Engineer position at Apple, developing tools and frameworks for Apple's platforms with competitive compensation and benefits.

Sr. Front-End Engineer - Apple Business Essentials - ASE

Senior Front-End Engineer position at Apple, building modern web experiences for Apple Business Essentials using React, TypeScript, and Node.js in Seattle.

UX and UI Software Engineer — Observability

Senior UX/UI Software Engineer position at Apple focusing on building observability tools and interfaces for monitoring Apple's services at scale.

Senior Front End Engineer

Senior Frontend Engineer role at Apple, building data platform experiences with React and Node.js, offering competitive compensation and comprehensive benefits.