Azul, a leading provider of OpenJDK builds, is seeking a Senior Software Engineer to join their Core team in Cyprus. This role focuses on developing and maintaining Azul Zulu builds of OpenJDK, one of the most widely used OpenJDK distributions globally. The position offers an opportunity to work on critical Java infrastructure, including Azul Mission Control (ZMC) and ZIUpdater, while making significant contributions to the broader Java community.
The ideal candidate will possess strong C/C++ programming skills and deep understanding of operating system concepts. This role involves working on low-level system programming, including memory management, concurrent programming, and runtime environments. The position requires expertise in debugging tools and profilers, with additional value placed on experience with assembly programming for x86/Arm architectures.
Working at Azul means joining a team of top experts in the Java ecosystem, with opportunities to directly impact Java development worldwide. The company offers an attractive benefits package including equity participation, comprehensive healthcare, and a strong emphasis on work-life balance with their remote-first approach. This is an excellent opportunity for a senior engineer looking to work on fundamental Java technologies while being part of a company that significantly influences the direction of Java development.
The position is based in Limassol, Cyprus, with a hybrid work arrangement, and requires candidates to have a valid working visa. This role combines technical depth with the opportunity to collaborate with field engineering and customer services, making it ideal for engineers who enjoy both deep technical work and cross-functional collaboration.