I work at a Fortune 500 bank based in the Midwest and we've had Hangfire in production for some time now, running jobs for various B2B customers working with large files. It's a tad young here, but it's definitely not going anywhere. We're "all in" - a .Net based solution was vastly preferable for us. A major concern is having your job store be the reliable piece. We're a Microsoft house, and SQL server is already deeply ingrained into our IT infrastructure, so that was an easy sell for us. I personally prefer the .Net Core approach (found here), but that area we do not use in production.
Just make sure you get the Hangfire Client and DLL sharing portion correct. That will largely be up to your design and architectural preferences for your system.