Staff Software Engineer - OpenJDK

Engineering Yerevan, Armenia


Description

As the only company focused 100% on Java, Azul is building the Java platform for the modern cloud enterprise. We are reimagining how customers use Java bringing them the tools and insight they need to deliver faster, more performant, and less expensive Java services.

And we are looking for a Staff Software Engineer who can help us with this.

Azul Platform Core is Open-Source Java developed in Azul and based on OpenJDK.

This position is based in Armenia.

 

Main responsibilities:

  • Lead OpenJDK activity efforts.
  • Follow up with the changes in OpenJDK and other relevant open source projects.
  • Design and implement new product features.
  • Maintain project source repositories, apply and adopt fixes from OpenJDK repositories and other relevant opensource projects.
  • Provide technical expertise to field engineering and customer services.

Requirements:

  • 10+ years of work experience as software developer in a team producing new features as well as improving and supporting existent code.
  • Strong proficiency in C/C++.
  • Good understanding of OS internals (Windows and/or Linux and/or Mac OS).
  • Ability to work in cross-platform environment.
  • Good understanding of basic Computer Science concepts (data structures and algorithms).
  • Experience with shell scripting, make and installers.
  • Familiarity with source control systems.
  • ​​​​​​​BS/BA in Computer Science or equivalent.
  • Nice to have: Solid understanding of Java 

What Do We Offer: 

  • 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 - flexible working hours, home office, remote work. 
  • Most importantly you will work with top experts worldwide who contribute to the Java ecosystem. You can become an OpenJDK Contributor!
#LI-JT

Azul Systems, Inc. is proud to be an Equal Opportunity/Affirmative Action Employer. We do not discriminate against any applicant on the basis of race, color, religion, national origin, gender, gender identity, sexual orientation, marital or family status, age, disability, military/veteran status, or any other status protected by Federal or State law or local ordinance.