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

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

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

Software Engineer (IntelliJ Platfrom Licensing)

ИИОценка ИИ

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


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

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

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

Высокая сложность обусловлена необходимостью работы с кодовой базой IntelliJ Platform, строгими требованиями к знанию алгоритмов и опытом проектирования API для миллионов пользователей.

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

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

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

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

I am writing to express my strong interest in the Software Engineer position for the IntelliJ Platform Licensing team. As a developer who has long relied on JetBrains tools, I am excited by the opportunity to contribute to the core infrastructure that powers products like IntelliJ IDEA and the new AI Assistant. My background in Java and Kotlin development, combined with a deep interest in building scalable and secure systems, aligns perfectly with your goal of modernizing the licensing subsystem.

I am particularly drawn to this role because it involves solving complex technical challenges for a massive user base. I have experience in API design and a solid understanding of data structures, which I believe are crucial for reimagining a flexible licensing framework. Working on the IntelliJ Platform, especially with the transparency of the intellij-community repository, is a unique opportunity to contribute to the global developer ecosystem.

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

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

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

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

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

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

At JetBrains, code is our passion. Ever since we started, back in 2000, we have been striving to make the most effective developer tools on earth. By automating routine checks and corrections, our tools speed up production, freeing developers to grow, discover, and create.

With hundreds of thousands of users around the world, IntelliJ IDEA is the best development environment for Java and other programming languages. We have created several other IDEs and additional products for working with code, such as Qodana, based on the IntelliJ Platform.

We want to develop our platform, make it more flexible, and adapt it to various tasks and scenarios. Recently, we’ve implemented several major changes relating to our in-IDE licensing subsystem. These include new free license options and the release of AI Assistant and Junie. Now, we need to reimagine and modernize our licensing subsystem entirely.

Requirements:

  • Experience working on Java or Kotlin projects.
  • The ability to solve complex technical problems in real products with a wide range of customers.
  • Knowledge of algorithms and data structures.
  • English language proficiency sufficient for correspondence, including with end users.

Our ideal candidate would have:

  • Experience working with profilers.
  • Experience creating and designing APIs.
  • Experience writing plugins for IntelliJ IDEA.
  • Knowledge of how code analysis tools work.
  • Knowledge and experience using other programming languages besides Java and Kotlin.

How we work:

  • We store our source code in Git, with some of the code stored publicly on GitHub. (https://github.com/JetBrains/intellij-community).
  • Most of our source code is written in Java and Kotlin. However, there are also small pieces that are written in Rust, C, and C++.
  • To organize our team’s work, we use JetBrains tools, including Space for code reviews, TeamCity for automated testing and product builds, and YouTrack for bug tracking.

#LI-KT1

#LI-DNI

We are an equal opportunity employer

We know great ideas can come from anyone, anywhere. That’s why we do our best to create an open and inclusive workplace – one that welcomes everyone regardless of their background, identity, religion, age, accessibility needs, or orientation.

We process the data provided in your job application in accordance with the Recruitment Privacy Policy.

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

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

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

Навыки

  • Git
  • C++
  • Rust
  • Kotlin
  • Java
  • API Design
  • Data Structures
  • Algorithms
  • IntelliJ SDK

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

Лицензирование — критически важная часть продукта. Важно понимать, как кандидат обеспечит стабильность при внесении изменений.

Как бы вы подошли к рефакторингу критически важной подсистемы лицензирования, чтобы минимизировать риски для существующих пользователей?

JetBrains ценит производительность. Умение работать с профайлерами — одно из желаемых качеств.

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

Платформа IntelliJ используется во многих продуктах. Кандидат должен уметь проектировать гибкие интерфейсы.

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

Проверка лицензий часто происходит по сети. Нужно понимать навыки работы с сетевыми протоколами и безопасностью.

Как обеспечить надежную проверку лицензии в условиях нестабильного интернет-соединения или его отсутствия?

В требованиях указано знание алгоритмов. Это стандартный блок для JetBrains.

Предложите структуру данных для эффективного хранения и поиска прав доступа пользователя к различным модулям IDE.

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

E
Evrone
80 000 ₽ – 130 000 ₽

Junior Backend-разработчик

JuniorУдалённо
Python · Node.js · Go · PostgreSQL · REST API · Docker · Git
+7 навыков
NDA
187 867 ₽ – 331 500 ₽

Python разработчик (Senior)

SeniorУдалённо
Python · asyncio · FastAPI · Pydantic · PostgreSQL · Redis · MongoDB · Docker · Docker Compose · Kubernetes · RabbitMQ · Kafka · Celery · HTMX · Bootstrap · Streamlit · LLM · OpenAI · Claude · DeepSeek · RAG · TorchServe · Triton · ONNX · MLOps · MLflow · Weights & Biases
+27 навыков
TS
Top Selection
240 000 ₽ – 260 000 ₽

Python - разработчик (Senior)

SeniorУдалённо
Python · FastAPI · PostgreSQL · Ansible · Docker · Kubernetes · Celery · Redis · Nginx · Linux · GitLab · Jira · CI/CD · Prometheus · Grafana · OpenTelemetry · Keycloak · LLM
+18 навыков
S
SF.RU
30 000 ₽ – 50 000 ₽

Junior Python разработчик

JuniorУдалённо
Python · Django · Celery · Redis · MySQL · MongoDB · Docker · Linux · Git · PostgreSQL · RabbitMQ · asyncio · FastAPI
+13 навыков
ФТ
Фортис Технологии
80 000 ₽ – 180 000 ₽

Junior разработчик

JuniorУдалённо
Ruby · Ruby on Rails · ActiveRecord · Ransack · Devise · CanCanCan · RSpec · Searchlogic · JavaScript · jQuery · jQuery UI · PostgreSQL · MySQL · HTML
+14 навыков
D
DstLab
200 000 ₽ – 280 000 ₽

.NET разработчик Middle+ , Senior

SeniorУдалённо
.NET Core · C++ · PostgreSQL · Entity Framework Core · REST · Git · CI/CD · Apache Kafka · RabbitMQ · React · MobX · TypeScript · HTML · CSS · JavaScript · Unit Testing
+16 навыков
более 1000 офферов получено
4.9

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

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

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

J
jetbrains
Страна
Сербия