The Data Office at JetBrains is responsible for managing data across a wide range of business domains – including products, AI, marketing, finance, sales, and more. Our mission is to provide all JetBrains teams with reliable data and tools, enabling fast and data-informed decision-making.
As part of this internship, you will build a new custom backend for our central analytics dashboard – the first interface users see when they access our internal data platform.
In the project, you will gain hands-on experience with:
a modern backend tech stack, including Kotlin, Spring Boot, Docker, PostgreSQL, and ClickHouse
designing a system based on data access patterns and real-world constraints
a full software development cycle from planning to release (hopefully!)
Confident knowledge of Java/Kotlin and Git
Basic knowledge of REST APIs
Basic knowledge of relational databases
Problem-solving abilities
Being ready to learn new things quickly
Experience with the Spring framework would be a plus.