JetBrains
TechnicalProductManager(IntelliJScalaPlugin)
Neural analysis suggests this role is
optimal for Senior candidates.
“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.
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
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.