Software Engineer
Robinhood
Quick summary
Market check
How this pay compares to similar roles
This listing doesn't post a salary. Most similar roles pay $122,275–$189,962.
Based on 240 similar postings.
Employer
IBM is a US-based global technology company providing hybrid cloud, AI, consulting, enterprise software, and IT infrastructure products and services.
IBM currently has 709 open roles on FindRole.
Most-posted roles
At a glance
Join the JVM Platform Engineering team as a Senior Software Engineer and contribute to building high-performance Java infrastructure for the watsonx.data platform. You will design and develop performance-critical components such as query engine operators, storage I/O paths, and coordination services using modern Java and efficient data structures. Your responsibilities include tuning garbage collection algorithms like G1, ZGC, and Shenandoah, profiling JVM health with tools like JFR and async-profiler, and collaborating in an Agile environment to resolve bottlenecks and conduct code reviews. Ideal candidates have 6+ years of professional Java engineering experience, deep expertise in modern Java (v17+), and hands-on experience with concurrency and GC tuning. Familiarity with JVM internals and contributions to high-performance Java open-source projects is a plus.
Skills
What you'll do
What we're looking for
Related searches
More like this
Robinhood
IBM
Broadcom
Booz Allen Hamilton
Booz Allen Hamilton
Booz Allen Hamilton