Position
City
Salary

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

The average salary for a Software Engineer is $120,558 per year in Cary, NC.

In Cary, NC, the average yearly salary for a software engineer stands at $120,558. This figure represents a solid income and can vary based on several factors. These factors include the engineer's level of experience, the specific skills they bring, and the company they work for.

Most software engineers in Cary earn between $84,636 and $177,500 annually. To break it down, about 7.67% of professionals earn the lower amount, while only 3.54% reach the higher end. The majority, or 15.93%, fall closer to the middle, earning around $94,955. These numbers show a range of opportunities for job seekers in the field.

Software Engineer jobs in Cary, NC

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

Job seekers looking to become software engineers can find excellent opportunities in cities near Cary, NC. Durham, NC, and Raleigh, NC offer the highest average salaries. Software engineers in these areas can expect to earn more than those in other nearby cities. For those seeking top pay, Durham and Raleigh provide strong job markets and competitive wages. Morrisville and Burlington also offer attractive salaries, making these locations ideal for software engineering careers.
Graph displaying highest paying cities salaries for Software Engineer jobs near Cary, 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 companies thrive in a vibrant community. Many developers work for notable firms like Red Hat and Globant. The city offers a lively environment with many opportunities.
    Find Software Engineer jobs in Durham, NC


  2. Raleigh, NC
    Average Salary: $134,951
    Raleigh has a strong tech scene with major companies like IBM and SAS. Working here offers a blend of innovation and stability. The city's tech community is growing rapidly.
    Find Software Engineer jobs in Raleigh, NC


  3. Morrisville, NC
    Average Salary: $133,100
    Morrisville is home to significant tech hubs. Companies like Cisco and Oracle provide excellent opportunities. The area is known for its welcoming atmosphere for tech professionals.
    Find Software Engineer jobs in Morrisville, NC


  4. Burlington, NC
    Average Salary: $128,884
    Burlington has a smaller but growing tech sector. Local firms and startups offer dynamic environments. The cost of living is lower, making it an attractive option for many.
    Find Software Engineer jobs in Burlington, NC


  5. Cary, NC
    Average Salary: $121,731
    Cary boasts a robust tech industry with companies like SAS and Microsoft. It offers a balance of work and leisure. The community is known for its quality of life and opportunities.
    Find Software Engineer jobs in Cary, NC


  6. Apex, NC
    Average Salary: $110,700
    Apex is rapidly becoming a tech hub with companies like SAS and Cisco. The area is known for its friendly environment and growing opportunities. It offers a great place to build a career.
    Find Software Engineer jobs in Apex, NC


  7. Garner, NC
    Average Salary: $92,408
    Garner has a thriving tech sector with firms like IBM and Cisco. It offers a close-knit community feel with ample job prospects. The area is perfect for those seeking stability and growth.
    Find Software Engineer jobs in Garner, NC


  8. Chapel Hill, NC
    Average Salary: $78,719
    Chapel Hill is known for its tech startups and innovation. Companies like Epic Systems and Palantir are prominent here. The city offers a unique blend of academic and tech influences.
    Find Software Engineer jobs in Chapel Hill, NC

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

Secmation leads the way as the top-paying company for software engineers in Cary, NC, offering an average salary of $175,000. PENNYMAC follows closely with an average salary of $153,813. These companies provide excellent compensation packages and opportunities for career growth. Apple and CGI also offer competitive salaries, with averages of $149,500 and $146,283, respectively. Other companies like S&P Global and Piper Companies also provide attractive salaries, making Cary a great place for software engineers to find rewarding positions.
Graph displaying best paying company salaries for Software Engineer jobs in Cary, NC, highlighting Secmation with the highest at $175,000 and Marsh McLennan Agency with the lowest at $113,797.
  1. Secmation
    Average Salary: $175,000
    Secmation offers exciting Software Engineer jobs in Cary, NC. They focus on creating innovative solutions for their clients. Secmation has offices in several locations, including Cary.


  2. PENNYMAC
    Average Salary: $153,813
    PENNYMAC provides Software Engineer positions with a competitive salary in Cary, NC. This company offers a dynamic environment for software developers. PENNYMAC operates in various locations with Cary being one of the key hubs.


  3. Apple
    Average Salary: $149,500
    Apple’s Software Engineer jobs in Cary, NC, come with a high average salary. They are known for their cutting-edge technology and innovative projects. Apple has a strong presence in Cary, offering many opportunities for tech enthusiasts.


  4. CGI
    Average Salary: $146,283
    At CGI, Software Engineers in Cary, NC, enjoy a good average salary. CGI is a leading firm in IT services. They have several locations, including Cary, where they provide excellent career growth opportunities.


  5. S&P Global
    Average Salary: $145,750
    S&P Global offers Software Engineer jobs with a solid average salary in Cary, NC. They focus on providing financial information and analysis. S&P Global has multiple offices, with Cary being an important site for their operations.


  6. Piper Companies
    Average Salary: $138,000
    Piper Companies has attractive Software Engineer jobs in Cary, NC, with a competitive salary. They offer a collaborative environment for software developers. Piper Companies operates in various locations, including Cary.


  7. Deutsche Bank
    Average Salary: $122,089
    Deutsche Bank provides Software Engineer roles with a good average salary in Cary, NC. They focus on financial services and have a strong presence in Cary. This offers excellent opportunities for tech professionals.


  8. CACI International
    Average Salary: $116,956
    CACI International offers Software Engineer jobs in Cary, NC, with a solid average salary. They are a leading firm in defense and technology. With offices in Cary, they provide a stimulating work environment.


  9. SAS
    Average Salary: $116,511
    SAS provides Software Engineer positions with a good average salary in Cary, NC. They focus on analytics and software solutions. SAS has a significant presence in Cary, offering many professional opportunities.


  10. Marsh McLennan Agency
    Average Salary: $113,797
    Marsh McLennan Agency offers Software Engineer jobs with a solid average salary in Cary, NC. They are leaders in risk, strategy, and insurance. Marsh McLennan Agency operates in various locations, including Cary, providing excellent career prospects.

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