Software Engineer Salary in Tucson, AZ

Updated on May 09, 2025
Position
City
Salary

How much does a Software Engineer make in Tucson, AZ?

The average salary for a Software Engineer is $117,854 per year in Tucson, AZ.

In Tucson, AZ, software engineers enjoy a competitive salary. The average salary for a software engineer in this city is around $117,854 per year. This figure can vary based on experience, skills, and the specific company. Many software engineers in Tucson earn between $81,364 and $134,091 annually. This range offers a good opportunity for growth and advancement.

Several factors can influence a software engineer's salary in Tucson. These include the engineer's level of expertise, the type of projects they work on, and the industry they are in. For instance, those with more experience or specialized skills in high-demand areas like cybersecurity or artificial intelligence often earn higher salaries. Companies in tech hubs or those with significant funding also tend to offer more competitive pay packages.

Software Engineer jobs in Tucson, AZ

What are the highest paying cities for a Software Engineer near Tucson, AZ?

Job seekers looking for high-paying software engineering roles near Tucson, AZ, should consider cities like Goodyear, Mesa, and Chandler. These cities offer some of the best salaries in the region. Goodyear leads with an average salary of $140,625, followed closely by Mesa at $124,051. Exploring these nearby cities can provide excellent opportunities for software engineers seeking competitive compensation.
Graph displaying highest paying cities salaries for Software Engineer jobs near Tucson, AZ, highlighting Goodyear, AZ with the highest at $140,625 and Glendale, AZ with the lowest at $103,096.
  1. Goodyear, AZ
    Average Salary: $140,625
    In Goodyear, AZ, tech professionals enjoy a growing job market. Companies like Raytheon Technologies and American Express offer exciting opportunities. The city's business-friendly environment makes it a great place to advance your career.
    Find Software Engineer jobs in Goodyear, AZ


  2. Mesa, AZ
    Average Salary: $124,051
    Mesa, AZ, is home to many tech firms. Companies such as Intel and GoDaddy provide dynamic work environments. Job seekers can find a variety of roles that match their skills and interests.
    Find Software Engineer jobs in Mesa, AZ


  3. Chandler, AZ
    Average Salary: $124,003
    Chandler, AZ, offers a vibrant tech scene with companies like Cisco and PayPal. The city's strong economy and quality of life make it an attractive place for software professionals. Chandler provides many chances to grow and innovate.
    Find Software Engineer jobs in Chandler, AZ


  4. Tempe, AZ
    Average Salary: $123,742
    Tempe, AZ, is known for its tech industry. Companies like Microsoft and Amazon are based here. The city's focus on education and technology creates a supportive environment for tech careers.
    Find Software Engineer jobs in Tempe, AZ


  5. Phoenix, AZ
    Average Salary: $119,655
    Phoenix, AZ, is a hub for tech jobs. Major companies like Salesforce and Honeywell offer diverse opportunities. The city's fast-paced environment is ideal for those looking to make an impact in the tech world.
    Find Software Engineer jobs in Phoenix, AZ


  6. Peoria, AZ
    Average Salary: $119,085
    Peoria, AZ, has a growing tech sector. Companies like Dell and Best Buy provide many job opportunities. The city's welcoming atmosphere and strong community make it a great place to work.
    Find Software Engineer jobs in Peoria, AZ


  7. Scottsdale, AZ
    Average Salary: $117,763
    Scottsdale, AZ, is a tech hotspot with companies like Accenture and JPMorgan Chase. The city's business-friendly policies and high standard of living attract many tech professionals.
    Find Software Engineer jobs in Scottsdale, AZ


  8. Gilbert, AZ
    Average Salary: $117,632
    Gilbert, AZ, offers a thriving tech environment with companies like Freeport-McMoRan and Avnet. The city's focus on innovation and growth provides many opportunities for software engineers.
    Find Software Engineer jobs in Gilbert, AZ


  9. Surprise, AZ
    Average Salary: $109,310
    Surprise, AZ, is becoming a tech center with companies like American Airlines and PetSmart. The city's friendly community and strong job market make it a great place for tech careers.
    Find Software Engineer jobs in Surprise, AZ


  10. Glendale, AZ
    Average Salary: $103,096
    Glendale, AZ, has a growing tech industry with companies like U-Haul and Petco. The city's supportive environment and diverse job opportunities make it an attractive place for software engineers.
    Find Software Engineer jobs in Glendale, AZ

What are the best paying companies for a Software Engineer in Tucson, AZ?

IBM, Roche, and SAIC offer some of the highest salaries for software engineers in Tucson, AZ. IBM pays an average of $163,500, Roche offers $157,667, and SAIC provides $130,886. These companies value skilled software engineers and offer competitive compensation packages.
Graph displaying best paying company salaries for Software Engineer jobs in Tucson, AZ, highlighting IBM with the highest at $163,500 and Arizona Superior Court in Pima County with the lowest at $69,957.
  1. IBM
    Average Salary: $163,500
    IBM offers exciting Software Engineer roles in Tucson, AZ. IBM operates globally, with a strong presence in tech and consulting services. Employees enjoy a competitive salary and opportunities for growth.


  2. Roche
    Average Salary: $157,667
    Roche provides rewarding Software Engineer positions in Tucson, AZ. This company focuses on healthcare and life sciences. It offers a supportive environment and a chance to work on impactful projects.


  3. SAIC
    Average Salary: $130,886
    SAIC has Software Engineer jobs in Tucson, AZ. This company works in defense and technology sectors. Employees benefit from a good salary and the chance to work on significant projects.


  4. Urban Air Adventure Park
    Average Salary: $126,667
    Urban Air Adventure Park offers Software Engineer roles in Tucson, AZ. This company runs entertainment and leisure facilities. It provides a dynamic work environment with a competitive salary.


  5. Raytheon
    Average Salary: $125,626
    Raytheon has Software Engineer positions in Tucson, AZ. This company specializes in defense and aerospace. Employees enjoy a good salary and the chance to work on cutting-edge technology.


  6. Synectic Solutions Inc
    Average Salary: $113,363
    Synectic Solutions Inc offers Software Engineer jobs in Tucson, AZ. This company focuses on technology and consulting services. It provides a supportive work environment and a competitive salary.


  7. University of Arizona
    Average Salary: $109,945
    The University of Arizona offers Software Engineer positions in Tucson, AZ. This institution is known for its research and education. Employees benefit from a good salary and a chance to work in an academic setting.


  8. mPulse Mobile
    Average Salary: $109,850
    mPulse Mobile has Software Engineer roles in Tucson, AZ. This company focuses on mobile technology and analytics. It provides a dynamic work environment and a competitive salary.


  9. CyberCoders
    Average Salary: $99,750
    CyberCoders offers Software Engineer positions in Tucson, AZ. This company specializes in tech recruitment and staffing. Employees benefit from a good salary and the chance to work in a fast-paced environment.


  10. Arizona Superior Court in Pima County
    Average Salary: $69,957
    The Arizona Superior Court in Pima County offers Software Engineer jobs in Tucson, AZ. This institution focuses on the judicial system. It provides a stable work environment with a decent salary.

Currently 7,791 Software Engineer job openings, nationwide.

How's the job market for a Software Engineer in the US?

Learn what a Software Engineer does, how to become one, and understand the job outlook. Get simple steps to start your career as a Software Engineer today.
Position
Overview
Software Engineer
7,791 Job Openings