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.
- ...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
- ...Driving the development and optimization of JVM runtime components, the full-time Senior C++ Software Engineer will design and maintain high-performance C++ code, lead complex technical projects, and mentor junior engineers in a hybrid or fully remote environment. Key...SeniorFull timeRemote work
$86.8k - $165.2k
...of experience and renowned engineering expertise to meet the needs... ...Architecture Department as a Senior Software Engineer. The team's primary... ...Code, test, and integrate C++ real-time signal processing... ...Analyze numerical accuracy and runtime latency. Collaborate with...SeniorTemporary workWork experience placementWork at officeRemote workRelocationFlexible hoursDay shift- ...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
- .... The Work The Lockheed Martin Rotary & Mission Systems Software Engineer will have the opportunity to perform real-time processing software... ...in computer science courses • Minimum of 5 years' C++ Software Development experience • Experience with Object Oriented...SeniorFull timeWork at officeRemote workRelocationFlexible hoursShift work3 days per week
$153k - $222k
...Senior Software Engineer Applied Intuition, Inc. is powering the future of physical AI. Founded in 2017 and now valued at $15 billion, the Silicon... ...We are looking for senior software engineers experienced in C++ who are interested in designing elegant solutions for...SeniorFull timeFor contractorsFor subcontractorCasual workWork at officeRemote workDay shift$120.8k - $217.4k
...talented associates. Visit us at . Job Summary The Sr. Software Engineer will work with an experienced team of software, firmware, and... ...Unified Communications and Collaboration (UC&C) devices Develop C++ application software in Linux OS Design, implement, and...SeniorWork experience placement- Forgotten Empires is looking for exceptional Senior Software Engineers to join our network. This remote role, primarily for candidates in the EU, focuses on using your C++ skills to help develop top-tier games. You'll collaborate with a creative team and have a direct...SeniorRemote job
- ...Senior to Staff C++ Engineers Quilter is seeking Senior to Staff C++ Engineers to join our engineering teams developing the next generation of automated PCB design. You'll design high-performance C++ algorithms, data structures, and systems that tackle some of the hardest...SeniorRemote 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$213k - $263k
...Senior Software Engineer, Vehicle Platforms C++ Waymo is an autonomous driving technology company with the mission to be the world's most trusted driver. Since its start as the Google Self-Driving Car Project in 2009, Waymo has focused on building the Waymo Driver—The...SeniorFull timeWork experience placementRemote work- NPAworldwide is looking for talented software & algorithm developers in Plainview, New York to support low-latency data ingest and processing... ...programs. The ideal candidate will have extensive experience in C++ and thrive in a collaborative, small-team environment. The role...SeniorWork at officeRemote work
- Role Description La ricerca riguarda una figura tecnica di Senior C++ Developer con ottima conoscenza della lingua inglese, da inserire su attività di sviluppo software ad alte prestazioni, con focus su sistemi desktop fortemente parallelizzati. ~Sviluppo di sistemi desktop...SeniorFull timeRemote work
$174k - $261k
...operations, systems and safety engineering – all dedicated to making a... ...). This includes the backend C++ simulation/resimulation... ...applications in order to reduce runtimes and cost. What you’ll do:... ...’ experience with developing software for autonomous vehicles ~1+...SeniorRemote jobPermanent employmentFull timeWork at officeImmediate startVisa sponsorship- ...Description We are seeking an experienced Senior C++ Developer to take a leading role in... ...work closely with a high-caliber team of engineers to ensure that the agent is performant,... ...developing and debugging production-ready software for heterogeneous environments. ~Strong...SeniorFull timeRemote workFlexible hours
- Role Description Our client is seeking an experienced Senior C++ Developer to join a highly skilled team building advanced real-time video streaming and collaboration software used by leading creative and production teams worldwide. This fully remote opportunity is ideal...SeniorFull timeRemote workWorldwide
- ...Capitolis is seeking a Senior C++/Rust Developer in New York City to build core systems for a modern automated marketplace. You will design and maintain high-performance software for real-time trading and improve system performance and reliability. Ideal candidates possess...SeniorRemote workFlexible hours
- ...NinjaOne is hiring a Senior C++ Software Engineer to enhance their automated endpoint management suite, pivotal to IT teams across the globe. This role involves developing high-impact software used daily by over 40,000 customers, with options for hybrid or remote work...SeniorRemote work
$95k - $105k
Role Description We are seeking a Senior C++ Software Engineer to develop and maintain software solutions that support warehouse automation, robotics integration, and material handling systems. The role involves: ~Designing scalable applications ~Enhancing legacy...SeniorFull timeTemporary workWork at officeRemote workNight shift$4,000 per month
...American company that has been developing applications, video conferencing systems and cloud technologies for 15 years requires Senior C++ developer. Requirements: BS or MS in Computer Science or related field Significant experience in C/C++ Knowledge of Python will be...SeniorRelocationHome officeFlexible hours1 day per week- Role Description We are seeking a strong Senior Embedded C/C++ Engineer for the development of advanced telecommunications systems. This is a hands... ...contribution to development and optimisation of embedded software in C/C++ for telecommunications systems. ~Support tech...SeniorFull timeRelocationFlexible hours
- ...healthcare. The opportunity to work alongside clinicians, engineers, and global leaders in cutting-edge AI, imaging, and robotics... ...-paid benefits package. We are seeking a highly motivated C++ software engineer to contribute to a variety of features in our cutting...Senior
- ...trading works. The Role We are looking for a Senior C++/Rust Developer to help build the core... .... You will work on high-performance software that powers real-time trading, market connectivity... ...reliability. This role is a fit for an engineer who is comfortable working close to...SeniorRemote workFlexible hours
- ...Title: Sr. Software Engineer (C++) Location: Jersey City NJ On-site/Remote/Hybrid: Onsite Duration: 6-12 Months Interview Process: 2 rounds Virtual No of submissions: 2 No of Positions: 1 Handles Trading Platforms within BRT....SeniorRemote work
$111k - $211k
...Hobbsnews is seeking a Senior Network Performance Engineer, primarily working from home. This role involves designing simulation motifs, executing network performance tests, and collaborating with cross-functional teams. Candidates should hold a Bachelor's or Master's...SeniorRemote workWork from home- ...The Role Index Engines has an outstanding career opportunity for mid to senior level Software Engineers for our San Jose, CA office. The ideal candidate will develop, maintain, and support software for the Index Engines’ Linux application and will work closely with the...SeniorWork at officeWork from homeMonday to Friday
$156k - $193k
...has an immediate opportunity for a talented engineer to support our programs delivering Next-Generation Missile Warning software. This is a unique opportunity to join a... ...Technical Intelligence. We are seeking a Senior C++ Software Developer to design, implement,...SeniorFull timeTemporary workFor contractorsWork experience placementWork at officeImmediate startRemote workFlexible hours$125k
...Senior C++ Embedded Firmware Software Engineer Five or more years of C, C++, or C# embedded firmware engineering experience as well as a four year degree in Computer Science, Computer Engineering, Electrical Engineering or Software Engineering are required Pay is...SeniorPermanent employmentFull timeRemote work$86.8k - $165.2k
...of more than 100 years of experience and renowned engineering expertise to meet the needs of today's mission... ...We are seeking a skilled and detail-oriented Senior Software Engineer to develop complex systems in C/C++ as part of our Patriot Software Team in Tewksbury...SeniorTemporary workWork experience placementInterim roleWork at officeLocal areaRemote workRelocation packageFlexible hoursNight shiftAfternoon shift- Teramind is looking for a software engineer to join their fully-remote team. The role involves developing high-quality software security solutions... ...finish. Candidates should have over 5 years of experience in C++ development, demonstrating strong proficiency with Git and a...SeniorRemote jobFlexible hours
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!






