Salesforce is hiring a Director of Product Management, Developer Experience and Platform API. You will lead product strategy for our developer experience (Flow) and platform API (Web Services) teams, interfacing with strategic customers and analyzing marketplace trends to define and deliver products that serve Heroku's deployment pipeline and public API.
What You'll Do
- Deeply understand the developer experience marketplace and customer needs through research, translating insights into business cases, product strategy, and requirements.
- Partner with product, engineering, and user experience teams to deliver consistent incremental value to customers.
- Own the roadmaps for the developer experience (Flow) and Platform API (Web Services) teams, including the end-to-end customer experience from product inception to retirement.
- Help define the product value proposition and target audience messaging for go-to-market teams.
- Define clear product metrics and service level objectives (SLOs) to measure product success and quality of service.
- Partner with other product and engineering teams to prioritize API changes necessary for other product workstreams.
- Represent the customer and other non-engineering stakeholders during epic planning, sprint planning, backlog grooming, and change management as the product owner.
- Provide regular updates on product delivery, including risk management.
- Provide mentorship to more junior product management staff.
What We're Looking For
- Deep knowledge of developer tools, including CI/CD pipelines, code version control systems (e.g., Git, GitHub), deployment strategies, and APIs.
- Customer and operations empathy, as well as awareness of DevSecOps and API design best practices.
- Working knowledge of SDLC best practices and industry standard developer tools and APIs.
- Experience managing business-critical, developer-centric products at scale.
- 7+ years of product management experience, with a demonstrated ability to identify market opportunities, formulate product strategy, define and deliver products, and lead cross-functional teams.
- Strong customer and stakeholder empathy with the ability to balance multiple, at times conflicting, points of view.
- Ability to work effectively and collaboratively with highly distributed, cross-functional teams.
- The ability to say “no” with business justification and diplomacy and balance multiple, competing product requests.
- Project management skills, including risk analysis and mitigation.
- Experience authoring user and technical documentation for audiences of varying technical competency.
- Ability to author and deliver effective executive-level communications.
- Experience with mentorship and/or teaching, preferably in a business setting.
- For remote applicants, at least 3 years of demonstrated success in a remote role.
Nice to Have
- Working knowledge of open source DevOps tools (e.g., Terraform providers, Backstage).
- Previous experience in a support, customer success, or professional services role for developer-centric products and/or services.
Technical Stack
- CI/CD pipelines
- Git
- GitHub
- APIs
- DevSecOps tools
- Open source DevOps tools (e.g., Terraform providers, Backstage)
Team & Environment
You will work with product, engineering, sales, marketing, pricing, user experience, and program management partners.
Benefits & Compensation
- Time off programs
- Medical, dental, vision
- Mental health support
- Paid parental leave
- Life and disability insurance
- 401(k)
- Employee stock purchasing program
- Compensation: For Washington-based roles: $211,500 to $306,600. For California-based roles: $230,800 to $334,600.
Work Mode
This role is remote and open to candidates in Washington and California.
Salesforce is an equal opportunity employer and maintains a policy of non-discrimination with all employees and applicants for employment.




