Senior Java Runtime Engineer — JIT, GC & JVM Optimization

Amazon Inc.

Seattle (WA)

Presencial

USD 168 000 - 227 000

Tempo integral

14 dias+
Gerador de candidaturas

Não envies um currículo genérico — gera um currículo e uma carta de apresentação adaptados a esta função específica.

Ultrapassa os filtros ATS

Resumo da oferta

Amazon Development Center U.S., Inc. in Seattle seeks a Software Development Engineer to advance the Amazon Java Runtime.

You will work across JIT, GC, and core runtime subsystems to optimize the JVM on x86 and Graviton fleets. The role emphasizes profiling real production workloads, designing improvements, and upstream contributions to OpenJDK and Corretto, with a focus on scalable tooling and reliability across services.

Qualificações

  • 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 of new and existing systems experience.
  • Experience as a mentor, tech lead or leading an engineering team.

Responsabilidades

  • Analyze production JVM workloads to identify compiler, GC, and runtime bottlenecks, and translate findings into concrete optimizations.
  • Design, implement, and benchmark improvements to JIT compilation, garbage collection, and core runtime subsystems.
  • Contribute changes upstream to OpenJDK and to Amazon Corretto, working through code review and community processes.
  • Tune runtime behavior for performance and efficiency across x86 and Graviton (AArch64) architectures.
  • Build and improve profiling, observability, and auto-tuning tooling so runtime expertise scales across the fleet rather than through manual, per-service consultation.
  • Validate performance and reliability of changes against real workloads before broad rollout.
  • Partner with service teams to drive adoption of runtime improvements and newer JDK versions.

Conhecimentos

Software dev exp
Programming exp
Design leadership
Tech lead

Formação académica

Bachelor's degree in CS

Ferramentas

OpenJDK
Corretto
JVM

Descrição da oferta de emprego

Amazon Development Center U.S., Inc. in Seattle seeks a Software Development Engineer to advance the Amazon Java Runtime.

You will work across JIT, GC, and core runtime subsystems to optimize the JVM on x86 and Graviton fleets. The role emphasizes profiling real production workloads, designing improvements, and upstream contributions to OpenJDK and Corretto, with a focus on scalable tooling and reliability across services.

Obtém a tua avaliação gratuita e confidencial do currículo.

ou arrasta e larga o ficheiro aqui.

Similar jobs

Ofertas semelhantes que vale a pena comparar

Senior Java Runtime Engineer - JVM, GC & JIT Tuning
Senior Java Runtime Engineer - JVM, GC & JIT Tuning

Amazon Web Services (AWS) • Seattle (WA)

Presencial
USD 168 000 - 227 000
Health insurance
401(k) matching
Paid time off
+2
Software Development Engineer, Amazon Java Runtime
Software Development Engineer, Amazon Java Runtime

Amazon Web Services (AWS) • Seattle (WA)

Presencial
USD 168 000 - 227 000
Health insurance
401(k) matching
Paid time off
+2
Software Development Engineer, Amazon Java Runtime
Software Development Engineer, Amazon Java Runtime

Amazon Inc. • Seattle (WA)

Presencial
USD 168 000 - 227 000
QA Engineer - JVM & Runtime Reliability (Remote)
QA Engineer - JVM & Runtime Reliability (Remote)

JetBrains • EUA

Híbrido
USD 140 000 - 190 000
Flexible work location
Remote work up to 30 days/year abroad
Medical insurance allowance
+5
Software Engineer I: Performance & Open Source Optimizations
Software Engineer I: Performance & Open Source Optimizations

Amazon Inc. • Austin (TX)

Presencial
USD 110 000 - 148 000
Performance Software Engineer I
Performance Software Engineer I

Amazon • Austin (TX)

Presencial
USD 110 000 - 148 000
Senior Performance Engineer - JVM & Observability
Senior Performance Engineer - JVM & Observability

AlignityX • McLean (VA)

Presencial
USD 120 000 - 150 000
Performance Engineer I — Graviton & OSS Optimization
Performance Engineer I — Graviton & OSS Optimization

Amazon Web Services (AWS) • Austin (TX)

Presencial
USD 116 000 - 142 000
Java Performance Engineer - SLOs, Tracing & Tuning
Java Performance Engineer - SLOs, Tracing & Tuning

Programmers.io • St. Louis (MO)

Presencial
USD 110 000 - 170 000
Cloud Systems Engineer: Java, AI, Large-Scale Services
Cloud Systems Engineer: Java, AI, Large-Scale Services

Amazon • Sunnyvale (CA)

Presencial
USD 165 000 - 224 000