Senior Software Engineer (C++) for JVM runtime
Azul
Role Description
We are seeking a highly skilled Senior Software Engineer to join our team developing Azul Prime, an award-winning enhanced build of OpenJDK designed for superior application performance, responsiveness, and efficiency. In this role, you will drive the development and optimization of the virtual machine (VM), contributing to garbage collection, HotSpot runtime, compiler runtime, remote compilation, and many other advanced challenges.
- Design, develop, maintain, and optimize high‑performance, low‑level C++ code for system‑critical JVM runtime components and distributed client‑server communication using gRPC, or ensuring minimal overhead, robustness, and reliability at scale.
- Lead the delivery of complex technical projects — from design through production — taking ownership of outcomes and navigating ambiguity under real time and resource constraints.
- Contribute to the technical direction of the team: participate in design discussions, challenge and pressure-test technical approaches, and ensure robust solutions through constructive peer review.
- Collaborate across teams — represent the team's technical interests in cross-team initiatives and contribute as a peer in design and direction discussions with partner engineering groups.
- Mentor junior engineers, sharing expertise through reviews, pairing, and practical guidance that raises the quality bar across the team.
- Explore and adopt AI-first workflows — proactively identifying where AI tools can enhance productivity, code quality, and development processes, and helping teammates adopt effective practices.
- Perform detailed debugging, profiling, and root-cause analysis of complex software issues.
- Develop comprehensive tests to ensure high quality and demonstrate performance improvements.
Qualifications
- Bachelor's degree in Computer Science or a related field, and a minimum of 5 years of experience writing low‑level, high‑performance C++ code.
- Solid knowledge of VM and compiler runtime design and implementation; familiarity with JVM internals is highly desirable.
- Demonstrated ability to independently lead and deliver complex technical projects on time, managing competing priorities and technical uncertainty.
- Experience mentoring engineers and contributing to a team's technical culture and practices.
- Strong proficiency with low‑level programming concepts — memory management, pointers, concurrency, and multithreading.
- Experience using debuggers, profilers, and performance analysis tools to investigate and resolve complex problems.
- Understanding of hardware architectures (e.g. x86, ARM), operating system internals (e.g. Linux, macOS), and languages such as Java or Rust is an advantage.
Benefits
- Referral Program — help us grow with great people.
- Premium IT equipment — MacBook Pro or hardware of your choice.
- 5 weeks of holidays + 5 sick days.
- Flexible working hours; full remote possible.
- Prague/Limassol/Belgrade city center offices. Hybrid or full-remote also possible.
- Work alongside top experts worldwide contributing to the Java ecosystem.
$213k - $263k
...Simulation. We are looking for engineers with ML software & systems expertise to help b uild... ...hybrid role, you will report to the Senior Manager of Runtime and Optimization. You will:... ...5+ years production programming in C++. ~3+ years of production experience...SeniorFull timeRemote work- ...to report to Mountain View, CA, Austin, TX, or Warren, MI three times per week, at minimum. We are looking for a strong C++ Software Engineer to support development of next-generation automotive UI applications. The role involves development of high-performance, safety...SeniorLocal areaWork from homeRelocation packageFlexible hours
- ...systems and the creation of new software solutions. You will work internally with other software engineers, program managers, and product... ...to director, manager, or senior engineer Qualifications... ...Knowledge Demonstrate fluency in C/C++ Demonstrate advance problem...SeniorFull timeWorldwide
- ...As a Senior Software Engineer on the Developer Monetization team, you will build applications and platforms that power Roblox's Creator Monetization... ...-facing applications. ~2+ years of experience with C++. ~ Experience working with front-end servers or client side...SeniorFull time
$100k
...vital part of Netflix's Productivity Engineering organization, and supports Java & JVM-based applications and services... ...to deliver high-quality software at scale. About the Role... ...coverage data with code changes, runtime execution, and trace data for comprehensive...SeniorFull time$219k - $263k
...Zoox’s Robot Software Infrastructure team is looking for a senior/staff software engineer to help build the core platform services that power configuration and runtime systems across our autonomous vehicle fleet... ...APIs, and familiarity with C++ ~ Experience building data...SeniorFull timeTemporary workRelocation package- As a Senior Software Security Engineer C/C++, you will support our development teams to develop our software components securely. You will also work on development tasks to further extend our components dedicated to security and Digital Rights Management. In this role,...SeniorFull time
$125k - $170k
...Senior Software Engineer, Imaging C++ Location: Hybrid Position, Greater Boston, MA Area Company Description RaySecur is a rapidly growing security technology company transforming how organizations detect hidden threats. Our patented imaging systems—used by...SeniorFull timeWork at officeLocal areaRemote workWorldwide- ...working with some of the best and brightest in the industry. What you will be doing: Synergy is seeking a Senior level C++ Software engineer with a background in RF to perform signals analysis, development, and processing of containerized software applications...SeniorFull timeContract workWork at officeImmediate startFlexible hours
- ...We are seeking a highly motivated and experienced Senior Software Engineer to join our Keeper Connection Manager (KCM) team. This is a 100% remote... .... You’ll work on core backend components using C and C++, focusing on performance, reliability, and end-to-end security...SeniorRemote jobPermanent employmentFull timeTemporary workWorldwide
$140k - $160k
...partners, and over 2 million policyholders. WHO YOU ARE: Senior Software Engineers play a key role in the design, development/configuration,... ...relevant work experience. ~ Ability to develop software in C++, C#, DotNet Core, etc. ~ Experience developing with Web...SeniorFull timeWork experience placement$160k - $210k
...success. We are looking for a senior developer for the RTS (real-time... ...Our RTS systems are written in modern C++ and are seeking an engineer who is passionate about writing high... ...in the form of robust libraries and software development tools. Document design...SeniorFull timeWork at officeLocal areaRemote work- ...Description We're now looking for a Senior Graphics/JVM Software Engineer with in-depth knowledge of modern hardware... ...APIs to join the JetBrains Runtime (JBR) team. Based on the LTS versions... ...Qualifications ~4+ years of C or C++ programming experience. ~Solid knowledge...SeniorFull timeWork at officeLocal areaRemote workWork from homeRelocation packageFlexible hours
$105k - $180k
...Job Title: Senior Software Engineer Location: Boulder, Colorado Clearance: Secret Clearance Grey Matters Defense Solutions, LLC is... ...Battlespace Awareness, and Technical Intelligence. Looking for C++ Application Developers to work in a rapid pace,...SeniorTemporary workWork at officeRemote work- ...As a software engineer, you contribute to the creation of innovative and leading software solutions. Guided by our top-notch software architects... ...to maintenance. You have extensive hands on experience with C++ and are ready to take a deep dive into one or more of the key...SeniorFull time
- ...Overview Black Canyon Consulting (BCC) is searching for a Senior C++ Software Developer to support our work for the National Center for Biotechnology Information (NCBI) at the National Library of Medicine (NLM), an institute of the National Institutes of Health....SeniorFull timeWork at officeRemote work
- ...financial backing. The Engineering team seeks individuals... ...about writing great software, and working together to... ...Position: Software Engineer (C++, Java and/or Scala) (multiple openings-low to senior level) Term: Direct... ...with at least two JVM languages (Scala, Java,...Hourly payFull timeContract workImmediate startRemote work
- ...Job Title Expert in C++11, C++14, C++17, C++20, modern C++ and shared pointers, C++ STL (Standard Template Library) - (experience with at least two of the listed items) Multithreading and high-performance computing in C++. Experience with makefile Expert in all...SeniorRemote work
$96k - $140k
...considered. SciTec has an immediate opportunity for a talented software engineer to support our programs delivering Next-Generation Missile... ...systems. The ideal candidate will be a well-rounded C++ developer, work well as part of a rapid pace, collaborative, small...SeniorFull timeTemporary workWork experience placementWork at officeImmediate startRemote workFlexible hours$125k - $162k
...requirement will not be considered. SciTec is seeking a senior C++ software developer to support programs delivering Missile Defense Solution... ...part of a rapid pace environment consisting of scientists, engineers, and developers to prototype, develop, integrate, and test...SeniorFull timeTemporary workFor contractorsWork experience placementWork at officeRemote workFlexible hours$105k - $165k
...with leading companies in MedTech to develop cutting-edge software for medical devices. With projects focused on... ...technical and professional growth opportunities. Senior Embedded C++ Software Engineer The Senior Embedded C++ Software Engineer will...SeniorFull time- ...Roles We are looking for an experienced software engineer to help us build a new generation of... ...enterprise-level software development in C++ or Python, delivering products to a large... ...equivalent, a custom linker, a language runtime). Deep familiarity with compiler...SeniorFull timeRemote workRelocation packageFlexible hours
$190.5k - $260k
Role Description Today's engineering organizations building cutting-edge products and advanced... ...that builds the engine behind nTop. Our software treats geometry as programmed,... ...oldest, most load-bearing part of an aged C++ codebase. Your job is to help architect...SeniorFull timeFlexible hours$159.75k - $225.5k
...applications and next steps. Our partner is looking for a Senior Principal Software Engineer based in United States. This role is designed for a... ...complex technical challenges involving distributed systems, runtime behavior, transport performance, connection management,...SeniorFull timeRemote work- ...Electronic Design Automation (EDA) software. Our cutting-edge software... ...and highly skilled software engineer with extensive experience in developing... ...solutions? We are seeking a Senior/Principal Software Engineer to... ...scopes or new ideas. C/C++ Mastery: Strong proficiency in...SeniorWork at officeWork from homeWorldwide
$114.75k - $183.6k
JOB DESCRIPTION Job Title Senior Software Engineer - Image Reconstruction (C++/CUDA) Job Description Software Engineer - Image Reconstruction (C++/CUDA) Join the Computed Tomography (CT) High-Performance Computing team and help build the future of medical...SeniorFull timeWork at officeImmediate startRemote workWork visaRelocation packageFlexible hours2 days per week3 days per week$213k - $263k
...Simulation. We are looking for engineers with ML software or ML systems expertise to help us... ...hybrid role, you will report to the Senior Manager of Runtime and Optimization. You will:... ...analysis and tools. ~ Strong Python or C++ programming skills We prefer you...Full timeRemote work$213k - $263k
...to our autonomous driving software. We enable our partners by... ...follows. We are looking for engineers with ML software & systems... ..., you will report to the Senior Manager of Runtime and Optimization. You will... ...or ML compilers ~ Strong C++ and CUDA programming skills...Full timeRemote work$120k - $150k
...Position Overview: We are seeking a Software Engineer to help bridge the gap between machine learning... ...Python prototypes into high-performance C++ implementations, integrating algorithms... ...new algorithms, resolve build and runtime issues, and support release validation on...Full timeWork experience placementLocal area- We are seeking a Senior Embedded Software Engineer with strong experience in QNX and/or Android device driver development, board bring-up, and low-level... ...and debugging kernel drivers and/or HAL layers (C/C++) Board bring-up experience including...SeniorRemote work
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Senior Software Engineer (C++) for JVM runtime. Be the first to apply!





