I love owning a backlog and prioritizing features based on customer deep diving sessions but I also love building the features myself.

My career has spanned software engineering -> systems engineering -> product management but I want to combine all of these.

If I were to write out what my ideal role would be it would include: talking to customers, learning about their needs, building a feature roadmap, building the applications/features/prototype and handing it off to the client.

I explained this to a friend of mine and he said "Sales Engineer" or "Solutions Architect" but I can't quite find descriptions that align to these titles.

Any ideas?