Azul, the only company dedicated entirely to Java, is seeking a Performance Engineer to join their team in Prague. This role focuses on optimizing the Azul Prime Java Virtual Machine (JVM) to achieve unprecedented performance levels. As a Performance Engineer, you'll work directly with the Azul Prime engineering team to analyze JVM performance and propose innovations in JDK, JVM runtime, and JIT compilers.
The position requires extensive experience in performance analysis and a deep understanding of software stack components. You'll be responsible for analyzing workloads ranging from microbenchmarks to complex real-world applications, investigating performance bottlenecks, and developing tools to enhance analysis capabilities.
The ideal candidate brings 6+ years of relevant experience, with strong knowledge of performance analysis methodology and profiling tools. Experience with Java-specific tools like AsyncProfiler and JFR/JMC is highly valued, as is knowledge of JVM internals and x86/Aarch64 architectures.
Azul offers an attractive benefits package including equity participation, performance-based bonuses, flexible work arrangements with hybrid/remote options, and generous time off. You'll be working from their Prague office (if preferred) alongside world-class experts who actively contribute to the Java ecosystem. This is an opportunity to shape the future of Java while working for a company that's reimagining how customers utilize this technology.