This job has expired
This position was posted on November 2, 2025 and is likely no longer accepting applications. We've kept it here for historical reference. Check out the similar jobs below!

Job Overview
Location
Remote
Job Type
Full-time
Category
Software Engineering
Date Posted
November 2, 2025
Full Job Description
đź“‹ Description
- • Join Azul’s Core Engineering team in Belgrade as a Senior Software Engineer and help steer the evolution of Azul Zulu builds of OpenJDK—one of the most widely adopted OpenJDK distributions on the planet. Every line of code you write will be executed billions of times a day by developers, enterprises, and cloud providers worldwide.
- • Own end-to-end delivery of OpenJDK builds: from upstream patch integration, through rigorous testing, to final release packaging for Linux, Windows, macOS, and Solaris. You will be the last line of defense for quality, performance, and security.
- • Design and implement new product features that extend the JVM’s capabilities—whether that is a new GC algorithm, a JIT compiler optimization, or tooling hooks that make Mission Control even more powerful. Your designs will be peer-reviewed by luminaries in the Java community.
- • Contribute directly to the upstream OpenJDK project. You will author JEPs, submit patches, and shepherd them through the review process, raising Azul’s—and Serbia’s—profile in the global Java ecosystem.
- • Provide deep technical support to field engineering and customer success teams. When a Fortune-500 customer hits a seg-fault at 2 a.m., you will be the expert they call—debugging native stack traces, analyzing core dumps, and crafting hot-fix builds under tight SLAs.
- • Collaborate with a fully distributed team spanning California, London, Prague, and St. Petersburg. Daily stand-ups, design sessions, and code reviews happen over Slack, Zoom, and GitHub; crisp written communication is as important as elegant code.
- • Automate everything. From multi-platform CI pipelines that spin up thousands of Docker containers, to Python scripts that bisect compiler regressions, you will eliminate toil so the team can focus on innovation.
- • Mentor junior engineers through pair programming, design clinics, and lightning talks. Your feedback will shape the next generation of JVM hackers.
- • Stay on the bleeding edge of performance engineering. Use profilers, tracing tools, and micro-benchmark harnesses to squeeze every last micro-second out of the JVM—then publish your findings at meetups and conferences.
- • Champion security and compliance. You will triage CVEs, back-port fixes, and coordinate disclosure with the OpenJDK security team, ensuring that Azul Zulu remains the most trusted build in highly regulated industries.
- • Influence product roadmap decisions by translating customer pain points into technical requirements. Your voice in quarterly planning sessions directly impacts what ships next.
- • Enjoy the rare thrill of seeing your work power everything from high-frequency trading systems to Netflix streams to Mars rovers—proof that the JVM really is everywhere.
Skills & Technologies
About Azul Systems, Inc.
Azul Systems builds Java runtime platforms and commercial support for the Java ecosystem. Its products include Azul Zulu, a certified build of OpenJDK, Azul Platform Prime, a high-performance JVM, and Azul Intelligence Cloud, a SaaS toolset for Java security and performance analytics. The company serves enterprises needing consistent updates, reduced latency, and long-term support across cloud, on-premises, and embedded deployments. Founded in 2002, Azul is headquartered in Sunnyvale, California, with offices worldwide.


