JetBrains

TechnicalProductManager(IntelliJScalaPlugin)

Amsterdam, Netherlands Remote Friendly
Market Sentiment
HIGH DEMAND

Neural analysis suggests this role is
optimal for Senior candidates.

The Brief

“Technical Product Manager (IntelliJ Scala Plugin) at JetBrains. Skills: Technical product management, Scala development, Developer experience. Own product vision for Scala plugin. Analyze product usage statistics”

What You'll Achieve.

Provide reliable and productive environment for Scala; Evolve IDE support with language; Ground decisions in real workflows; Catch regressions; Validate developer experience; Showcase new features; Serve as material for demos; Serve as living test bed; Achieve short-term release goals; Achieve mid-term initiatives; Achieve longer-term projects

Industry & Context.

Problems you'll solve

Investigate pain points; Analyze user feedback; Make judgments about trade-offs; Prioritize recurring pain points

What They're Looking For.

Must Have

Professional software development experience in Scala, At least five years of experience in technical product management or a comparable role in a complex technical domain, Works closely with the product instead of relying solely on reports and meetings, Experience with AI coding tools and agents, Can define clear roadmaps with problem statements, success criteria, and explicit trade-offs, Communication skills in English – written and spoken – for both technical peers and executive audiences, Ready to represent the product externally at conferences, in blog posts, and in community interactions, Takes the developer experience personally

Nice to Have

Experience developing IntelliJ Platform plugins or working with the IntelliJ Platform SDK, Other technical experience with language tooling and IDEs, Built or contributed to evaluation pipelines, benchmarks, or quality measurement systems, Given technical talks or published content aimed at developer audiences

What You'll Do.

Own product vision for Scala plugin

Analyze product usage statistics

Use IntelliJ IDEA daily

Maintain reference projects

Develop plugin roadmap

Align plugin planning

Make judgments about trade-offs

Define problem statements

Collaborate with engineers

Represent core Scala stakeholders

Prioritize recurring pain points

Coordinate with other teams

How You'll Work.

Team & Collaboration

Work closely with engineers; Collaborate with users; Coordinate with Developer Advocates; Coordinate with IntelliJ IDEA team; Coordinate with Marketing team; Coordinate with other JetBrains teams

Communication Scope

Written communication; Spoken communication; Technical communication; Executive communication; External representation

Process & Methodology

Develop plugin roadmap, Define problem statements, Define success criteria, Define scope for features

Full Job Description

At JetBrains, we care deeply about developer tools and the code-writing experience. The Scala plugin for IntelliJ IDEA helps developers work with Scala every day. Supporting that experience means understanding real-world development workflows, staying close to user needs, and continuously improving the tools developers rely on. We’re looking for a Technical Product Manager to help improve IntelliJ IDEA’s Scala support. This is a hands-on role focused on understanding developer needs and turning them into practical product improvements. You will work closely with engineers, experiment with modern Scala projects and tooling, analyze user feedback, investigate pain points in areas such as build systems, debugging, and code insight, and test ideas through prototypes and direct user interaction. Our goal is to provide developers with a reliable and productive environment for working with Scala and its ecosystem. We’re looking for someone who enjoys developer tools, understands technical trade-offs, and likes improving products through close collaboration with both users and engineers. In this role, you will: Own the product vision for the Scala plugin, ensuring it provides fast, correct, and trustworthy IDE support that evolves with the language. Analyze product usage statistics and run a consistent pipeline of user interviews to ground decisions in real workflows. Use IntelliJ IDEA with the Scala plugin daily – dogfooding features, catching regressions, and validating the developer experience first-hand. Maintain and develop reference projects that serve as showcases for new features, material for conference demos, and a living test bed for DX quality. Own and continuously adapt the plugin roadmap for short-term release goals, mid-term initiatives, and longer-term projects related to the Scala ecosystem. Align plugin planning with Scala compiler releases and IntelliJ IDEA release trains. Make judgments about trade-offs and say "no" when cost, risk, or maintenance burden

Free ATS check

Applying for this Technical Product Manager (IntelliJ Scala Plugin) role?

Most applicants get filtered before a human reads their resume. See if yours makes the cut.

How to Apply on Greenhouse

  • Create a Greenhouse profile before applying — it saves time across multiple applications.
  • Upload your resume as a PDF; the parser handles it better than Word.
  • Answer all knockout questions carefully — wrong answers auto-reject before a human sees you.
  • Enable email notifications to track application status in real time.

ANONYMOUS · UNFILTERED

What do employees actually say about JetBrains?

Real rants from real employees. Read before you apply.

Read Company Rants →