Position
City
Salary

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

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

Software Engineers in Raleigh, NC, earn a strong salary compared to many other cities. The average yearly salary for a software engineer here is about $136,147. This high earning potential attracts many talented professionals to the area.


Different levels of experience lead to different salaries. New software engineers can expect to earn around $62,000. As experience grows, so do earnings. Engineers with over 10 years of experience can earn more than $244,000. This shows that there are good opportunities for career growth in Raleigh for software engineers.

Software Engineer jobs in Raleigh, NC

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

Durham, NC, offers some of the highest-paying jobs for software engineers near Raleigh. Professionals can expect an average salary around $137,195. This city boasts a vibrant tech scene and many opportunities for career growth. Morrisville, NC, also stands out with software engineer salaries around $133,100. Companies in this area often value skilled engineers, providing competitive wages. Working here means access to both high salaries and a strong professional network.
Graph displaying highest paying cities salaries for Software Engineer jobs near Raleigh, NC, highlighting Durham, NC with the highest at $137,195 and Chapel Hill, NC with the lowest at $78,719.
  1. Durham, NC
    Average Salary: $137,195
    In Durham, tech innovation thrives, with companies like IBM and Intel driving growth. The city offers a vibrant tech community and numerous opportunities for professionals to make an impact. Durham's rich culture and welcoming atmosphere enhance the overall work experience.
    Find Software Engineer jobs in Durham, NC


  2. Morrisville, NC
    Average Salary: $133,100
    Morrisville stands out as a hub for tech talent, home to major companies like SAS and Cisco. The city offers a dynamic work environment with a focus on cutting-edge technology. Morrisville's strong professional network provides excellent career advancement opportunities.
    Find Software Engineer jobs in Morrisville, NC


  3. Burlington, NC
    Average Salary: $128,884
    Burlington attracts tech professionals with its growing tech scene and companies like SAS and Apple. The city provides a supportive community for tech enthusiasts and offers a balanced lifestyle. Burlington's commitment to innovation makes it an attractive place to work.
    Find Software Engineer jobs in Burlington, NC


  4. Cary, NC
    Average Salary: $121,731
    Cary is known for its thriving tech industry, hosting prominent companies like IBM and SAS. The city offers a vibrant tech ecosystem with numerous opportunities for growth. Cary’s commitment to innovation and quality of life make it an appealing choice for tech professionals.
    Find Software Engineer jobs in Cary, NC


  5. Apex, NC
    Average Salary: $110,700
    Apex is rapidly becoming a tech hotspot, with companies like SAS and Cisco leading the way. The city offers a dynamic environment for tech professionals to innovate and grow. Apex’s strong community and quality of life add to its appeal for job seekers.
    Find Software Engineer jobs in Apex, NC


  6. Garner, NC
    Average Salary: $92,408
    Garner offers a growing tech sector, with companies like Intel and IBM contributing to its development. The city provides a supportive environment for tech professionals and offers a balanced lifestyle. Garner's commitment to innovation and community makes it a great place to work.
    Find Software Engineer jobs in Garner, NC


  7. Chapel Hill, NC
    Average Salary: $78,719
    Chapel Hill boasts a vibrant tech scene, home to companies like IBM and Intel. The city combines academic excellence with a thriving tech community, offering numerous opportunities for professionals. Chapel Hill’s rich culture and innovative environment make it an attractive choice for tech careers.
    Find Software Engineer jobs in Chapel Hill, NC

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

Sysdig tops the list of best-paying software engineering jobs in Raleigh, NC, offering an average salary of $197,200. Following closely, SpotOn: Product provides an average salary of $188,273. Google and PwC also make the list with average salaries of $188,125 and $183,538 respectively. Other notable companies in this ranking include ServiceTitan, Microsoft, Itron, Eaton, Amazon.com, and The Cigna Group. These companies provide competitive compensation packages that attract top talent in the industry.
Graph displaying best paying company salaries for Software Engineer jobs in Raleigh, NC, highlighting Sysdig with the highest at $197,200 and The Cigna Group with the lowest at $148,925.
  1. Sysdig
    Average Salary: $197,200
    Sysdig offers exciting Software Engineer roles with a focus on cloud-native technologies. They operate globally, with significant presence in Raleigh, NC.


  2. SpotOn: Product
    Average Salary: $188,273
    SpotOn: Product values innovative Software Engineers to build robust products. They are headquartered in Raleigh, NC, and operate nationwide.


  3. Google
    Average Salary: $188,125
    Google offers top-tier Software Engineer positions in Raleigh, NC, focusing on cutting-edge technology development. They have offices worldwide.


  4. PwC
    Average Salary: $183,538
    PwC offers competitive Software Engineer roles with a focus on finance and technology. They have offices in Raleigh, NC, and across the globe.


  5. ServiceTitan
    Average Salary: $177,783
    ServiceTitan provides Software Engineer opportunities with a focus on service industries. They are based in Raleigh, NC, and serve clients nationwide.


  6. Microsoft
    Average Salary: $173,538
    Microsoft offers diverse Software Engineer positions in Raleigh, NC, focusing on software development and innovation. They have a global presence.


  7. Itron
    Average Salary: $162,094
    Itron provides Software Engineer roles with a focus on smart technology. They operate in Raleigh, NC, and serve customers internationally.


  8. Eaton
    Average Salary: $154,783
    Eaton offers Software Engineer opportunities with a focus on industrial and electrical technologies. They have operations in Raleigh, NC, and worldwide.


  9. Amazon.com
    Average Salary: $150,706
    Amazon.com offers Software Engineer roles with a focus on e-commerce and technology. They have a significant presence in Raleigh, NC, and globally.


  10. The Cigna Group
    Average Salary: $148,925
    The Cigna Group offers Software Engineer positions focused on healthcare technology. They operate in Raleigh, NC, and serve clients nationally.

Currently 6,245 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
6,245 Job Openings