Drimva

Amazon

Software Development Engineer, Amazon Java Runtime

$168K–$227K

Seattle, WA · Full-time · Posted Sep 24, 2026

Experience
5+ years in software development, programming, and leading design or architecture; no alternatives stated.

About the job

Develop and optimize OpenJDK and Amazon Corretto compiler, garbage collection, and runtime systems, using production data and benchmarking to improve performance across Amazon services and contributing changes upstream.

What you'll do

  • Identify production bottlenecks and implement and benchmark compiler, garbage collection, and runtime optimizations.
  • Contribute changes to OpenJDK and Amazon Corretto, and tune runtime performance across x86 and Graviton (AArch64).
  • Build profiling, observability, and auto-tuning tools; share findings and support adoption of runtime improvements.

What they ask for

  • 5+ years of non-internship professional software development experience and 5+ years programming in at least one language.
  • 5+ years leading design or architecture of new and existing systems, including design patterns, reliability, and scaling.
  • Experience as a mentor, tech lead, or engineering team lead.
  • Direct contributions to OpenJDK, HotSpot JVM, or another production managed runtime; compiler backend or optimization experience; familiarity with JVM internals.

Nice to have

  • Upstream open-source contributions, published performance work, or conference talks.
  • Master's or PhD in Computer Science or a related field focused on compilers, runtimes, or systems; experience mentoring or leading cross-team technical initiatives.

Pay

168,100.00 - 227,400.00 USD annually (base salary)

Tools

OpenJDK, Amazon Corretto, HotSpot JVM, .NET CLR, V8, Chakra, JVMCI, Graal

Model-written summary · the original posting is authoritative

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