Senior financial data analyst jobs