Position
City
Salary

How much does a Software Engineer make in Raleigh, NC?

The average salary for a Software Engineer is $127,814 per year in Raleigh, NC.

In Raleigh, NC, software engineers enjoy a competitive salary. The average yearly salary for this role is around $127,814. This figure reflects the strong demand for skilled software engineers in the area. Salaries can vary based on experience, skills, and the specific company.


Here are some salary ranges for software engineers in Raleigh, NC:

  • 10% of software engineers earn less than $75,855.
  • 25% earn between $75,855 and $89,709.
  • 50% earn between $89,709 and $117,418.
  • 75% earn between $117,418 and $158,982.
  • 90% earn less than $186,691.
  • 100% earn less than $214,400.

Software Engineer jobs in Raleigh, NC

What are the highest paying cities for a Software Engineer near Raleigh, NC?

Job seekers looking for top-paying software engineering roles near Raleigh, NC, should consider Durham, NC. This city offers the highest average salary at $130,766. Nearby Burlington, NC, also provides a competitive salary of $126,915. Morrisville, NC, with an average salary of $122,524, is another excellent option for those seeking a good balance of pay and proximity.
Graph displaying highest paying cities salaries for Software Engineer jobs near Raleigh, NC, highlighting Durham, NC with the highest at $130,766 and Chapel Hill, NC with the lowest at $78,699.
  1. Durham, NC
    Average Salary: $130,766
    In Durham, tech companies thrive, offering many opportunities for developers. Companies like Red Hat and IBM provide a dynamic environment for innovation. The salary is competitive, making it an attractive place for tech professionals.
    Find Software Engineer jobs in Durham, NC


  2. Burlington, NC
    Average Salary: $126,915
    Burlington is a growing hub for tech jobs. With companies like SAS and Honeywell, there are many chances to work on cutting-edge projects. The cost of living is reasonable, and the community is welcoming.
    Find Software Engineer jobs in Burlington, NC


  3. Morrisville, NC
    Average Salary: $122,524
    Morrisville is known for its tech industry, with companies like Cisco and IBM. It offers a vibrant work environment and good pay. The area is family-friendly and has a strong sense of community.
    Find Software Engineer jobs in Morrisville, NC


  4. Cary, NC
    Average Salary: $122,209
    Cary is a top spot for software developers. With firms like SAS and Cisco, there are many opportunities to grow. The city offers a good balance of work and leisure, with plenty of parks and events.
    Find Software Engineer jobs in Cary, NC


  5. Wake Forest, NC
    Average Salary: $94,625
    Wake Forest is a great place for tech jobs. Companies like Red Hat and IBM are based here. The area is known for its friendly people and good schools, making it ideal for families.
    Find Software Engineer jobs in Wake Forest, NC


  6. Garner, NC
    Average Salary: $92,408
    Garner offers a mix of tech jobs and a relaxed lifestyle. Companies like IBM and Cisco provide good opportunities. The area is growing, with new developments and a strong community feel.
    Find Software Engineer jobs in Garner, NC


  7. Chapel Hill, NC
    Average Salary: $78,699
    Chapel Hill is a hub for tech talent, with companies like IBM and Cisco. The city is known for its vibrant culture and excellent universities. It's a great place for professionals looking to balance work and education.
    Find Software Engineer jobs in Chapel Hill, NC

What are the best paying companies for a Software Engineer in Raleigh, NC?

Salesforce, Sysdig, and SpotOn: Product offer some of the highest salaries for Software Engineers in Raleigh, NC. Salesforce leads with an average salary of $198,900, followed closely by Sysdig and SpotOn: Product. These companies provide competitive compensation and benefits, making them attractive options for job seekers. Google, PwC, and ServiceTitan also offer strong salaries for Software Engineers. Google pays an average of $186,500, while PwC and ServiceTitan follow with $185,767 and $177,783, respectively. These companies are known for their innovative work environments and career growth opportunities.
Graph displaying best paying company salaries for Software Engineer jobs in Raleigh, NC, highlighting Salesforce with the highest at $198,900 and Amazon.com with the lowest at $148,413.
  1. Salesforce
    Average Salary: $198,900
    Salesforce offers exciting Software Engineer jobs in Raleigh, NC. They focus on cloud computing and customer relationship management. Salesforce operates globally, with major offices in San Francisco, New York, and Dublin.


  2. Sysdig
    Average Salary: $197,200
    Sysdig provides Software Engineer positions in Raleigh, NC. They specialize in cloud-native security and observability. Sysdig has offices in San Francisco, Barcelona, and Tokyo.


  3. SpotOn: Product
    Average Salary: $194,600
    SpotOn: Product offers Software Engineer jobs in Raleigh, NC. They focus on creating software for the restaurant industry. SpotOn operates nationwide, with headquarters in Raleigh, NC.


  4. Google
    Average Salary: $186,500
    Google provides Software Engineer positions in Raleigh, NC. They work on a wide range of projects, from search to artificial intelligence. Google has offices worldwide, including Mountain View, New York, and Dublin.


  5. PwC
    Average Salary: $185,767
    PwC offers Software Engineer jobs in Raleigh, NC. They focus on technology consulting and solutions. PwC operates globally, with offices in New York, London, and Sydney.


  6. ServiceTitan
    Average Salary: $177,783
    ServiceTitan provides Software Engineer positions in Raleigh, NC. They specialize in software for the home services industry. ServiceTitan has offices in San Francisco, Denver, and Austin.


  7. Itron
    Average Salary: $162,094
    Itron offers Software Engineer jobs in Raleigh, NC. They focus on smart energy solutions. Itron operates globally, with major offices in Spokane, Washington, and London.


  8. Microsoft
    Average Salary: $157,367
    Microsoft provides Software Engineer positions in Raleigh, NC. They work on a variety of projects, from operating systems to cloud services. Microsoft has offices worldwide, including Redmond, Washington, and London.


  9. Veeva Systems
    Average Salary: $148,750
    Veeva Systems offers Software Engineer jobs in Raleigh, NC. They focus on cloud-based software for the life sciences industry. Veeva Systems has offices in San Francisco, New York, and London.


  10. Amazon.com
    Average Salary: $148,413
    Amazon.com provides Software Engineer positions in Raleigh, NC. They work on a wide range of projects, from e-commerce to cloud computing. Amazon has offices worldwide, including Seattle, New York, and London.

Currently 8,993 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
8,993 Job Openings