The typical Finisar SENIOR SOFTWARE ENGINEER salary is $125,533. SENIOR SOFTWARE ENGINEER salaries at Finisar can range from $117,988-$133,046. This estimate is based upon 4 Finisar SENIOR SOFTWARE ENGINEER salary report(s) provided by employees or estimated based upon statistical methods. See all SENIOR SOFTWARE ENGINEER salaries to learn how this stacks up in the market.