Amazon is hiring a Runtime Engineer to improve the Java runtime used across its production services, focusing on profiling workloads and developing, validating, and scaling JVM performance improvements across compilers, garbage collection, runtime systems, and tooling.
What you’ll do
Improve the Java runtime used across Amazon production services
Profile workloads to identify performance bottlenecks
Develop and validate JVM performance improvements
Scale improvements across compilers, garbage collection, runtime systems, and tooling
What you’ll need
5+ years of non-internship professional software development experience
5+ years of programming and full software development life cycle experience
5+ years leading design or architecture of new and existing systems
Experience as a mentor, tech lead, or leading an engineering team
Bachelor's degree in computer science or equivalent
Experience contributing to OpenJDK, HotSpot JVM, or another production language runtime
Original job description
Amazon Development Center U.S., Inc. is hiring a Runtime Engineer to improve the Java runtime used across Amazon production services. The role focuses on profiling workloads and developing, validating, and scaling JVM performance improvements across compilers, garbage collection, runtime systems, and tooling.5+ years of non-internship professional…