Software Development Engineer, Amazon Java Runtime
Amazon· Amazon Web Services, Inc./Java Runtime Team
USA, WA, Seattle$168.1k - $227.4kFull-timePosted 4w ago
About the role
Java Runtime-focused role at Amazon Corretto within the ASBX group. Work on compilers, garbage collection, and runtime optimizations for OpenJDK, contributing upstream to OpenJDK and Corretto, with emphasis on performance, scalability, and cross-architecture tuning (x86 and Graviton).
Responsibilities
- Identify areas for improvement using data from real running services, and turn those findings into concrete compiler, GC, and runtime optimizations.
- Design, implement, and benchmark improvements to JIT compilation, garbage collection, and core runtime subsystems in the OpenJDK compiler, runtime, and libraries.
- Contribute your changes upstream to OpenJDK and to Amazon Corretto, working through code review and the community process.
- Tune runtime behavior for performance and efficiency across x86 and Graviton (AArch64) architectures.
- Build profiling, observability, and auto-tuning tooling so runtime expertise scales across the fleet.
- Share your findings with the engineering community and help service teams adopt runtime improvements and newer JDK versions
Qualifications
- 5+ years of non-internship professional software development experience
- 5+ years of programming with at least one software programming language experience
- 5+ years of leading design or architecture (design patterns, reliability and scaling) of new and existing systems experience
- Experience as a mentor, tech lead or leading an engineering team
- Direct contributions to OpenJDK, the HotSpot JVM, or another production managed runtime (e.g. .NET CLR, V8, or Chakra)
- Compiler backend or optimization experience — instruction selection, register allocation, code generation, escape analysis, inlining, or intrinsics
- Familiarity with JVM internals such as bytecode, class loading, JIT deoptimization, tiered compilation, or the JVMCI / Graal interfaces
Skills
Required:Software developmentOpenJDK/HotSpotCompiler/back-end optimizationJVM internals
Benefits
- Health insurance (medical, dental, vision, prescription)
- Basic Life & AD&D insurance and option for Supplemental life plans
- EAP, Mental Health Support
- Flexible Spending Accounts
- Adoption and Surrogacy Reimbursement coverage
- 401(k) matching
- paid time off
- parential leave
- Sign-on payments and RSUs as part of compensation
Last updated Oct 25, 2026. Interested? Apply on the company site.
More open roles at Amazon
- IT Support Associate II, Ops Tech Solutions (OTS)todayPlainfield, Indiana · Operations IT Support Engineering
- Head of Energy and Water, AWS LegaltodayHybrid (Seattle, WA) · Legal
- Software Development Engineer, Creative Asset Library, CreativeXtodaySeattle · Software Development
- Software Development Engineer, Creative Asset Library, CreativeXtodayHybrid (Seattle, WA) · Software Development
- IT Support Associate II, OTStodayIrving, TX · Operations IT Support Engineering