Drimva

Apple

JavaScriptCore Security Engineer

$150K–$278K

Cupertino, California · Full-time · Posted Nov 14, 2025

Education
BS in computer science or equivalent

About the job

Secure and improve the JavaScriptCore engine by advancing its security architecture, fixing vulnerabilities, responding to fuzzing, and strengthening security practices.

What you'll do

  • Improve security and stability across JavaScriptCore’s engine subsystems.
  • Drive security architecture innovations and fix security issues, including responding to fuzzing.
  • Update security processes to current best practices and support the engine’s long-term security.

What they ask for

  • BS in computer science or equivalent
  • Experience programming in modern C++
  • Experience developing privacy and security-sensitive software
  • Experience with compilers, parsers, and interpreters; experience with assembly-level programming

Nice to have

  • Hands-on experience with VMs with just-in-time compilers; experience with web browsers
  • Experience with memory allocators and garbage collectors; experience with fuzzing, security architecture, and memory safety; knowledge of JavaScript and WebAssembly

Pay

$150,400 and $277,600 USD (base salary)

Tools

C++, JavaScript, WebAssembly, JavaScriptCore, JVMs

Model-written summary · the original posting is authoritative

First seen Oct 15, 2026 · Last verified Nov 4, 2026 (UTC)