招聘

Product Manager – Agent Interoperability (ACP)
Amsterdam, Netherlands; Belgrade, Serbia; Berlin, Germany; Limassol, Cyprus; Madrid, Spain; Munich, Germany; Paphos, Cyprus; Prague, Czech Republic; Remote, Germany; Warsaw, Poland; Yerevan, Armenia
·
Remote
·
Full-time
·
1d ago
At Jet Brains, we build developer tools that help engineers stay focused on solving hard problems instead of fighting routine work.
Within JetBrains AI, we are collaborating with Zed on the Agent Client Protocol (ACP), an open protocol that lets AI coding agents work inside editors and IDEs. ACP is already supported in JetBrains AI Assistant, and the project is jointly governed by JetBrains and Zed. We see ACP as a long-term investment in interoperability, developer choice, and durable AI-powered workflows across the JetBrains ecosystem. (The JetBrains Blog).
ACP evolves in the open. Real-time coordination happens in Zulip, actionable work is tracked in GitHub Issues, longer-form discussion happens in GitHub Discussions, and substantial protocol changes move through the RFD process. We need someone who can help JetBrains shape that work from the product side: define the right developer scenarios, align internal and external stakeholders, and turn ecosystem needs into clear priorities for JetBrains and for the protocol. (Agent Client Protocol).
This is not a generalist product management role. It is also not a pure protocol engineering role. It sits between developer-experience product work and protocol evolution.
This role is often a strong fit for someone who has spent several years as a software engineer – ideally on APIs, SDKs, web/backend systems, libraries, frameworks, or platform integrations – and then moved into product management or a hybrid product or engineering role.
This will be an exciting opportunity if you:
- Want to shape an open interoperability layer for AI-native software development.
- Enjoy turning messy cross-team technical discussions into clear product direction.
- Like working with engineers, agent developers, and external partners to make complex systems usable and durable.
In this role, you will:
- Identify and prioritize the developer scenarios Jet Brains should support through ACP in Jet Brains IDEs.
- Study how those scenarios are already handled in CLIs and agents, and define coherent IDE-native flows that Jet Brains should support.
- Work on examples such as plan mode, sub-agent workflows, or agent-to-agent communication, and turn them into clear scenario definitions and product requirements.
- Talk to Jet Brains product and engineering teams, external agent developers, and partners to collect requirements, constraints, and compatibility concerns.
- Turn those inputs into crisp problem statements, GitHub Issues, success criteria, and roadmap priorities.
- Partner closely with protocol engineers and ACP maintainers to translate validated scenarios into protocol proposals, implementation requirements, and delivery plans.
- Represent Jet Brains in regular protocol conversations with Zed and the broader ACP community, helping drive alignment on what belongs in the protocol, what should remain implementation-specific, and what should wait.
- Balance immediate Jet Brains product needs against long-term protocol design concerns such as extensibility, backward compatibility, clarity, and ecosystem fit.
- Define and monitor the right telemetry and product metrics for ACP-related surfaces, including agent installation success, authentication success, protocol feature adoption, task completion, reliability, and developer satisfaction.
- Help Jet Brains make long-term, product-quality decisions about supporting ACP across multiple IDE experiences.
- Communicate decisions, trade-offs, and priorities clearly to highly technical stakeholders inside and outside Jet Brains.
We’ll be happy to have you on our team if you:
- Have 1-4 years of product management experience, or equivalent end-to-end ownership in a hybrid engineering/product role.
- Have a substantial software engineering background and hands-on production coding experience in real systems.
- Understand how modern web and integration primitives work in practice, including OAuth, WebSockets, HTTP, JSON-RPC, and service-to-service communication.
- Are comfortable reasoning about APIs, protocols, payload schemas, event-driven systems, authentication flows, local/remote execution, and backward compatibility.
- Can discuss technical details credibly with engineers and agent developers, even when the conversation goes deep into protocol behavior, edge cases, or extensibility.
- Can take raw technical feedback and turn it into clear user scenarios, requirements, issue tickets, and written decisions.
- Have strong product judgment and can distinguish between a Jet Brains-specific UX choice and a protocol-level capability that should be standardized.
- Have a data-driven mindset and know how to combine telemetry, qualitative feedback, and ecosystem signals in product decisions.
- Have strong spoken and written English.
We’d be especially thrilled if you:
- Previously worked as a senior software engineer, staff engineer, library/framework maintainer, SDK owner, or platform/integration engineer before moving closer to product work.
- Have experience with developer tools, IDEs, AI coding agents, CLI workflows, or interoperability layers such as LSP, MCP, or ACP.
- Have contributed to open-source projects or standards-like processes.
- Are comfortable working in public GitHub workflows with Issues, Discussions, pull requests, and proposal documents.
- Have built or supported products where compatibility, extensibility, and future-proofing mattered.
- Use Jet Brains IDEs regularly.
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.
总浏览量
0
申请点击数
0
模拟申请者数
0
收藏
0
相似职位

Head of Marketplace (Product Operations), EMEA Delivery
Uber · Amsterdam, Netherlands

Manager Product Development Mens Knitwear
PVH (Calvin Klein, Tommy) · Amsterdam, NL

Product Manager - Authentication
Adyen · Amsterdam

General Manager, Uber Eats - Netherlands
Uber · Amsterdam, Netherlands

Group Product Manager / Director of Product
Flexport · Amsterdam, Netherlands
关于JetBrains

JetBrains
BootstrappedJetBrains s.r.o. is a global software development private limited company which makes tools for software developers and project managers. The company has its headquarters in Amsterdam, and has offices in China, Europe, and the United States.
1,001-5,000
员工数
Prague
总部位置
评价
4.3
10条评价
工作生活平衡
3.8
薪酬
4.2
企业文化
4.5
职业发展
3.7
管理层
3.5
78%
推荐给朋友
优点
Great team and collaborative culture
Excellent benefits and competitive compensation
Flexible work arrangements and remote options
缺点
Heavy workload and overwhelming demands
Communication issues and lack of transparency
High stress from expectations and fast pace
薪资范围
2个数据点
Mid/L4
Mid/L4 · Market Analyst
2份报告
$169,300
年薪总额
基本工资
$130,000
股票
-
奖金
-
$116,300
$169,300
新闻动态
Inline agent mode in preview and more in GitHub Copilot for JetBrains IDEs - The GitHub Blog
The GitHub Blog
News
·
1d ago
News | JetBrains signs Berlin's biggest lease of the year - CoStar
CoStar
News
·
1d ago
AI Adoption Lags in CI/CD Pipelines - Let's Data Science
Let's Data Science
News
·
2d ago
IntelliJ IDEA 2026.1.1 released with several bug fixes and improvements - Neowin
Neowin
News
·
2d ago