C++/Kotlin Software Developer (RustRover Debugger)

JetBrains

Remote regions

Europe

Benefits

Similar Jobs

See all

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.

Apply for This Position