yandex
Страна
Сербия
+500% приглашений

Откликайтесь
на вакансии с ИИ

Ускорим процесс поиска работы
УдалённоПолная занятость

C++/Kotlin Software Developer (RustRover Debugger)

ИИОценка ИИ

Исключительная вакансия в компании-лидере индустрии инструментов разработки с возможностью удаленной работы из Европы. Проект RustRover находится на острие технологий, что гарантирует профессиональный рост и работу над сложными, интересными задачами.


Вакансия из Quick Offer Global, списка международных компаний
Пожаловаться

Сложность вакансии

ЛегкоСложно
ИИОценка ИИ

Высокая сложность обусловлена необходимостью владения двумя разными стеками (C++ и Kotlin) и спецификой разработки отладчиков, что требует глубоких знаний системного программирования. Работа в JetBrains предполагает высокие стандарты качества кода и понимание внутренних механизмов IDE.

Анализ зарплаты

Медиана7 500 €
Рынок6 000 € – 9 500 €
ИИОценка ИИ

JetBrains обычно предлагает зарплаты выше среднего по рынку для опытных системных разработчиков в указанных локациях (Германия, Польша, Сербия). Указанный диапазон отражает типичные уровни Senior/Lead специалистов в европейском тех-секторе.

Сопроводительное письмо

I am writing to express my strong interest in the C++/Kotlin Software Developer position for the RustRover Debugger team at JetBrains. With a solid background in systems programming and a deep appreciation for high-quality developer tools, I am eager to contribute to the evolution of RustRover's debugging capabilities. My experience in bridging low-level performance with high-level application logic aligns perfectly with the requirements of this role.

Having followed JetBrains' commitment to excellence for years, I am particularly drawn to the challenge of enhancing the debugging experience for the Rust community. I am confident that my proficiency in C++ and Kotlin, combined with my problem-solving skills, will allow me to make immediate contributions to the team. I look forward to the possibility of discussing how my technical expertise can support JetBrains' mission of making development a more productive and enjoyable experience.

+250% к просмотрам

Составьте идеальное письмо к вакансии с ИИ-агентом

Составьте идеальное письмо к вакансии с ИИ-агентом

Откликнитесь в jetbrains уже сейчас

Присоединяйтесь к команде JetBrains и создавайте инструменты, которыми пользуются миллионы разработчиков по всему миру!

Описание вакансии

Откликнуться

Remote · Belgrade, Serbia; Berlin, Germany; Limassol, Cyprus; Madrid, Spain; Munich, Germany; Remote, Germany; Warsaw, Poland

*🏢* JetBrains

+400% к собеседованиям

Создайте идеальное резюме с помощью ИИ-агента

Создайте идеальное резюме с помощью ИИ-агента

Навыки

  • C++
  • Kotlin
  • Rust
  • Debugger
  • Systems Programming
  • IDE Development

Возможные вопросы на собеседовании

Отладчик RustRover работает на стыке языков, поэтому важно понимать, как происходит взаимодействие между JVM и нативным кодом.

Расскажите о вашем опыте использования JNI или других механизмов взаимодействия между Kotlin/Java и C++. С какими сложностями вы сталкивались?

Для разработки отладчика критически важно понимать, как программа представлена в памяти и как работают отладочные символы.

Как работают форматы отладочной информации (например, DWARF или PDB) и как отладчик сопоставляет адрес в памяти с исходным кодом?

Rust имеет свои особенности владения памятью, которые отладчик должен уметь корректно отображать.

В чем заключаются основные сложности при реализации визуализации сложных типов данных Rust (например, Smart Pointers или Enums) в интерфейсе отладчика?

JetBrains ценит производительность инструментов. C++ часто используется для ресурсоемких задач.

Какие инструменты и подходы вы используете для профилирования и оптимизации производительности C++ кода?

Работа над IDE требует понимания многопоточности, чтобы интерфейс оставался отзывчивым во время тяжелых операций отладки.

Как вы обеспечиваете потокобезопасность при передаче данных о состоянии программы из нативного отладчика в UI на Kotlin?

Похожие вакансии

H
HuntTech
125 000 ₽ – 155 000 ₽

Middle Администратор БД

MiddleУдалённо
Oracle Database · PostgreSQL · Oracle WebLogic Server · Unix · Ansible · Jenkins · Grafana · Zabbix · Jira · BitBucket · Confluence
+11 навыков
NDA
Не указана

Senior Database Administrator

SeniorУдалённо
PostgreSQL · ClickHouse · Linux · Ubuntu · CentOS · RedHat · SQL · Git · Ansible · Liquibase · Flyway · Kubernetes
+12 навыков
H
HuntTech
125 000 ₽ – 155 000 ₽

Администратор БД (Middle)

MiddleУдалённо
Oracle Database · PostgreSQL · Oracle WebLogic Server · Unix · Ansible · Jenkins · Grafana · Zabbix · Jira · BitBucket · Confluence
+11 навыков
ГЭ
ГМС Эксперт
200 000 ₽ – 240 000 ₽

Middle+/Senior SFA Administrator

SeniorУдалённо
Oracle WebLogic Server · Oracle Database · PostgreSQL · Unix · Ansible · Jenkins · Grafana · Zabbix · Jira · BitBucket · Confluence
+11 навыков
DB
Digital Biz Factory
Не указана

Senior System Administrator / Infrastructure Engineer

SeniorУдалённо
Proxmox VE · Linux · Debian · Ubuntu · RHEL · Kubernetes · Docker Swarm · Ansible · Terraform · Bash · Python · Zabbix · Grafana · Prometheus · VictoriaMetrics · OpenTelemetry · GitLab CI · ArgoCD · GitOps · Ceph · BGP · Cloudflare
+22 навыков
NDA
от 1 488 ₽

Network Engineer

Удалённо
Cisco · Huawei · Juniper · HP · NGFW · FortiGate · CheckPoint · BGP · OSPF · VXLAN · VPN · VRRP · LACP · MC-LAG
+14 навыков
более 1000 офферов получено
4.9

1000+ офферов получено

Устали искать работу? Мы найдём её за вас

Quick Offer улучшит ваше резюме, подберёт лучшие вакансии и откликнется за вас. Результат — в 3 раза больше приглашений на собеседования и никакой рутины!

Сербия