Senior/Staff Software Engineer (Experience)
Company: Pinecone
Location: New York City, New York, USA {{REMOTE}}
Salary: $190k - $270k per year
Type: Full-time
Posted: 2026-08-09
About this role
- The Experience team is at the center of one of the most exciting transitions in software development history — the shift from human-driven to agent-driven product experiences
- We own Pinecone’s API, clients, authentication, revenue, and observability systems, and right now that means redesigning all of it for a world where AI agents are first-class users alongside humans
- This is a wide-scope role
- You’ll own things end-to-end — from backend architecture to API design to SDK and web surfaces
- You’ll be working closely with product, design, and other engineering teams to identify user needs and build the right thing, at the right abstraction level, at the right time
- Along the way, you will be building high-leverage platform capabilities that accelerate Pinecone’s product development and user growth systems
- Pioneer our agent experience. Shape how AI agents interact with Pinecone — designing interfaces, protocols (MCP), and tooling that make Pinecone the easiest and most capable platform for agentic workflows to build on
- Ship end-to-end experiences across API, SDK, CLI, and web. You’ll own the full surface, from the HTTP layer to the UI, and you’ll make calls across all of it
- Build systems that multiply team output. We care about what ships, not how many hours went into it. Design AI-powered workflows, automated quality gates, and high-leverage platform capabilities that let a small team move at a pace that would otherwise require 10x the headcount
- Set the standard for AI-assisted development on the team. Use the best tools available — Claude Code, Cursor, or whatever works — and help establish patterns that make the whole team faster
- Collaborate with product, design, and engineering to identify what users (and agents) actually need and build it at the right abstraction level, at the right time
- Build observable, auditable systems with monitoring, alerting, and verification mechanisms — because in a high-velocity environment, you need systems that te...