Technical Product Manager, CC Extensibility Platform

    • New York, NY

We're hiring a Technical Product Manager to join the Unified Extensibility Platform Team (UXP), where we create technologies that power multi-platform feature development and 3rd party plugins in all of Adobe's creative applications - from Photoshop to Adobe XD!

As a part of the UXP team, your work will affect the creative world every day. You'll play a key role in improving the lives of millions of creatives and the industry through the many Creative Cloud products used around the world. Our hardworking team of designers, developers, and product managers work hand-in-hand to build consistent experiences across dozens of products.

The Challenge :



We're looking for a product leader who possesses an outstanding blend of customer empathy, technical depth, and business savvy to help build the foundational, multi-platform runtime that powers both first and third-party features in Adobe's creative applications. You'll engage with internal Product and Engineering teams spanning the Creative Cloud organization in order to collect and prioritize platform capabilities, from UI layout engines to next-gen Machine Learning pipelines. You'll work closely with Engineering leadership to mature the platform architecture and help product teams, like Adobe Photoshop and Illustrator, deliver a common API model for cross-application plugins. You'll also work with Developer Experience teams and Product leadership to deliver an amazing developer experience for customers of the platform, inside Adobe and out. This is an amazing opportunity to join a team that's helping shape both the foundations of and the future technology driving Adobe's creative products!

What you'll do :

  • Build a solid understanding of our application UI frameworks and their underlying platform implementations.
  • Own your feature areas end-to-end, maintaining a prioritized backlog of epics, stories and tasks with well-defined DoDs.
  • Partner with Engineering on API definition and behavior (this is a technical role).
  • Communicate the business value and impact of prioritization decisions for the platform.
  • Help drive platform adoption by internal and external developers.
  • Define and maintain a platform roadmap with inputs from all stakeholders, including product, engineering, design, field, and GTM teams.
  • Communicate updates on the product roadmap and key initiatives to senior leadership and stakeholders.


What you'll need to succeed :

  • A passion for working with developers, learning about new technologies, and evangelizing developer tools.
  • Experience building shared Libraries/SDKs/Frameworks.
  • A firm grasp of Modern JavaScript concepts (including ES6 features), and an understanding of popular JavaScript application frameworks, such as React, VueJS, etc.
  • Deep understanding of web standards in the browser including DOM, CSS, SVG.
  • 4+ years technical product management or related experience.
  • 3+ years of JavaScript development.
  • Outstanding written and verbal communication skills.
  • Developer Relations experience is a bonus.
  • Understanding of neural networks / machine learning is bonus.
  • Experience with native mobile app development (iOS or Android) is a plus.


At Adobe, you will be immersed in an exceptional work environment that is recognized throughout the world on Best Companies lists. You will also be surrounded by colleagues who are committed to helping each other grow through our unique Check-In approach where ongoing feedback flows freely.

If you're looking to make an impact, Adobe's the place for you. Discover what our employees are saying about their career experiences on the Adobe Life blog and explore the meaningful benefits we offer.

Adobe is an equal opportunity employer. We welcome and encourage diversity in the workplace regardless of race, gender, religion, age, sexual orientation, gender identity, disability or veteran status.


Back to top