Senior Software Engineer – IntelliJ Ultimate Team job opportunity at JetBrains.



bot
JetBrains Senior Software Engineer – IntelliJ Ultimate Team
Experience: General
Pattern: full-time
apply Apply Now
Salary:
Status:

Ultimate

Copy Link Report
degreeGeneral
loacation Amsterdam, ; Belgrade, Serbia; Berlin, Germany; Limassol, Cyprus; Munich, Germany; Paphos, Cyprus; Prague, Czech Republic; Warsaw, Poland; Yerevan, Armenia, Netherlands
loacation Amsterdam, ; B..........Netherlands

We’re expanding the IntelliJ Ultimate team — the group responsible for delivering world-class development experiences for enterprise Java and Kotlin projects. Our work powers the seamless integration of frameworks and libraries like Spring, Quarkus, and Hibernate, and enables millions of developers to build, debug, run, and deploy complex enterprise applications with confidence and productivity. We’re now looking for a Senior Software Engineer to take ownership of core functional areas within IntelliJ IDEA Ultimate. The successful candidate will join a team of highly skilled engineers dedicated to evolving the IDE’s capabilities for professional Java and Kotlin development. In this role, you will: Take end-to-end ownership of IntelliJ IDEA Ultimate features and subsystems related to enterprise frameworks, build tools, runtime configurations, and application servers. Design and implement advanced tooling for Java, Kotlin, Spring, and related ecosystems. Collaborate closely with other senior engineers and tech leads to ensure architectural consistency and technical excellence in all areas of IntelliJ IDEA. Drive innovation and usability improvements in large-scale, production-grade developer tools. Contribute to maintaining IntelliJ IDEA’s reputation for quality, reliability, performance, and developer delight. We’ll be happy to have you on our team if you have: Strong expertise in Java and Kotlin, with a deep understanding of the JVM. Solid experience with the Spring ecosystem and/or other popular enterprise frameworks and libraries, including their configuration, deployment, and runtime models. A proven track record of working on complex systems, large-scale codebases, or developer tooling. The ability to design, maintain, and evolve clean, extensible, and well-architected software. A genuine interest in IDE internals, language tooling, and improving the developer experience. Excellent communication and collaboration skills — you’ll work with top engineers and multiple IntelliJ IDEA subsystems. If you join us, you’ll get to: Shape the future of enterprise development tooling in one of the world’s most advanced IDEs. Work on technologies that directly impact millions of professional developers. Collaborate with some of the best engineers in the developer tools industry. Enjoy broad technical ownership and opportunities for architectural influence. Receive top-tier compensation and benefit from a flexible work environment. #LI-DNIWe process the data provided in your job application in accordance with the Recruitment Privacy Policy.

Other Ai Matches

Data Analyst (Data Analytics Team) Applicants are expected to have a solid experience in handling Data Analytics related tasks
Country HR Lead Applicants are expected to have a solid experience in handling Human Resources Munich related tasks
Support Engineer (JetBrains Hub) Applicants are expected to have a solid experience in handling JetBrains Cloud Platform related tasks
remote-jobserver Remote
FullStack ML Developer Applicants are expected to have a solid experience in handling Junie related tasks
Principal Compliance Analyst Applicants are expected to have a solid experience in handling Compliance related tasks
remote-jobserver Remote
Senior ML Researcher (Code Editing) Applicants are expected to have a solid experience in handling Code Editing Research related tasks
remote-jobserver Remote
YouTrack Internal Automation Engineer Applicants are expected to have a solid experience in handling YouTrack - Internal Development related tasks
remote-jobserver Remote
Research Engineer (Agentic Models) Applicants are expected to have a solid experience in handling JCP Core Machine Learning related tasks
remote-jobserver Remote
Senior Data Analyst (Kotlin) Applicants are expected to have a solid experience in handling KED Project Management related tasks
Senior Software Developer (IntelliJ AI) Applicants are expected to have a solid experience in handling IntelliJ AI related tasks
remote-jobserver Remote
Head of Prototyping (InnovationHub Tech Track) Applicants are expected to have a solid experience in handling Innovation Hub related tasks
HR Generalist Applicants are expected to have a solid experience in handling Human Resources Czech Republic related tasks
remote-jobserver Remote
Senior QA engineer (BAD) Applicants are expected to have a solid experience in handling Business Applications Quality Assurance related tasks
Senior Software Engineer – IntelliJ Ultimate Team Applicants are expected to have a solid experience in handling Ultimate related tasks
Growth Manager - Educational Partnership (US) Applicants are expected to have a solid experience in handling JetBrains Academy - Marketing related tasks
remote-jobserver Remote
ML Solutions Architect (Data Agents) Applicants are expected to have a solid experience in handling Data Context Engine related tasks
QA Engineer (Rider IDE) Applicants are expected to have a solid experience in handling Rider Exploratory QA related tasks
remote-jobserver Remote
Research Engineer - JetBrains AI Applicants are expected to have a solid experience in handling JCP Core Machine Learning related tasks
remote-jobserver Remote
Data Analyst (JetBrains AI) Applicants are expected to have a solid experience in handling JCP Core Analytics related tasks
Technical Lead (IntelliJ Platform) Applicants are expected to have a solid experience in handling IntelliJ Platform related tasks
JetBrains Rust Developer Advocate Applicants are expected to have a solid experience in handling Web and Data Advocacy related tasks
remote-jobserver Remote
Support Engineer (Business Applications Development) Applicants are expected to have a solid experience in handling Business Applications Technical Support related tasks
SSH & Remote Development Engineer Applicants are expected to have a solid experience in handling DevEnv related tasks