Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Senior Software Engineer (C++) for JVM runtime

Full-time

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.
Vacancy posted 8 hours ago
Similar jobs that could be interesting for youBased on the Senior Software Engineer (C++) for JVM runtime in Remote vacancy
  • $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... 
    Senior
    Temporary work
    Work experience placement
    Work at office
    Remote work
    Relocation
    Flexible hours

    Raytheon

    Boston, MA
    3 days ago
  •  ...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... 
    Senior
    Full time
    Work at office
    Local area
    Remote work
    Work from home
    Relocation package
    Flexible hours

    JetBrains

    Remote
    8 hours ago
  • $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... 
    Senior
    Full time
    Remote work

    Waymo

    Remote
    8 hours ago
  •  ...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... 
    Senior
    Full time
    Worldwide

    Comtecinfo

    Remote
    8 hours ago
  •  ...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... 
    Senior
    Full time

    Roblox

    Remote
    8 hours ago
  • $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... 
    Senior
    Full time
    Temporary work
    Relocation package

    Zoox

    Remote
    8 hours ago
  • 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,... 
    Senior
    Full time

    Cinemo Gmbh

    Remote
    8 hours ago
  • $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... 
    Senior
    Full time

    Netflix

    Remote
    8 hours ago
  •  ...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... 
    Senior
    Full time
    Contract work
    Work at office
    Immediate start
    Flexible hours

    Synergy Ecp Llc

    Remote
    8 hours ago
  • $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... 
    Senior
    Full time
    Work at office
    Local area
    Remote work
    Worldwide

    Raysecur

    Westwood, MA
    8 hours ago
  •  ...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... 
    Senior
    Remote job
    Permanent employment
    Full time
    Temporary work
    Worldwide

    Keeper Security, Inc.

    Remote
    8 hours ago
  • $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... 
    Senior
    Full time
    Work experience placement

    Zinnia

    Miami Gardens, FL
    8 hours ago
  •  ...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... 
    Senior
    Temporary work
    Casual work
    Remote work
    Worldwide

    TeamViewer

    Austin, TX
    1 day ago
  • $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... 
    Senior
    Full time
    Remote work
    Flexible hours

    Nvidia

    New York, NY
    2 days ago
  • $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++... 
    Senior
    Full time
    Work at office
    Immediate start
    Remote work
    Worldwide
    Work visa
    Relocation package
    Flexible hours
    2 days per week
    3 days per week

    Philips

    Orange, CA
    1 day ago
  •  ...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,... 
    Senior
    Full time
    Local area
    Work from home
    Relocation package
    Flexible hours

    General Motors

    Austin, TX
    4 days ago
  •  ...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.... 
    Senior
    Remote work

    The Right Click, Inc.

    United States
    3 days ago
  • $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... 
    Senior
    Full time
    Work at office
    Local area
    Remote work

    Cognitiv

    Bellevue, WA
    8 hours ago
  •  ...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... 
    Senior
    Visa sponsorship

    Technology Navigators

    Austin, TX
    8 hours ago
  •  ...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... 
    Senior
    Temporary work
    Casual work
    Remote work
    Worldwide

    TeamViewer

    Austin, TX
    3 days ago
  • $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... 
    Senior
    Full time
    Flexible hours

    nTop

    Remote
    8 hours ago
  • $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... 
    Senior
    Casual work
    Work at office
    Work from home

    GTS

    New York, NY
    4 days ago
  • 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... 
    Senior
    Remote work

    Garmin

    Cary, NC
    2 days ago
  •  ...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... 
    Senior
    Full time
    Flexible hours

    Arthrex

    Remote
    3 days ago
  • 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... 
    Senior
    Full time
    Remote work

    GlobalLogic

    Dallas, TX
    2 days ago
  • $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... 
    Senior
    Full time
    Worldwide
    Shift work

    Werfen

    Bedford, MA
    3 days ago
  • $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... 
    Senior
    Full time
    Work at office
    Immediate start
    Remote work
    Work visa
    Relocation package
    Flexible hours
    2 days per week
    3 days per week

    Philips

    Orange, OH
    a month ago
  •  ...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... 
    Senior
    Full time
    Remote work

    Quilter

    Remote
    3 days ago
  • 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,... 
    Senior
    Remote job

    IntePros

    Florida, NY
    2 days ago
  • $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,... 
    Senior
    Remote work
    Shift work

    Wand

    New York, NY
    4 days ago

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!