miniflux can also do the filtering natively in the feed config.
I use the service called b a z q u x, which has supported filtering for since 2013. They are also very reasonable in cost.
Emacs users might be interested in elfeed, which has an elfeed score extention that simplifies such filtering.
If you want to read feeds from multiple machines you can sync the plain-text DB between machines. I use iCloud, which works quite well.