yandex
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% к собеседованиям

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

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

Навыки

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

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

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

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

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

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

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

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

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

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

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

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

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

roku
Не указана

Software Engineer - Python, Automation

ГибридВеликобритания
Python · Selenium · Appium · XCUITest · XCTest · Automation Framework · iOS · Test Planning · Firmware Testing
+9 навыков
globalrelay
Не указана

Intermediate Java Developer (Big Data)

ГибридВеликобритания
Java · Big Data · Kafka · Hadoop · Spark · Trino · Spring · Guice · Vert.x · Kubernetes · OpenShift · Docker · Avro · Parquet · SQL · ETL · ELT · Microservices · TDD · Jenkins · Git · Maven · ElasticSearch · Lucene
+24 навыков
globalrelay
Не указана

Intermediate Java Developer

ГибридВеликобритания
Java · Cassandra · MongoDB · HBase · Zookeeper · Hadoop · Spring · Guice · Axon · Lucene · ElasticSearch · REST · JSON · Thrift · Protocol Buffers · Multithreading · TDD · Agile · CQRS
+19 навыков
jetbrains
Не указана

Software Developer (Ktor Framework)

ГибридГермания
Kotlin · Ktor · HTTP · REST · Algorithms · Data Structures · Asynchronous Programming · API Design · Networking
+9 навыков
jetbrains
Не указана

Software Developer (Ktor Framework)

УдалённоСербия
Kotlin · Ktor · HTTP · REST · Algorithms · Data Structures · API Design · Asynchronous Programming · Kotlin Multiplatform
+9 навыков
jetbrains
Не указана

Software Developer (Platform/ Remote Development)

УдалённоСербия
Java · Kotlin · JVM · Concurrency · Coroutines · Docker · SSH · IntelliJ Platform · Software Architecture
+9 навыков
более 1000 офферов получено
4.9

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

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

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

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