Post job

Spruce Technology salary estimate

$81,627yearly

$39.24 hourly rate

Entry-level salary
$57,000 yearly salary
Updated December 15, 2025

Understanding Salaries at Spruce Technology

Spruce Technology provides a range of salaries that vary significantly depending on job roles and responsibilities. The average salary of $81,627 gives a solid overview, but deeper insights reveal a broader spectrum. For high-paying positions, the Information Systems Manager role tops the list with an average salary of $134,911. Following closely are Senior Software Engineers, earning around $122,472, and Data Architects at $114,700.

In contrast, entry-level and lower-tier positions, such as Programmer Analysts and Network Engineers, earn approximately $72,274 per year. This variation illustrates the company’s commitment to rewarding expertise and experience, making it an attractive option for job seekers in the tech industry.

Job Locations and Departments

Additionally, salaries may differ based on location and departmental needs. Spruce Technology aims to provide equitable compensation, ensuring that employees feel valued and motivated. Understanding these salary dynamics can guide potential candidates in their career decisions.

Highest paying jobs at Spruce Technology

The highest paying jobs at Spruce Technology are information systems manager, senior software engineer, data architect, and application software developer. Information systems manager jobs at Spruce Technology earn an average yearly salary of $134,911, Spruce Technology senior software engineer jobs average $122,472, and Spruce Technology data architect jobs average $114,700.

The lowest paying Spruce Technology roles include programmer analyst and network engineer. Spruce Technology programmer analyst average salary is $72,274 per year. So while the average Spruce Technology salary is $81,627 there is a big variation in pay depending on the role.

Highest paying jobs at Spruce Technology

RankJob titleAverage Spruce Technology salaryHourly rate
1Information Systems Manager$134,911$64.86
2Senior Software Engineer$122,472$58.88
3Data Architect$114,700$55.14
4Application Software Developer$107,629$51.74
5Customer Relationship Management Consultant$102,970$49.50
6Technical Consultant$97,912$47.07
7Java Developer$89,688$43.12
8Information Technology Analyst$89,331$42.95
9SQL Database Administrator$88,440$42.52
10Network Engineer$83,035$39.92
11Programmer Analyst$72,274$34.75

Rate Spruce Technology's fairness in compensating employees.

Zippia waving zebra

How much does Spruce Technology pay by location?

The average Spruce Technology salary varies by location. Spruce Technology salaries are the highest in San Francisco, CA, at $103,131 per year. Spruce Technology pays the second highest average salary in Issaquah, WA, at $100,667 per year. It's important to factor in the cost of living when negotiating a salary or choosing a place to work.

Highest paying Spruce Technology locations

RankLocationAverage Spruce Technology salaryHourly rate
1San Francisco, CA$103,131$49.58
2Issaquah, WA$100,667$48.40
3New York, NY$84,593$40.67
4Henderson, NV$83,941$40.36
5Clifton, NJ$82,442$39.64
6Stamford, CT$80,749$38.82
7Mechanicsburg, PA$80,265$38.59
8Rockville, MD$79,056$38.01
9Sterling, VA$78,251$37.62
10San Antonio, TX$78,157$37.58
11Eden Prairie, MN$77,638$37.33
12Charlotte, NC$77,030$37.03
13North Canton, OH$76,434$36.75
14Alpharetta, GA$76,052$36.56
15Northbrook, IL$75,628$36.36
16Milwaukee, WI$74,823$35.97
17Allen Park, MI$73,696$35.43
18Tallahassee, FL$71,533$34.39
19Omaha, NE$71,245$34.25
20Kansas City, MO$71,074$34.17

Do you work at Spruce Technology?

Were you satisfied with Spruce Technology's salary and benefits?

How much does Spruce Technology pay by department?

Best paying Spruce Technology IT salaries

RankPositionAverage Spruce Technology salaryHourly rate
1Information Systems Manager$134,911$64.86
2Information Technology Analyst$89,331$42.95
3Programmer Analyst$72,274$34.75

Best paying Spruce Technology engineering salaries

RankPositionAverage Spruce Technology salaryHourly rate
1Senior Security Engineer$130,480$62.73
2Senior Software Engineer$122,472$58.88
3Data Architect$114,700$55.14
4Technology Architect$108,647$52.23
5Application Software Developer$107,629$51.74
6Java Developer$89,688$43.12
7SQL Database Administrator$88,440$42.52
8Technical Analyst$85,041$40.89
9Programmer Analyst$72,274$34.75

Best paying Spruce Technology plant/manufacturing salaries

RankPositionAverage Spruce Technology salaryHourly rate
1Quality Assurance Engineer$89,785$43.17
2Quality Assurance Analyst$74,177$35.66
3Mechanical Assembler$34,621$16.64

Recently added Spruce Technology salaries

JobLocationDate addedSalary
Lab Admin AssistantHaverhill, MA04/27/2025$35,479
Process AnalystRoyersford, PA02/18/2025$85,000
Remote-Lead .NET Developer With Secdevops(Security Devops) Withexperience CandidateNew York, NY02/16/2025$156,525
Systems EngineerAntioch, CA02/14/2025$128,000
Systems EngineerAntioch, CA02/13/2025$128,000

Frequently asked questions about Spruce Technology salaries

Search for jobs

Zippia gives an in-depth look into the details of Spruce Technology, including salaries, political affiliations, employee data, and more, in order to inform job seekers about Spruce Technology. The employee data is based on information from people who have self-reported their past or current employments at Spruce Technology. The data on this page is also based on data sources collected from public and open data sources on the Internet and other locations, as well as proprietary data we licensed from other companies. Sources of data may include, but are not limited to, the BLS, company filings, estimates based on those filings, H1B filings, and other public and private datasets. While we have made attempts to ensure that the information displayed are correct, Zippia is not responsible for any errors or omissions or for the results obtained from the use of this information. None of the information on this page has been provided or approved by Spruce Technology. The data presented on this page does not represent the view of Spruce Technology and its employees or that of Zippia.

Spruce Technology may also be known as or be related to Spruce Technology, Spruce Technology Inc and Spruce Technology, Inc.