Explore jobs
Find specific jobs
Explore careers
Explore professions
Best companies
Explore companies
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.
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.
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.
| Rank | Job title | Average Spruce Technology salary | Hourly rate |
|---|---|---|---|
| 1 | Information Systems Manager | $134,911 | $64.86 |
| 2 | Senior Software Engineer | $122,472 | $58.88 |
| 3 | Data Architect | $114,700 | $55.14 |
| 4 | Application Software Developer | $107,629 | $51.74 |
| 5 | Customer Relationship Management Consultant | $102,970 | $49.50 |
| 6 | Technical Consultant | $97,912 | $47.07 |
| 7 | Java Developer | $89,688 | $43.12 |
| 8 | Information Technology Analyst | $89,331 | $42.95 |
| 9 | SQL Database Administrator | $88,440 | $42.52 |
| 10 | Network Engineer | $83,035 | $39.92 |
| 11 | Programmer Analyst | $72,274 | $34.75 |
Rate Spruce Technology's fairness in compensating employees.
| Rank | Location | Average Spruce Technology salary | Hourly rate |
|---|---|---|---|
| 1 | San Francisco, CA | $103,131 | $49.58 |
| 2 | Issaquah, WA | $100,667 | $48.40 |
| 3 | New York, NY | $84,593 | $40.67 |
| 4 | Henderson, NV | $83,941 | $40.36 |
| 5 | Clifton, NJ | $82,442 | $39.64 |
| 6 | Stamford, CT | $80,749 | $38.82 |
| 7 | Mechanicsburg, PA | $80,265 | $38.59 |
| 8 | Rockville, MD | $79,056 | $38.01 |
| 9 | Sterling, VA | $78,251 | $37.62 |
| 10 | San Antonio, TX | $78,157 | $37.58 |
| 11 | Eden Prairie, MN | $77,638 | $37.33 |
| 12 | Charlotte, NC | $77,030 | $37.03 |
| 13 | North Canton, OH | $76,434 | $36.75 |
| 14 | Alpharetta, GA | $76,052 | $36.56 |
| 15 | Northbrook, IL | $75,628 | $36.36 |
| 16 | Milwaukee, WI | $74,823 | $35.97 |
| 17 | Allen Park, MI | $73,696 | $35.43 |
| 18 | Tallahassee, FL | $71,533 | $34.39 |
| 19 | Omaha, NE | $71,245 | $34.25 |
| 20 | Kansas City, MO | $71,074 | $34.17 |
Do you work at Spruce Technology?
Were you satisfied with Spruce Technology's salary and benefits?
| Rank | Position | Average Spruce Technology salary | Hourly rate |
|---|---|---|---|
| 1 | Information Systems Manager | $134,911 | $64.86 |
| 2 | Information Technology Analyst | $89,331 | $42.95 |
| 3 | Programmer Analyst | $72,274 | $34.75 |
| Rank | Position | Average Spruce Technology salary | Hourly rate |
|---|---|---|---|
| 1 | Senior Security Engineer | $130,480 | $62.73 |
| 2 | Senior Software Engineer | $122,472 | $58.88 |
| 3 | Data Architect | $114,700 | $55.14 |
| 4 | Technology Architect | $108,647 | $52.23 |
| 5 | Application Software Developer | $107,629 | $51.74 |
| 6 | Java Developer | $89,688 | $43.12 |
| 7 | SQL Database Administrator | $88,440 | $42.52 |
| 8 | Technical Analyst | $85,041 | $40.89 |
| 9 | Programmer Analyst | $72,274 | $34.75 |
| Rank | Position | Average Spruce Technology salary | Hourly rate |
|---|---|---|---|
| 1 | Quality Assurance Engineer | $89,785 | $43.17 |
| 2 | Quality Assurance Analyst | $74,177 | $35.66 |
| 3 | Mechanical Assembler | $34,621 | $16.64 |
| Job | Location | Date added | Salary |
|---|---|---|---|
| Lab Admin Assistant | Haverhill, MA | 04/27/2025 | $35,479 |
| Process Analyst | Royersford, PA | 02/18/2025 | $85,000 |
| Remote-Lead .NET Developer With Secdevops(Security Devops) Withexperience Candidate | New York, NY | 02/16/2025 | $156,525 |
| Systems Engineer | Antioch, CA | 02/14/2025 | $128,000 |
| Systems Engineer | Antioch, CA | 02/13/2025 | $128,000 |
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.