Taro Logo

Senior Software Engineer - Core (Cyprus)

Company developing Azul Zulu builds of OpenJDK, one of the most popular OpenJDK builds in the world
Limassol, Cyprus
Backend
Senior Software Engineer
Hybrid
5+ years of experience
Enterprise SaaS

Description For Senior Software Engineer - Core (Cyprus)

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.

Last updated a day ago

Responsibilities For Senior Software Engineer - Core (Cyprus)

  • Contribute to the functionality, quality, and timely delivery of the builds of OpenJDK
  • Design and implement new product features and enhancements
  • Participate in OpenJDK development
  • Provide technical expertise to field engineering and customer services

Requirements For Senior Software Engineer - Core (Cyprus)

Java
Linux
  • Strong proficiency in C/C++
  • Core Java understanding (just a plus)
  • Experience with at least one scripting languages: sh/bash/ksh, powershell
  • Good understanding of operating system concepts: file systems, networking protocols, processes, IPC
  • Familarity with tooling: debuggers (gdb, windgb), profilers
  • Solid understanding of basic Computer Science concepts (data structures and algorithms)
  • BS/BA in Computer Science or equivalent

Benefits For Senior Software Engineer - Core (Cyprus)

Medical Insurance
Dental Insurance
Vision Insurance
Equity
  • Comprehensive compensation and healthcare packages
  • Equity Program
  • Referral Program
  • Work-life balance
  • Remote-first
  • Paid time off
  • Company shutdown
  • Holidays
  • Work with top experts worldwide who contribute to the Java ecosystem

Interested in this job?

Jobs Related To Azul Senior Software Engineer - Core (Cyprus)

(USA) Senior, Software Engineer

Senior Software Engineer position at Walmart/VIZIO in Denver, CO, focusing on backend development with AWS Lambda and TypeScript, offering competitive compensation and benefits.

(USA) Software Engineer III

Senior Software Engineering role at Walmart focusing on enterprise software development with competitive compensation and comprehensive benefits in Silicon Valley.

Senior Backend Software Engineer

Senior Backend Software Engineer role at Apple working on large-scale observability platforms and distributed systems.

Senior Software Engineer, Ads

Senior Software Engineer position at Apple working on the Ad-Delivery team to build and scale search and indexing capabilities for advertising systems.

Software Engineer - Backend Systems (SW Delivery)

Senior Backend Software Engineer role at Apple focusing on software delivery infrastructure and testing technologies, offering competitive compensation and comprehensive benefits.