C++/Kotlin Software Developer, RustRover Debugger

🔥 0 minutes ago

Apply Now
Find Similar Remote Jobs

📊 Check your resume score for this job

Improve your chances of getting an interview by checking your resume score before you apply.

Logo of JetBrains

JetBrains

1001 - 5000 employees

Founded 2000

🤝 B2B

☁️ SaaS

🤖 Artificial Intelligence

B2B • SaaS • Artificial Intelligence

JetBrains is a software company that builds professional developer tools and integrated development environments (IDEs) — including IntelliJ IDEA, PyCharm, WebStorm, Rider, and others — plus team and CI/CD tools like TeamCity, YouTrack, Datalore, and code-quality services. The company also offers AI-powered developer features (Junie, AI Assistant, AI Enterprise), a marketplace for plugins, educational offerings (JetBrains Academy, courses, free licenses for students/teachers), and enterprise services for managing developer tooling at scale. JetBrains focuses on improving developer productivity, collaboration, and code quality for individual developers and organizations worldwide.

📋 Description

• Improve and expand the RustRover debugger across its C++ backend and Java/Kotlin frontend. • Implement new IDE run/debug configurations, such as remote development support. • Enhance Rust expression evaluation capabilities. • Investigate and fix OS-specific SIGSEGV errors in C++ code from LLDB. • Design clear, maintainable code and ensure the algorithms behind it are sound.

🎯 Requirements

• Strong proficiency in C++ programming. • A solid understanding of system programming and multi-process communication. • A strong grasp of software development processes and life cycles. • Basic knowledge of Java or Kotlin, or a readiness to learn quickly. • Familiarity with compiler development, LLVM/LLDB, or low-level debugging on various OS platforms is a strong plus. • Experience with other languages like Rust, Clojure, Python, Ruby, or Haskell is also a plus.

🏖️ Benefits

• Strong base salary. We offer competitive pay that reflects your skills and experience. • Flexible work schedule. Enjoy the freedom to work from home or from the office. • Extra time off. More days to relax, recharge, and do the things you love. • Learning and development opportunities. Access to conferences, courses, and language classes. • Relocation support. Assistance to help make your move as smooth and stress-free as possible. • Free meals and snacks. Lunch and refreshments provided to keep you fueled. • Health and wellness. On-site gyms or sports club stipends. • Internal events. Company-wide celebrations and team gatherings.

Apply Now

Similar Jobs

🔥 3 hours ago

BJAK

51 - 200

🛍️ eCommerce

🏪 Marketplace

Backend Developer responsible for building core systems and APIs for BJAK's AI Neobank app. Collaborate with cross-functional teams to create scalable financial infrastructure.

🔥 18 hours ago

Chrono24

201 - 500

🏪 Marketplace

🛍️ eCommerce

Senior Java Developer position with an international team focusing on platform security and availability. Collaborate on design and implementation, while ensuring code quality and maintainability.

Java

🔥 18 hours ago

simpleclub

51 - 200

📚 Education

👥 B2C

☁️ SaaS

Senior Backend Engineer creating AI-native learning tools for education at simpleclub. Owning backend features and integrating LLM capabilities to transform teaching and learning.

🇩🇪 Germany – Remote

💵 €70k - €94.6k / year

💰 Series A on 2022-06

⏰ Full Time

🟠 Senior

🔙 Backend Engineer

BigQuery

Cloud

Flutter

Google Cloud Platform

JavaScript

Node.js

NoSQL

SQL

Terraform

TypeScript

🔥 20 hours ago

Muxon

1 - 10

🎯 Recruiter

🤝 B2B

Backend Engineer focusing on REST APIs with Go in a remote, collaborative German tech company. Innovating backend solutions in a modern technology stack with a strong emphasis on learning.

🗣️🇩🇪 German Required

Docker

Kafka

Kubernetes

Postgres

RabbitMQ

Redis

Go

🔥 20 hours ago

ClickHouse

51 - 200

☁️ SaaS

🏢 Enterprise

🤖 Artificial Intelligence

Senior Software Engineer enhancing Python integration within ClickHouse's data ecosystem. Collaborating with teams to develop robust data connectors and AI integration strategies.

Airflow

Cloud

Numpy

Pandas

Python

SQL