Similar Jobs
See allSenior Software Engineer (C++) for JVM runtime
Azul
Europe
C++
JVM
GRPC
Senior Software Engineer C++ - Backend - Remote
Jitterbit
Global
C++
Java
Docker
C++ Developer
Jobgether
France
C++
C++17
Multithreading
Senior C++ Engineer (Medical devices)
Nagarro
Eastern Europe
C++
C++17
Git
C++ Linux Developer
Jobgether
India
C++
Linux
Data Structures
About JetBrains:
- We create intelligent software development tools for developers and teams.
- Over 15 million users and 88 of the Fortune Global Top 100 rely on our products to solve real, complex problems.
Your Role:
- Take ownership of the RustRover debugger's state, driving development across C++ backend and Java/Kotlin client.
- Implement new run/debug configurations, such as remote development support, and enhance Rust expression evaluation.
- Investigate and fix OS-specific SIGSEGV errors in C++ code from LLDB.
What We're Looking For:
- Strong proficiency in C++ and a solid understanding of system programming and multi-process communication.
- Basic knowledge of Java or Kotlin, or a readiness to learn quickly.
- Familiarity with compiler development, LLVM/LLDB, or low-level debugging is a strong plus.
Why Join Us:
- Strong base salary and flexible work schedule with the freedom to work from home or the office.
- Extra time off, learning and development opportunities, and relocation support.
- Free meals, health and wellness benefits, and internal events.
JetBrains
JetBrains creates intelligent software development tools for developers and teams. Over 300,000 companies and 88 of the Fortune Global Top 100 rely on their products, and they foster an open and inclusive workplace.