Belgrade, Serbia; Berlin, Germany; Limassol, Cyprus; Madrid, Spain; Munich, Germany; Remote, Germany; Warsaw, Poland Remote (Global) Employment

JetBrains is hiring a C++/Kotlin Software Developer (RustRover Debugger)

Responsibilities

  • Enhance and extend the debugger in RustRover, focusing on both the C++ backend and Java/Kotlin frontend components.
  • Develop new run and debug configurations within the IDE, including support for remote development environments.
  • Improve the evaluation of Rust expressions to increase accuracy and usability.
  • Diagnose and resolve operating system-specific SIGSEGV crashes originating in C++ code from LLDB.
  • Create well-structured, sustainable code with robust and logically sound algorithms.

Benefits

  • Competitive base salary aligned with skills and professional background.
  • Flexible working hours with the option to work remotely or on-site.
  • Additional paid time off to support work-life balance.
  • Opportunities for professional growth through access to courses, conferences, and language instruction.
  • Support with relocation logistics for successful candidates moving to a new location.
  • Complimentary meals and snacks provided in office locations.
  • Wellness initiatives including on-site fitness facilities or fitness stipends.
  • Regular internal events such as team meetups and company-wide gatherings.

Compensation

Competitive base salary

Work Arrangement

Remote (Worldwide)

Other

  • This company is an equal opportunity employer.
  • Innovative ideas can emerge from any individual, regardless of background, identity, religion, age, accessibility needs, or orientation; the workplace is intentionally open and inclusive to reflect this.
Landing international contracts?

Invoice globally with an EU company

GloPay creates an Estonian partnership for you automatically. Your clients get proper invoices, you keep 95% of payments. Setup takes 5 minutes, works in 100+ currencies.

EU-registered company for compliance
Multi-currency invoicing & payments
Expense tracking & tax reports
Money in your bank in 1 business day
Start invoicing free
5% per invoice • No subscriptions
About company
JetBrains
JetBrains creates intelligent development tools including IDEs like IntelliJ IDEA, focused on improving developer productivity through smart code assistance and advanced software development platforms.
All jobs at JetBrains Visit website
Job Details
Department RustRover team
Category other
Posted 3 hours ago