Company Logo

Software Engineer

Netflix - 1d ago

Company Logo

Senior Software Engineer

Reddit - 4d ago

Senior Software Engineer - Apple JDK

AI Summary ✨

Requirements

  • BS in Computer Science or a related field, or equivalent practical experience
  • Extensive professional experience in C, C++, and Java
  • Deep expertise in one or more of Static or JIT compilation, garbage collection, memory allocators, or language runtimes
  • Strong assembly-level programming skills, preferably with the ARM64 (AArch64) instruction set
  • Hands-on experience developing or contributing to virtual machines such as HotSpot, GraalVM, V8, JSC, or similar
  • Excellent debugging, analytical reasoning, and written/verbal communication skills
  • Demonstrated ability to drive technical initiatives across teams and influence without authority

Nice to Haves

  • Track record of contributions to OpenJDK or other open-source runtime/compiler projects
  • Experience with memory-safety techniques, fuzzing, or security hardening of native runtimes
  • Familiarity with performance profiling and optimization at scale (e.g., perf, async-profiler, JFR)
  • Experience designing or reviewing secure native interop (JNI, FFM / Project Panama)
  • Background in mentoring engineers or leading technical working groups

What You'll Be Doing

  • Help secure the Java virtual machine by working with the AppleJDK team
  • Deliver secure services for Apple Java services proactively and reactively
  • Work at the intersection of systems programming, language runtimes, and performance engineering
Experience: Senior
Posted: February 10, 2026
Java
backend

Similar jobs

  • 11 minutes ago
    New
  • 12 minutes ago
    New
  • 2 hours ago
    New
  • 4 hours ago
    New
    Remote
  • See all jobs in UK