First it depends on the company.
In general:
$145K is on high end for Sr. Software Engineer. It's on low end of Architect.