The C++/Kotlin Software Developer role at JetBrains involves enhancing the RustRover debugger, which is crucial for improving the Rust development experience. Key responsibilities include expanding both the C++ backend and the Java/Kotlin frontend, implementing new configurations, and solving complex OS-specific errors. Candidates should possess strong C++ programming skills, a solid understanding of system programming, and a readiness to learn Java or Kotlin.