Performance Engineer

Azul Logo

Azul

πŸ“Remote - Serbia

Summary

Join Azul, a company entirely focused on Java, and help shape the future of Java for modern cloud enterprises. As a Performance Engineer, you will collaborate with the Azul Prime engineering team to optimize the Azul Prime Java Virtual Machine (JVM) and enhance Java performance. Your responsibilities include analyzing JVM performance, proposing new features and optimizations, writing benchmarks, and developing tools to streamline performance analysis. This role demands mid to senior-level experience in performance analysis and a strong understanding of software stacks. Azul offers competitive benefits, including an equity program, annual bonuses, a referral program, flexible working hours, and generous paid time off.

Requirements

  • Mid to Senior level experience in performance analysis at either application or platform level
  • Good knowledge of performance analysis methodology, profiling approaches, tools and automation
  • Good understanding of the software stack from the application down to the OS and CPU levels
  • Min 6 yrs of relevant experience

Responsibilities

  • Analyzing performance and looking for optimization opportunities on various workloads spanning from microbenchmarks to large real-world applications
  • Investigating performance bottlenecks across the whole software stack from the application down to the OS and CPU levels
  • Writing benchmarks to demonstrate and estimate the performance impact of suggested optimizations
  • Making tools and infrastructure to facilitate and accelerate performance analysis

Preferred Qualifications

  • Experience in performance analysis on the Java stack
  • Experience with Java specific profiling tools, like AsyncProfiler, JFR/JMC, etc
  • Knowledge of JVM internals
  • Deep knowledge of either x86 or Aarch64 architectures and optimization techniques on those architectures
  • Understanding of compiler techniques and optimizations

Benefits

  • Equity Program - be part of the company success
  • Annual bonus based on company performance
  • Referral Program - bring your friend we would all love to work with
  • IT Equipment - choose your laptop and other accessories based on your own preferences
  • Work-life balance - 5 weeks of holidays, 5 sick days, flexible working hours, 100% work from home also possible

Share this job:

Disclaimer: Please check that the job is real before you apply. Applying might take you to another website that we don't own. Please be aware that any actions taken during the application process are solely your responsibility, and we bear no responsibility for any outcomes.