Jobs
My ads
My job alerts
Sign in
Find a job Career Tips Companies
Find

Senior jvm c/c++ developer

Markham
IBM
Developer
€80,000 a year
Posted: 30 March
Offer description

Are you driven by the challenge of building high-performance, scalable, and reliable systems software? Join our team of expert engineers developing the Java Virtual Machine (JVM) — the engine behind millions of applications across cloud, enterprise, and AI workloads. Built with the OpenJDK class libraries and the Eclipse OpenJ9 JVM, IBM Semeru Runtimes deliver high quality, strong security, and top performance to run Java applications on-prem or in the cloud. Rigorously engineered and tested to run on operating systems like Windows, macOS, and Linux and server platforms such as Arm, X86, IBM POWER and Z systems, IBM Semeru Runtimes are built by a globally diverse team and used by hundreds of IBM software products and tens of thousands of customers, powering businesses from startups to giant corporations in virtually every industry.

We’re seeking talented technical leaders to work on one or more core components of the JVM: the Virtual Machine Core, Garbage Collection, and Just-In-Time (JIT) Compilation, and. Whether you're passionate about memory management, compiler optimizations, or runtime infrastructure, this role offers the opportunity to work at the heart of Java performance and innovation.


Why Join Us?

* Work on cutting-edge runtime technology used by millions of developers.
* Tackle deep technical challenges that push the boundaries of performance and scalability.
* Be part of a collaborative, world-class team of JVM engineers.
* Enjoy flexible work arrangements, competitive compensation, and opportunities for career growth.
* Influence the future of Java in cloud-native, AI, and enterprise environments.


Your Role And Responsibilities

* Design and implement GC algorithms to optimize memory usage and reduce pause times.
* Develop advanced JIT compiler optimizations to improve execution speed and startup performance.
* Enhance the VM core, including threading, synchronization, class loading, and bytecode execution.
* Analyze and tune performance across a wide range of workloads using profiling and telemetry tools.
* Collaborate across teams to ensure seamless integration between GC, JIT, and VM subsystems.
* Mentor junior developers in the field of software development.
* Contribute to and influence open-source projects such as Eclipse OpenJ9 and OpenJDK.
* Support enterprise clients by diagnosing and resolving complex runtime issues in production environments.


Preferred Education

Master's Degree


Required Technical And Professional Expertise

* Bachelor’s or Master’s degree in Computer Science, Software Engineering, or a related field.
* 3-6 years experience demonstrating strong proficiency in C or C++, with systems-level development experience.
* Solid understanding of operating system fundamentals (memory, threading, synchronization).
* Experience with debugging and profiling tools (e.g., gdb, perf, valgrind).
* Excellent problem-solving skills and a passion for deep technical challenges.


Preferred Technical And Professional Experience

* Experience in one or more of the following areas:
o Garbage Collection algorithms and memory management
o Compiler theory and JIT optimization techniques
o Virtual machine architecture and runtime services
* Familiarity with Java internals, JVM architecture, and performance tuning.
* Contributions to OpenJDK, Eclipse OpenJ9, or similar open source projects are a strong asset.
#J-18808-Ljbffr

Apply
Create E-mail Alert
Job alert activated
Saved
Save
Similar job
Senior elixir developer - remote & hybrid innovation
Cardiff
SRT Marine Systems plc
Developer
Similar job
Blockchain developer
Penarth
WOTRANSFER PTE. LTD.
Developer
€60,000 a year
Similar job
Sap vc & bde developer
Blackwood
IG Doors
Developer
€50,000 a year
See more jobs
Similar jobs
IBM recruitment
IBM jobs in Caerphilly
It jobs in Caerphilly
jobs Caerphilly
jobs Markham
jobs Wales
Home > Jobs > It jobs > Developer jobs > Developer jobs in Caerphilly > Senior JVM C/C++ Developer

About Jobijoba

  • Career Advice
  • Company Reviews

Search for jobs

  • Jobs by Job Title
  • Jobs by Industry
  • Jobs by Company
  • Jobs by Location
  • Jobs by Keywords

Contact / Partnership

  • Contact
  • Publish your job offers on Jobijoba

Legal notice - Terms of Service - Privacy Policy - Manage my cookies - Accessibility: Not compliant

© 2026 Jobijoba - All Rights Reserved

Apply
Create E-mail Alert
Job alert activated
Saved
Save