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 4 hours ago
Similar jobs that could be interesting for youBased on the Senior Software Engineer (C++) for JVM runtime in Remote vacancy
  •  ...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
    5 hours ago
  •  ...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... 
    Senior
    Full time
    Remote work

    Virtual Vocations Inc

    United States
    4 days ago
  • $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... 
    Senior
    Temporary work
    Work experience placement
    Work at office
    Remote work
    Relocation
    Flexible hours
    Day shift

    Raytheon Technologies

    Marlborough, MA
    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
    2 days ago
  •  .... 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... 
    Senior
    Full time
    Work at office
    Remote work
    Relocation
    Flexible hours
    Shift work
    3 days per week

    Lockheed Martin - US

    Moorestown, NJ
    14 days ago
  • $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... 
    Senior
    Full time
    For contractors
    For subcontractor
    Casual work
    Work at office
    Remote work
    Day shift

    Applied Intuition

    Sunnyvale, CA
    17 hours ago
  • $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... 
    Senior
    Work experience placement

    Acuity

    Fort Wayne, IN
    2 days ago
  • 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... 
    Senior
    Remote job

    Forgotten Empires

    New Bremen, OH
    1 day ago
  •  ...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... 
    Senior
    Remote work

    Quilter

    United States
    3 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
    2 days ago
  • $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... 
    Senior
    Full time
    Work experience placement
    Remote work

    Waymo

    Mountain View, CA
    2 days ago
  • 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... 
    Senior
    Work at office
    Remote work

    NPAworldwide

    Plainview, NY
    5 days ago
  • 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... 
    Senior
    Full time
    Remote work

    FD GROUP SRL

    Remote
    6 days ago
  • $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+... 
    Senior
    Remote job
    Permanent employment
    Full time
    Work at office
    Immediate start
    Visa sponsorship

    Latitude AI

    Remote
    more than 2 months ago
  •  ...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... 
    Senior
    Full time
    Remote work
    Flexible hours

    Action1

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

    Pty

    Remote
    5 hours ago
  •  ...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... 
    Senior
    Remote work
    Flexible hours

    Capitolis

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

    NinjaOne

    Austin, TX
    5 days ago
  • $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... 
    Senior
    Full time
    Temporary work
    Work at office
    Remote work
    Night shift

    Quest Global

    Remote
    4 days ago
  • $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... 
    Senior
    Relocation
    Home office
    Flexible hours
    1 day per week

    RecruitAlliance, Inc

    Kief, ND
    4 days ago
  • 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... 
    Senior
    Full time
    Relocation
    Flexible hours

    GlobalLogic

    Remote
    5 hours ago
  •  ...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

    Safeguardglobal

    Santa Monica, CA
    17 hours ago
  •  ...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... 
    Senior
    Remote work
    Flexible hours

    Capitolis

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

    InterSources

    Jersey City, NJ
    5 days ago
  • $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... 
    Senior
    Remote work
    Work from home

    Hobbsnews

    Denver, CO
    1 day ago
  •  ...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... 
    Senior
    Work at office
    Work from home
    Monday to Friday

    North Eastern Services

    San Jose, CA
    2 days ago
  • $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,... 
    Senior
    Full time
    Temporary work
    For contractors
    Work experience placement
    Work at office
    Immediate start
    Remote work
    Flexible hours

    SciTec

    Boulder, CO
    18 hours ago
  • $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... 
    Senior
    Permanent employment
    Full time
    Remote work

    MRINetwork

    Menomonee Falls, WI
    3 days ago
  • $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... 
    Senior
    Temporary work
    Work experience placement
    Interim role
    Work at office
    Local area
    Remote work
    Relocation package
    Flexible hours
    Night shift
    Afternoon shift

    Raytheon Technologies

    Tewksbury, MA
    4 days ago
  • 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... 
    Senior
    Remote job
    Flexible hours

    Teramind

    New York, NY
    5 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!