C ++ Software Engineer for Optimizer Hub (Serbia)

Posted 24 Days Ago
Be an Early Applicant
Belgrade, Grad Beograd, Centralna Srbija
Hybrid
Junior
Software
The Role
As a Software Engineer at Azul Optimizer Hub, you will design and optimize C++ components for the Java VM runtime, develop server-side components and tools for monitoring VM execution, and conduct debugging and performance analysis to solve complex customer problems.
Summary Generated by Built In

We are seeking an experienced Software Engineer to join our Azul Optimizer Hub engineering team. In this role you will work on the development and optimization of components of Java VM runtime as well as server side of Optimizer Hub and various tools. Azul Optimizer Hub is a new product that uses power of Cloud to improve performance of running Java Applications.

What you'll do

  • Design, develop, maintain and optimize high-performance, low-level C++ code for system-critical components of JVM runtime that ensure minimal overhead and maximum efficiency in code execution. 
  • Design, develop and maintain server side components of OptHub such as protocols, APIs, data storage and processing, real-time optimizers, etc.
  • Participate in design, development and maintenance of tooling that supports the development and diagnosis of virtual machine, such as debuggers, profilers, disassemblers and other tools to monitor VM execution, memory usage, garbage collection, and other runtime metrics.
  • Perform detailed debugging and analysis of software issues. Working on complex customer problems based on limited set of available data and driving them to solutions.
  • Develop tests to demonstrate improvement. Participate in code reviews.

We are looking for a person who has

  • Strong proficiency in C++ with in-depth experience in writing low-level, high-performance code – 2+ years of experience. 
  • Knowledge of the design and implementation of VMs and language runtimes. Familiarity with Java and JVM internals is highly desirable.
  • Experience with Java server side technologies is also a big plus
  • Experience with tools like debuggers, profilers, and performance analyzers and skills of using them for solving complex problems.
  • Solid experience with low-level programming concepts such as memory management, pointers, concurrency and multi-threading.
  • Bachelor’s degree in Computer Science or a related field as a minimum.

We offer

  • 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 Belgrade City Centre - if you prefer.
  • Most importantly you will work with top experts worldwide who contribute to the Java ecosystem.

Top Skills

C++
The Company
HQ: Sunnyvale, CA
400 Employees
On-site Workplace
Year Founded: 2002

What We Do

Azul is the only company 100% focused on Java, delivering the most trusted Java platform to the modern cloud enterprise. We provide the world’s best commercial support for OpenJDK to our customers by prioritizing their success, maintaining our unwavering commitment to innovation and excellence, and advancing Java through community leadership.

Millions of Java developers, hundreds of millions of devices, and the world’s most highly regarded businesses - including 27% of the Fortune 100 - trust Azul to power their applications with exceptional capabilities, performance, security, value, and success.

https://www.azul.com
Twitter: @azulsystems

Trademarked - AZUL, Zulu, Azul Zulu, Azul Zulu Prime, Azul Platform Prime, Azul Platform Core, Azul Intelligence Cloud, Azul Analytics Suite, Azul Optimizer Suite are either registered trademarks or trademarks of Azul Systems, registered in the U.S. and elsewhere. All other trademarks belong to their respective owners.

Similar Jobs

Altium Logo Altium

Software Engineer - Backend

Cloud • Enterprise Web • Other • Productivity • Software • Analytics • Design
Belgrade, Grad Beograd, Centralna Srbija, SRB
900 Employees

Altium Logo Altium

Software Engineering Manager

Cloud • Enterprise Web • Other • Productivity • Software • Analytics • Design
Hybrid
Belgrade, Grad Beograd, Centralna Srbija, SRB
900 Employees

Altium Logo Altium

Software Engineering Team Lead

Cloud • Enterprise Web • Other • Productivity • Software • Analytics • Design
Belgrade, Grad Beograd, Centralna Srbija, SRB
900 Employees

Altium Logo Altium

Senior Software Engineer

Cloud • Enterprise Web • Other • Productivity • Software • Analytics • Design
Belgrade, Grad Beograd, Centralna Srbija, SRB
900 Employees

Similar Companies Hiring

Jobba Trade Technologies, Inc. Thumbnail
Software • Professional Services • Productivity • Information Technology • Cloud
Chicago, IL
45 Employees
RunPod Thumbnail
Software • Infrastructure as a Service (IaaS) • Cloud • Artificial Intelligence
Charlotte, North Carolina
53 Employees
Hedra Thumbnail
Software • News + Entertainment • Marketing Tech • Generative AI • Enterprise Web • Digital Media • Consumer Web
San Francisco, CA
14 Employees

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account