To be honest, aside from some moderate scaling issues, the technical challenges of our main application aren't all
that juicy. Like a lot of SaaS, we're mostly glorified CRUD. Our biggest technical problem is generally around keeping complex business logic from breaking when we extend it.
But anyway, we try to avoid hiring prima donnas. We hire people who are focused on making the product and the business succeed, not on scratching their personal technical itches. There are plenty of engineers out there who get their satisfaction from knowing that their work is being used or helping users or the business or their co-workers, rather than from playing with algorithms. I've never heard a complaint or even a foot-drag from anyone on this team, nor the previous one I worked with (medium-high-touch B2B with a separate marketing site managed in-house).
If you have a deeply technical product, you still need someone who's going to build out dashboards and other UI. Just make sure you have at least a few people on your team who are willing to work on the stuff that maybe you don't find glamorous.