Product Manager, Developer Platform
for section headings: About the role, Responsibilities, Requirements, Qualifications, Skills, Benefits, Pay, Schedule. Only include sections that have real specific content.
We need to parse the job posting.
First, remove boilerplate: cookie/navigation/legal/EEO/equal-opportunity/scam-warning boilerplate, duplicated lines, application instructions.
We need to preserve substantive info.
Let's extract sections:
- About the role: The opening paragraph: "Figma is growing our team of passionate creatives and builders on a mission to make design accessible to all. Figma’s platform helps teams bring ideas to life—whether you're brainstorming, creating a prototype, translating designs into code, or iterating with AI. From idea to product, Figma empowers teams to streamline workflows, move faster, and work together in real time from anywhere in the world. If you're excited to shape the future of design and collaboration, join us! At Figma, we're building tools that help teams design, build, and ship better products together. Figma Make enables teams to go from prompt to production code, and the Figma agent is a purpose-built design agent that edits files directly on the Figma canvas. We're looking for deeply technical Product Managers to own the developer platform: Figma’s MCP Server, REST API, and key first-party integrations like Figma for Slack and Figma for ChatGPT/for Claude. These roles sit at the intersection of product and infrastructure. If you're excited about developer tooling, systems thinking, and building the foundations that other product teams ship on top of, this role is for you. This is a full time role that can be held from one of our US hubs or remotely in the United States."
That's about the role.
- Responsibilities: "What you'll do at Figma: You’ll define and drive the strategy for one or more parts of our developer platform: the big bets, build-vs-buy calls, and how to sequence it all. Those areas: Design↔code platform: how we translate between designs in Figma’s SceneGraph to code in customers’ Makes and production codebasesExternal platform: how external AI agents (Claude, ChatGPT, Cursor, etc.) access Figma context using our MCP Server & REST APIs, how and when Figma’s AI products appear in other surfaces (Slack, Microsoft Teams, etc.) As you drive platform strategy, you’ll: Influence product roadmaps where platform capabilities create new product opportunities.Partner with EM and tech leads to make key architecture and UX decisions.Talk frequently with product teams, customers, and our partners & vendors, and distill learnings from those conversations into platform commitments.Raise the bar for technical PMs at Figma: pattern-match across the four areas, surface cross-cutting problems, and pull peers and EMs into the calls that need them."
We can format as bullet list.
- Requirements/Qualifications/Skills: The posting says "We'd love to hear from you if you have:" then bullet list: 6+ years of product management experience working on highly technical products; Proven experience shipping developer tools, infrastructure products, or AI-powered technical systems; Shipped measurable quality improvements to a product: you can point to the metrics that moved and how you moved them; Hands-on technical fluency: you've built and shipped things yourself — at work, in side projects, or in open source — and you can read a PR, you can participate actively in architecture conversations; Strong systems thinking: you understand how complex components interact and can improve the whole, not just the parts; Technical communication: You distill highly technical concepts into clear decisions and direction; A track record of driving strategy and execution across ambiguous, fast-moving product areas.
Also later: "At Figma, one of our values is Grow as you go. We believe in hiring smart, curious people who are excited to learn and develop their skills. If you’re excited about this role but your past experience doesn’t align perfectly with the points outlined in the job description, we encourage you to apply anyways. You may be just the right candidate for this or other roles." That's more encouragement, not a requirement.
We can treat that as part of Requirements or Qualifications.
- Benefits: The posting includes: "Pay Transparency Disclosure Job level and actual compensation will be decided based on factors including, but not limited to, individual qualifications objectively assessed during the interview process (including skills and prior relevant experience, potential impact, and scope of role), market demands, and specific work location. Figma offers equity to employees, as well as a competitive package of additional benefits, including health, dental, and vision coverage; retirement benefits with company contributions; parental leave and reproductive or family planning support; mental health and wellness benefits; and paid time off. Figma provides paid sick leave, holidays, and other leave benefits in compliance with applicable federal, state, and local laws, including the requirements of the Washington Minimum Wage Act and related regulations. Exempt employees are eligible for employer‑provided paid flexible PTO in addition to flexible paid sick leave. PTO is subject to manager approval. Additional benefits may include company recharge days, cell phone and home internet reimbursements, and a number of lifestyle spending accounts. Figma also offers sales incentive compensation for most sales roles and an annual bonus plan for eligible non-sales roles. All compensation and benefits are subject to applicable plan terms and may be modified by Figma at any time, consistent with applicable law."
That's benefits.
- Pay: "Annual Base Salary Range: $169,000—$303,000 USD"
- Schedule: Not explicitly mentioned besides "This is a full time role that can be held from one of our US hubs or remotely in the United States." That's schedule? It's about location and full-time. The schedule heading is for schedule details like hours, remote, etc. We could include schedule as "Full-time, remote-eligible (US)". But we need to only include schedule if posting actually states them. It does state full time and location. So we can include schedule section.
We must not repeat job title as heading. Not include Job ID etc.
We must not include boilerplate like EEO, accommodation, privacy notice, etc. Remove those.
Now produce HTML fragment with headings and content.
We need to decide which sections to include: About the role, Responsibilities, Requirements (or Qualifications), Benefits, Pay, Schedule. Possibly Skills could be merged into Requirements.
We should not create empty sections.
Let's craft:
About the role
About the role
Figma is growing our team of passionate creatives and builders on a mission to make design accessible to all. Figma’s platform helps teams bring ideas to life—whether you're brainstorming, creating a prototype, translating designs into code, or iterating with AI. From idea to product, Figma empowers teams to streamline workflows, move faster, and work together in real time from anywhere in the world. If you're excited to shape the future of design and collaboration, join us! At Figma, we're building tools that help teams design, build, and ship better products together. Figma Make enables teams to go from prompt to production code, and the Figma agent is a purpose-built design agent that edits files directly on the Figma canvas. We're looking for deeply technical Product Managers to own the developer platform: Figma’s MCP Server, REST API, and key first-party integrations like Figma for Slack and Figma for ChatGPT/for Claude. These roles sit at the intersection of product and infrastructure. If you're excited about developer tooling, systems thinking, and building the foundations that other product teams ship on top of, this role is for you. This is a full time role that can be held from one of our US hubs or remotely in the United States.
Responsibilities
- Define and drive the strategy for one or more parts of the developer platform (big bets, build‑vs‑buy calls, sequencing).
- Work on the Design↔code platform: translating designs in Figma’s SceneGraph to code in customers’ Makes and production codebases.
- Work on the External platform: enabling external AI agents (Claude, ChatGPT, Cursor, etc.) to access Figma context via MCP Server & REST APIs, and determining how and when Figma’s AI products appear in other surfaces (Slack, Microsoft Teams, etc.).
- Influence product roadmaps where platform capabilities create new product opportunities.
- Partner with engineering managers and tech leads to make key architecture and UX decisions.
- Talk frequently with product teams, customers, and partners/vendors, distilling learnings into platform commitments.
- Raise the bar for technical PMs at Figma: pattern‑match across areas, surface cross‑cutting problems, and pull peers and EMs into needed calls.
Requirements
- 6+ years of product management experience working on highly technical products.
- Proven experience shipping developer tools, infrastructure products, or AI‑powered technical systems.
- Shipped measurable quality improvements to a product, with ability to point to the metrics that moved and how you moved them.
- Hands‑on technical fluency: built and shipped things yourself (work, side projects, or open source); able to read a PR and participate actively in architecture conversations.
- Strong systems thinking: understand how complex components interact and improve the whole, not just the parts.
- Technical communication: distill highly technical concepts into clear decisions and direction.
- Track record of driving strategy and execution across ambiguous, fast‑moving product areas.
Benefits
- Equity grants.
- Health, dental, and vision coverage.
- Retirement benefits with company contributions.
- Parental leave and reproductive/family planning support.
- Mental health and wellness benefits.
- Paid time off, paid sick leave, holidays, and other leave benefits compliant with federal, state, and local laws (including Washington Minimum Wage Act).
- Employer‑provided paid flexible PTO for exempt employees, in addition to flexible paid sick leave (manager‑approved).
- Company recharge days, cell phone and home internet reimbursements, lifestyle spending accounts.
- Sales incentive compensation for most sales roles and annual bonus plan for eligible non‑sales roles.
Pay
Annual Base Salary Range: $169,000—$303,000 USD
Schedule
Full‑time position; eligible to work from one of Figma’s US hubs or remotely within the United States.
We must ensure no extra fluff like "Job level and actual compensation will be decided..." is part of Benefits? That is more about compensation determination; we could include it in Pay or Benefits but it's not a benefit per se. It's more about compensation determination. Could be omitted as it's not a benefit. The instruction: include a section ONLY when posting has real, specific content for it. The "Job level and actual compensation will be decided..." is specific content about compensation determination; but we already have Pay section with range. Could include a short note under Pay about determination. However we should avoid filler like "commensurate with experience". This is specific: "Job level and actual compensation will be decided based on factors including, but not limited to, individual qualifications objectively assessed during the interview process (including skills and prior relevant experience, potential impact, and scope of role), market demands, and specific work location." That's substantive. We could add a paragraph under Pay. But we already have Pay range; we could add aafter range: "Job level and actual compensation will be decided based on factors including individual qualifications assessed during the interview process, market demands