Software Engineer Salary in Albuquerque, NM

Updated on May 09, 2025
Position
City
Salary

How much does a Software Engineer make in Albuquerque, NM?

The average salary for a Software Engineer is $115,204 per year in Albuquerque, NM.

In Albuquerque, NM, software engineers enjoy a competitive salary. The average salary for this role is around $115,204 per year. This figure can vary based on experience, skills, and the specific company. Many software engineers in Albuquerque earn between $82,286 and $130,159 annually. This range reflects the diverse opportunities available in the tech industry.

Several factors can influence a software engineer's salary in Albuquerque. These include the engineer's level of experience, the complexity of projects they handle, and the demand for their specific skills. Companies in Albuquerque, such as those in the tech and aerospace sectors, often offer attractive compensation packages. This makes Albuquerque a promising location for software engineers looking to advance their careers.

Software Engineer jobs in Albuquerque, NM

What are the highest paying cities for a Software Engineer near Albuquerque, NM?

Albuquerque offers many opportunities for software engineers, but nearby cities also provide high salaries. Socorro, Las Cruces, Rio Rancho, and Santa Fe all offer competitive pay. These cities make excellent choices for software engineers seeking top pay.
Graph displaying highest paying cities salaries for Software Engineer jobs near Albuquerque, NM, highlighting Socorro, NM with the highest at $107,547 and Santa Fe, NM with the lowest at $91,740.
  1. Socorro, NM
    Average Salary: $107,547
    In Socorro, tech professionals thrive in a community that values innovation. With a lower cost of living, it offers a great balance for those working on cutting-edge projects. Companies like Los Alamos National Laboratory provide opportunities to contribute to significant research.
    Find Software Engineer jobs in Socorro, NM


  2. Las Cruces, NM
    Average Salary: $100,175
    Las Cruces offers a vibrant tech scene with a strong focus on education and research. The presence of New Mexico State University fosters a collaborative environment for tech enthusiasts. Companies in the area value skilled engineers who can drive technological advancements.
    Find Software Engineer jobs in Las Cruces, NM


  3. Rio Rancho, NM
    Average Salary: $92,500
    Rio Rancho is a hub for tech innovation, with a growing number of companies seeking skilled engineers. The city's business-friendly environment supports career growth and professional development. Working here means being part of a dynamic community that values technology.
    Find Software Engineer jobs in Rio Rancho, NM


  4. Santa Fe, NM
    Average Salary: $91,740
    Santa Fe combines a rich cultural heritage with a thriving tech industry. The city attracts companies that value creativity and technical expertise. Engineers here enjoy a unique blend of work and lifestyle, with plenty of opportunities to innovate and excel.
    Find Software Engineer jobs in Santa Fe, NM

What are the best paying companies for a Software Engineer in Albuquerque, NM?

Albuquerque offers many top-paying jobs for software engineers. Companies like KBR, Sandia National Laboratories, and SAIC lead in offering high salaries. These companies provide excellent opportunities for software engineers to thrive and grow in their careers.
Graph displaying best paying company salaries for Software Engineer jobs in Albuquerque, NM, highlighting KBR with the highest at $165,333 and Sandia National Laboratories with the lowest at $133,695.
  1. KBR
    Average Salary: $165,333
    KBR offers exciting Software Engineer jobs in Albuquerque, NM. They focus on space systems integration. Their projects often involve national security and space exploration. KBR operates globally, with major projects in the U.S., Middle East, and Asia.


  2. Space Systems Integration
    Average Salary: $162,667
    Space Systems Integration provides Software Engineer positions in Albuquerque, NM. They work on advanced technology projects. Their work includes developing systems for aerospace and defense. They operate in several locations, including Albuquerque, Houston, and Washington, D.C.


  3. Sandia National Laboratories
    Average Salary: $133,695
    Sandia National Laboratories offers Software Engineer jobs in Albuquerque, NM. They focus on national security and energy solutions. Their projects involve cutting-edge technology and research. Sandia National Laboratories operates in Albuquerque, Livermore, and Richland.

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