The Ready State Virtual Mobility Coach is like having a virtual Kelly Starrett in your pocket.
Have you looked at improving your sitting position?
This is one way to impact the situation as much as you can.
Would it be possible for you to have a standing desk?
Here are some episodes that address sitting.
Why Sitting Wrecks Your Mad Hip Action
Episode 351: The One Joint Rule
Episode 276: MobilityWod Google Talk: Desk Bound
Do a search for episodes about the hip and back pain.
There are some and ones on MWOD pro that can to address the situation