Senior Software Engineer (C++) for JVM runtime
Azul
Senior Software Engineer
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.
What You'll Do
- 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.
What You'll Need
- 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.
We Offer
- 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.
- ...Senior Graphics/JVM Software Engineer (JVM Runtime) At JetBrains, code is our passion. Ever since we started, back in 2000, we have strived to make the strongest... ...you on our team if you have: ~4+ years of C or C++ programming experience. ~ Solid knowledge of Java...SeniorWork at officeLocal areaRemote workWork from homeRelocation packageFlexible hours
$140k - $215k
CrowdStrike, Inc. is seeking a Software Development Engineer for the Cloud Runtime Protection team. In this role, you will design critical features for the Falcon... ...on AI and cloud-native workloads. Experience with C/C++, Linux, and eBPF is required. This hybrid position...SeniorWork at office$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- ...Senior Software Engineer - Vehicle Communication (C++) Latitude AI develops automated driving technologies, including L3, for Ford vehicles at scale. We're... ...serialization/decoding code, and implement the C/C++ runtime components that transmit/receive vehicle messages,...SeniorWork at officeImmediate start
- ...A technology innovation leader is seeking a Senior Agentic Runtime Safety & Stability Engineer to define the safety and stability architecture for its next-... ...experience and a robust proficiency in Python and C/C++. The position is located in California, offering a competitive...Senior
$192.34k - $260.24k
...Staff Software Engineer, C++ Aeva's mission is to bring the next wave of perception to a broad... ...development of foundational libraries, runtime components, data pipelines, APIs, SDK... ...interfaces, and system boundaries. Mentor senior and mid-level engineers through design...SeniorFlexible hours$86.8k - $165.2k
Role Overview An open position for a Senior Software Engineer in the Receiver Exciter and Processing... ...Responsibilities Code, test, and integrate C++ real‑time signal processing algorithms... .... Analyze numerical accuracy and runtime latency of signal processing solutions...SeniorTemporary workRelocation packageFlexible hoursDay shift- ...forward-thinking AI infrastructure company is seeking a Staff AI Runtime Engineer to lead the design and optimization of their AI compute... ...PyTorch and TensorFlow, and strong programming skills in Python and C++. This role is based in Santa Clara, CA, and offers a...Senior
- ...most advanced self-driving hardware and software solution. The efficiency demands of such... ...specifications. As a GPU performance software engineer within the Software Performance team, you... ...like Nsight. Strong knowledge of C++ and experience in large code bases,...SeniorTemporary workRelocation package
$195.2k - $361.2k
Intel Corporation is seeking a Senior AI Software Architect to join the Neuromorphic Computing Lab... ...and developing the neuromorphic runtime software stack for edge and robotics systems... ...for AI, strong programming skills in C/C++ and Python, and experience with AI frameworks...Senior$150k - $225k
...Clara, California, focusing on enhancing autonomous software for trucks. This role requires substantial expertise in C++ and Python, alongside a passion for innovation... ...will include working closely with runtime teams, optimizing software performance, and ensuring...Senior$165k - $267.5k
...A leading cybersecurity firm in Santa Clara is seeking a software developer skilled in C++ to tackle complex problems and optimize large projects. The role involves collaboration with cross-functional teams and requires a strong background in software development and code...Senior$140k - $215k
...cybersecurity starts with you. About the Role: This is a Software Development Engineer role on the Cloud Runtime Protection team that builds the core of the... ...experience working on product features on Linux or Unix in C/C++ with the following characteristics: high...SeniorFull timeWork experience placementWork at officeLocal area2 days per week3 days per week- ...Matrix, based in Santa Clara, CA, is seeking a Staff Runtime Systems Engineer to lead the development of runtime software for AI inference platforms. You'll be responsible... ...software development, and strong skills in C/C++, Linux programming, and debugging complex issues....Senior3 days per week
- ...leading cybersecurity firm in Sunnyvale is seeking a Sr. Software Engineer for its Cloud Runtime Protection team. You will design and implement high-... ...The position demands over 10 years of experience with C/C++ on Linux and expertise in kernel modules and eBPF. This...Senior2 days per week3 days per week
$142.8k - $210k
...Cruise LLC is seeking a Senior Software Engineer II to design and implement low-latency software for autonomous vehicles. You will work on next-... ...ensuring software reliability. The role requires over 5 years of C++ experience and strong problem-solving skills. Competitive...SeniorRemote work- ...Works (PDW) in Huntsville, Alabama is seeking an experienced Software Engineer to contribute to the next generation of tactical robotic systems... ...The preferred candidate will have extensive experience with C++ and the Qt framework, a bachelor's degree, and a commitment to...Senior
- ...K2 Space, based in Los Angeles, is seeking a Software Engineer to contribute to the development of software for spacecraft control systems. You will work with advanced technologies including Rust and C++, and be involved in building systems that manage propulsion and...Senior
- ...Alloy Enterprises Inc. in Burlington, MA is looking for a Senior Software Developer to join their innovative team. You will work on designing... ...™ manufacturing process. The ideal candidate has expertise in C++ and computational geometry, and thrives in a startup...Senior
- ...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
$165k - $200k
...technology firm in the Denver Metro Area seeks an experienced Senior Software Engineer to drive software development in a hybrid environment. You... ...integration efforts and must have extensive experience with C++ and software architecture. Qualifications include an active...Senior- 6AM City, LLC is seeking a Software Developer in Virginia, Minnesota. The ideal candidate will serve on a scrum team to develop... ...must have at least ten years of experience in software engineering, particularly with C++ and Java, and hold a Bachelor of Science degree in a...Senior
- ...A leading technology firm in San Diego is seeking a skilled software engineer specializing in ADAS technologies. The ideal candidate will have a strong background in C++ and Python programming. Responsibilities include developing software for sensor data acquisition and...Senior
$120k - $160k
...Lynx is seeking a Senior Software Engineer – Open Mission Systems (OMS) to enhance software capabilities for military aircraft. This role emphasizes... ...aviation programs and requires a strong background in C++ and OMS software. Ideal candidates should have over 5 years...Senior- ...Tech, a leader in Electronic Design Automation, is seeking a Senior Software Engineer in Wilsonville, Oregon. This role focuses on developing... ...accuracy and performance. Candidates should possess strong C++ and EDA experience, along with a background in HPC programming...Senior
- ...Embedded Software Engineer Shift: 4/10 schedule 1st Shift Pay Rate: $80-$98.95/Hr. on W2 Description: Seeking a Software Engineer with strong background in real-time C/C++ embedded software development along with demonstrated technical leadership...SeniorShift workDay shift
- ...Torch Technologies, Inc. is seeking a Senior Software Engineer in Huntsville, Alabama, to develop applications and simulation infrastructure for... ...years of experience in software engineering, strong skills in C++ and Python, and must currently hold a Secret-level security...Senior
- ...Title: Senior Software Engineer (HDMI, C++) Location: Dallas, TX (5 day onsite) Client: Vizio Job Description ~8+ years of experience with C/C++, Linux/Unix and HDMI and CEC protocols. ~ Deep knowledge of the HDMI, EDID structure and...SeniorWork experience placement
- ...Job Descriptio Role: C++ Platform Engineer Client: Top-tier quantitative trading firm Compensation: Competitive (Not Specified) Location... ...engineers depend on • Experience with DSLs, compilers, or runtime systems • Rust or Python alongside C++ What’s on Offer...SeniorWork at office
- ...A technology company based in Sudbury is seeking an experienced Software Engineer with at least 5 years of experience in modern C++, including Object Oriented Design and scripting languages like JavaScript and Python. Candidates should have expertise in developing signal...Senior
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!
- senior c++ developer United States
- c++ developer United States
- c++ embedded engineer United States
- entry level c++ developer United States
- junior c++ developer United States
- c++ software developer United States
- c++ programmer United States
- c++-python developer United States
- senior c++ software developer United States
- senior hr assistant United States



