The product I'm on is fairly new so we don't have many customers, and so far any issue theyve encountered it looks like support has been able to handle. So when amazon asks their questions about LP customer obsession I'm not quite sure how to answer some of these like Using customer feedback to drive improvement or innovation? Or difficult customer interactions? The only "customers" I've dealt with are the internal teams using our product and when I help them it's usually because of day 0 set up. Or they're developers who are integrating with our product. Or sales who need help understanding and setting up to market the product. Do I make something up? Can I just tell the interview about my experience with internal users, or are they looking for experience with external consumers of our product?
Anyone in your team or outside using your module/component is your customer. Just go by this and you’ll be fine.
Internal customers count.
Customers don’t literally mean customers of finished goods/service Internal teams. People who you are responsible for. People who you deliver something trying to meet their expectations, exceeding their expectations. etc etc
Your product should have - at least - one 'persona' (or ideal customer, whatever), you can always get feedback from a person that fits with that profile through interviews, UX research sessions, and what not. Yes, internal customers matter but you would be falling short imo.
You need to demonstrate how your work impact the end user, whether it's internal or external customer, or how you advocate for the customer (delivery extra value, lower cost etc...) even when they never asked for it.
Talk about your internal customers and talk about whatever metrics you have to measure end customer experience.
When bringing a new product to market I think it's important to engage your customers with something like this is the product today but it's new and we are working toward improving it over time. We want it to be the best possible solution for you, how can we make it better? What can we do to improve your experience and make this the ultimate for you?
Part of customer obsession is recognizing all your current and potential customers, making it a team effort to deliver. You've already mentioned multiple channels (internal teams, developers, and sales).