
Senior Software Engineer – Core
Azul
full-time
Posted on:
Location Type: Hybrid
Location: Limassol • 🇨🇾 Cyprus
Visit company websiteJob Level
Senior
Tech Stack
AssemblyJavaLinuxMacOS
About the role
- 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
- 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)
- Experience in low-level and system programming is a big plus: concurrent programming, synchronization, memory management, languages runtimes, memory standard libraries,..
- Familarity with programming for Linux/Windows/macOS, Solaris is a plus.
- Experience with assembly for x86/Arm is a plus.
- BS/BA in Computer Science or equivalent
Benefits
- Equity Program - be part of the company success.
- Annual bonus based on company performance.
- Referral Program - bring your colleague we would all love to work with.
- IT Equipment - MacBook Pro or any other HW according to your preferences.
- Work-life balance - 5 weeks of holidays, 5 sick days, flexible working hours, 100% work from home also possible.
- Offices in Limassol City Centre - if you prefer.
- Most importantly you will work with top experts worldwide who contribute to the Java ecosystem
Applicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard skills
CC++Javashbashkshpowershelldebuggersgdbprofiler
Certifications
BS in Computer ScienceBA in Computer Science