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.
$86.8k - $165.2k
...of experience and renowned engineering expertise to meet the needs... ...Architecture (REPA) Department as a Senior Software Engineer. The team’s primary... ...:Code, test, and integrate C++ real-time signal processing... ...numerical accuracy and runtime latency.Collaborate with systems...SeniorTemporary workWork experience placementWork at officeRemote workRelocationFlexible hours- ...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
$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- ...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
$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
$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- ...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
$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- ...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- ...automating digital processes to make work work better. Our software solutions harness the power of AI and shape the future of... ...to join our team and make an impact?We are looking for a Senior Software Engineer, C++ to actively contribute to the development of new features...SeniorTemporary workCasual workRemote workWorldwide
$184k - $287.5k
...develops “libcudf”—the open-source CUDA C++ library that accelerates database and DataFrame... ...tools in modern C++ and CUDA to produce software with elegant design, broad feature... ...performance.The team is looking for an outstanding engineer and/or scientist to apply their parallel...SeniorFull timeRemote workFlexible hours$114.75k - $183.6k
Job TitleSenior Software Engineer - Image Reconstruction (C++/CUDA)Job DescriptionBuild the GPU-native engine that turns raw CT physics into life-saving images inside Philips scanners worldwide, wringing maximum performance from constrained hardware at the frontier of C++...SeniorFull timeWork at officeImmediate startRemote workWorldwideWork visaRelocation packageFlexible hours2 days per week3 days per week- ...expected 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,...SeniorFull timeLocal areaWork from homeRelocation packageFlexible hours
- ...Our client is seeking a Senior Software Engineer (C++) to join their high-performing engineering team. This role is ideal for an experienced developer with a strong background in low latency systems and electronic trading environments. This is a fully remote position....SeniorRemote work
$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- ...collaborative work culture. They need you, a highly experienced Senior Software Engineer, to join the technical team located in scenic Austin, Texas.... ...-Develop and deploy sensor fusion sorter prototype using C++ and Python-Collaborate with cross-functional teams to...SeniorVisa sponsorship
- ...processes to make work work better. Our software solutions harness the power of AI and shape... ...Develop and maintain core C++ functionality for TeamViewer's remote access... ...improvements and collaborate with product and engineering teams to deliver scalable solutions.Requirements...SeniorTemporary workCasual workRemote workWorldwide
$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$150k - $225k
...Overview Senior Software Engineer - C++ GTS is currently seeking a talented Senior Software Engineer to join our Trading Systems Development Team to drive the expansion of our platform and trading teams into new capabilities, markets and asset types. This role...SeniorCasual workWork at officeWork from home- Garmin Ltd. is seeking a Senior Software Engineer in Cary, NC for the Marine Telematics Engineering team. You will lead embedded C/C++ development on embedded Linux, building marine networking applications and services that transport data across Wi‑Fi, LTE, satellite, BLE...SeniorRemote work
- ...emerging technologies? Arthrex is seeking a Software Developer to join our team, where you'll... ...user interactions in a real-time engine. ~Test and document code and features... ...Unity and Unreal using languages such as C#, C++, Python. ~Experience working with 3D Math...SeniorFull timeFlexible hours
- Senior Software Engineer (C++, Embedded) Direct message the job poster from GlobalLogic 6-8 years Experience in Embedded systems. Expert in C, C++, embedded Linux, and device driver 6+ years of experience in architecture, design, prototyping, software development, code...SeniorFull timeRemote work
$130k - $160k
...Overview Position Summary: We are seeking a Senior Embedded Software Engineer with deep expertise in motion control systems, real-time embedded... ...Analyzers Function Generators Strong embedded C/C++ programming skills Excellent problem-solving, debugging...SeniorFull timeWorldwideShift work$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- ...About Quilter At Quilter, we are helping electrical engineers save time and accomplish more by automating the tedious and time-consuming... ...learning # Pursue excellence Quilter is seeking Senior to Staff C++ Engineers to join our engineering teams developing the next...SeniorFull timeRemote work
- IntePros is seeking a Senior Software Engineer to join a leading medical device organization developing innovative robotics and enabling technologies... ..., develop, and maintain shared software components using C++ and Qt in a Linux environment, supporting pre-operative,...SeniorRemote job
$150k - $250k
...that depends on a small group of engineers working at one of the trickier seams in software: the boundary between Windows,... ...it. Role Overview We're hiring a Senior C++ Reverse Engineer to own the deepest... ...or against a large engine's runtime (reflection and object systems,...SeniorRemote workShift 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!






