How much does a Software Engineer make 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.
What are the highest paying cities for a Software Engineer near Raleigh, NC?

-
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
-
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
-
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
-
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
-
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
-
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
-
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
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.
-
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.
-
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.
-
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.
-
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.
-
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.
-
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.
-
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.
-
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.
-
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.
What are the best paying Software Engineer related jobs in Raleigh, NC?

-
Technical Architect
Average Salary: $156,390
This role focuses on designing and overseeing the technical aspects of projects. It involves working with teams to ensure systems meet business needs. Companies like IBM and Cisco Systems in Raleigh offer these positions.
Find Technical Architect jobs in Raleigh, NC
-
Solution Architect
Average Salary: $140,537
Solution architects create blueprints for software solutions. They work with stakeholders to understand needs and design systems that meet them. Roles are available at companies like Red Hat and SAS Institute in Raleigh.
Find Solution Architect jobs in Raleigh, NC
-
Machine Learning Engineer
Average Salary: $136,332
These professionals develop and implement machine learning models. They work with data to improve systems and processes. Companies such as SAS Institute and IBM in Raleigh offer these opportunities.
Find Machine Learning Engineer jobs in Raleigh, NC
-
Site Reliability Engineer
Average Salary: $135,176
SREs focus on ensuring systems are reliable and efficient. They work to prevent downtime and improve system performance. Positions are available at companies like Cisco Systems and IBM in Raleigh.
Find Site Reliability Engineer jobs in Raleigh, NC
-
UI/UX Designer
Average Salary: $130,011
UI/UX designers create user-friendly interfaces. They focus on improving the user experience. Companies such as Red Hat and SAS Institute in Raleigh offer these roles.
Find UI/UX Designer jobs in Raleigh, NC
-
Product Manager
Average Salary: $126,066
Product managers oversee the development of products. They work with cross-functional teams to bring products to market. Roles are available at companies like IBM and Cisco Systems in Raleigh.
Find Product Manager jobs in Raleigh, NC
-
Data Engineer
Average Salary: $124,153
Data engineers build and maintain data pipelines. They ensure data is accessible and reliable. Companies such as SAS Institute and IBM in Raleigh offer these positions.
Find Data Engineer jobs in Raleigh, NC
-
DevOps Engineer
Average Salary: $120,735
DevOps engineers bridge development and operations. They automate processes to improve efficiency. Positions are available at companies like Red Hat and Cisco Systems in Raleigh.
Find DevOps Engineer jobs in Raleigh, NC
-
Sharepoint Developer
Average Salary: $115,384
Sharepoint developers create and manage Sharepoint solutions. They ensure systems are user-friendly and efficient. Roles are available at companies like IBM and Cisco Systems in Raleigh.
Find Sharepoint Developer jobs in Raleigh, NC
-
Systems Engineer
Average Salary: $109,989
Systems engineers design and maintain IT systems. They ensure systems are reliable and meet business needs. Companies such as SAS Institute and IBM in Raleigh offer these positions.
Find Systems Engineer jobs in Raleigh, NC