Director of Product Management, Developer Experience
About the Role
At Salesforce, the Developer Experience & Observability organization is on a mission to deliver a world-class development environment for more than 15,000+ internal engineers. We build integrated products, platforms, and tools that engineers and AI agents use throughout the software development lifecycle (SDLC), from local and cloud-based development environments to source control, build systems, testing, code review, CI/CD, deployment, and observability. We are reimagining the SDLC for the agentic era, focusing on removing toil, shortening feedback loops, and helping teams ship high-quality software with confidence.
Responsibilities
- Set the product vision and strategy: Define a compelling direction, sequenced roadmap, and investment priorities. Translate strategy into clear requirements and iterative delivery. Make deliberate choices about what to build, buy, improve, or retire, balancing developer needs, technical debt, security, cost, and long-term business goals.
- Champion the voice of the developer: Build trusted customer relationships through interviews, advisory boards, surveys, workflow research, and product telemetry. Uncover the root causes of developer friction, translate insights into focused product opportunities, validate solutions, and close the feedback loop.
- Drive AI-native developer productivity: Identify opportunities for AI coding tools and agents across the SDLC. Prototype and evaluate emerging tools and workflows, considering quality, developer trust, security, human oversight, and cost. Turn high-value experiments into reliable products used in everyday development.
- Measure and improve outcomes: Establish baselines and success measures for developer experience, delivery performance, adoption, and AI effectiveness. Combine DORA delivery metrics, SPACE-informed measures, build/test feedback times, CI reliability, and developer sentiment (NPS/CSAT) with qualitative research. Use evidence to identify bottlenecks, prioritize investments, and validate improvements.
- Influence & collaborate at scale: Build strong partnerships across teams and drive influence at all organizational levels. Resolve competing priorities, navigate technical tradeoffs, and communicate clear recommendations to engineers and executives.
- Prioritize high-impact investments: Manage the product backlog, balancing developer feedback, technical debt, security, and long-term business goals to maximize platform value.
Requirements
- 6-10+ years of technical product management experience with a proven track record of owning large-scale developer platforms, infrastructure platforms, developer tools, or DevOps products.
- Strong understanding of modern software development practices and workflows, including source control, build systems, testing, and CI/CD.
- Experience with complex development environments such as large monolithic applications, monorepos, and/or distributed cloud-native microservices.
- Hands-on experience with AI tools (e.g., Claude Code, Cursor, Codex) for prototyping, automations, and agents.
- Track record of combining customer research, product data, and experimentation to deliver developer-focused solutions.
- Exceptional communication skills, with the ability to simplify complex technical tradeoffs for diverse audiences.
- Experience building enterprise-grade products with a focus on scale, security, privacy, compliance, reliability, and performance.
- Comfort with ambiguity and ability to drive clarity and alignment in fast-evolving environments.
- BS or MS in Computer Science, Software Engineering, or related field (or equivalent practical experience).
Qualifications
- Previous experience as a software engineer, engineering leader, or in another technical role.
- Prior ownership of an internal developer platform (IDP), service catalog, developer portal, or similar large-scale developer-facing system.
- Experience evaluating or deploying AI-assisted software development tools and cloud-based coding agents at scale.
- Strong background in developer advocacy or developer relations.
Benefits
Salesforce offers a variety of benefits to help you live well, including time off programs, medical, dental, vision, mental health support, paid parental leave, life and disability insurance, 401(k), and an employee stock purchasing program. More details can be found at https://www.salesforcebenefits.com.
Pay
The typical base salary range for this position is $197,300 - $313,700 annually. In select cities within the San Francisco and New York City metropolitan area, the base salary range is $237,700 - $344,700 annually. The range represents base salary only and does not include bonus, equity, or benefits.