Position
City
Salary

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

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

Cary, North Carolina, has become a vibrant hub for software engineers. The average yearly salary for software engineers in Cary stands at approximately $122,153. This figure makes it a competitive location for tech professionals. Salaries can vary based on experience, skill set, and specific industry needs.

To break it down, here are some common salary ranges in Cary:

  • The lowest 10% earn about $64,000 per year.
  • The next 20% make between $75,909 and $111,636 annually.
  • The middle 40% range from $111,636 to $147,364 per year.
  • The upper 20% earn between $147,364 and $195,000 annually.

Software Engineer jobs in Cary, NC

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

Durham, NC, and Raleigh, NC, offer some of the highest average salaries for software engineers, with Durham at $142,825 and Raleigh at $140,862. These cities attract tech companies looking for skilled software talent. If you seek a top-paying job, these locations near Cary are worth considering.
Graph displaying highest paying cities salaries for Software Engineer jobs near Cary, NC, highlighting Durham, NC with the highest at $142,825 and Chapel Hill, NC with the lowest at $86,815.
  1. Durham, NC
    Average Salary: $142,825
    In Durham, tech companies thrive, offering many opportunities for developers. Notable firms like IBM and Cisco provide exciting projects. Durham's growing tech scene attracts top talent and offers competitive salaries.
    Find Software Engineer jobs in Durham, NC


  2. Raleigh, NC
    Average Salary: $140,862
    Raleigh is a hub for technology, with many companies seeking skilled engineers. Firms like SAS and Red Hat present dynamic roles. The city’s tech community fosters innovation and professional growth.
    Find Software Engineer jobs in Raleigh, NC


  3. Morrisville, NC
    Average Salary: $139,777
    Morrisville is a center for tech innovation with firms like Fidelity and IBM. Engineers here enjoy a collaborative environment. The city’s focus on tech growth leads to diverse career opportunities.
    Find Software Engineer jobs in Morrisville, NC


  4. Burlington, NC
    Average Salary: $126,080
    Burlington offers a blend of tech roles with companies such as Syneos Health. Engineers find a supportive community. The city’s growing tech sector provides a stable and rewarding career path.
    Find Software Engineer jobs in Burlington, NC


  5. Cary, NC
    Average Salary: $123,303
    Cary boasts a strong tech industry with major employers like SAS and IBM. Professionals enjoy a vibrant community. The city’s commitment to tech development offers numerous job opportunities.
    Find Software Engineer jobs in Cary, NC


  6. Apex, NC
    Average Salary: $110,700
    Apex is emerging as a tech hotspot with firms like SAS and IBM. Engineers benefit from a supportive environment. The city’s focus on innovation provides many career prospects.
    Find Software Engineer jobs in Apex, NC


  7. Garner, NC
    Average Salary: $100,542
    Garner has a growing tech sector with companies like Cisco. Engineers work in a collaborative environment. The city’s focus on tech development offers many job opportunities and growth.
    Find Software Engineer jobs in Garner, NC


  8. Chapel Hill, NC
    Average Salary: $86,815
    Chapel Hill is known for its strong tech presence with firms like SAS. Engineers enjoy a vibrant community. The city’s emphasis on innovation provides a rewarding career path.
    Find Software Engineer jobs in Chapel Hill, NC

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

Job seekers in Cary, NC, seeking top-paying software engineering roles will find strong opportunities at Secmation and Apple. These companies offer the highest average salaries among local employers. Candidates can expect to earn around $177,222 at Secmation and about $176,613 at Apple. Another option includes PENNYMAC, where software engineers can earn an average salary of $149,208. For those interested in other top-tier companies, S&P Global, CGI, and Piper Companies also provide competitive compensation packages. S&P Global offers around $145,750, while CGI and Piper Companies provide salaries of approximately $140,500 and $138,000, respectively.
Graph displaying best paying company salaries for Software Engineer jobs in Cary, NC, highlighting Secmation with the highest at $177,222 and Marsh McLennan Agency with the lowest at $113,797.
  1. Secmation
    Average Salary: $177,222
    Secmation is a leading technology company based in Cary, NC. They focus on software development and digital transformation. Secmation has multiple locations across the US, including Cary, NC, where they offer Software Engineer jobs with competitive salaries.


  2. Apple
    Average Salary: $176,613
    Apple is one of the world's most innovative companies, headquartered in Cupertino, California, but with a significant presence in Cary, NC. They are known for their cutting-edge technology and design. Apple offers Software Engineer positions in Cary, NC, providing an opportunity to work on exciting projects.


  3. PENNYMAC
    Average Salary: $149,208
    PENNYMAC is a mortgage technology company with its headquarters in Los Angeles, CA. They operate in Cary, NC, offering Software Engineer jobs. They focus on mortgage-related software solutions, giving employees a chance to work on impactful projects.


  4. S&P Global
    Average Salary: $145,750
    S&P Global is a global provider of information and analysis, headquartered in New York, NY. In Cary, NC, they offer Software Engineer jobs focusing on data and analytics. Their Cary office is a hub for software development and innovation.


  5. CGI
    Average Salary: $140,500
    CGI is a multinational IT services company based in Montreal, Canada. They have a strong presence in Cary, NC, offering Software Engineer jobs. CGI focuses on delivering IT and business consulting services, providing a dynamic work environment.


  6. Piper Companies
    Average Salary: $138,000
    Piper Companies is a real estate investment firm based in Chicago, IL. They operate in Cary, NC, offering Software Engineer positions. They focus on real estate investment technology, giving employees the chance to work on innovative projects.


  7. WCG Clinical
    Average Salary: $132,265
    WCG Clinical is a clinical trial technology and consulting company with headquarters in Atlanta, GA. In Cary, NC, they offer Software Engineer jobs. They focus on developing software for clinical trials, providing a unique opportunity to impact healthcare.


  8. Deutsche Bank
    Average Salary: $126,354
    Deutsche Bank is a leading global financial services firm headquartered in Frankfurt, Germany. They operate in Cary, NC, offering Software Engineer jobs. They focus on financial technology, providing a chance to work on innovative solutions.


  9. CACI International
    Average Salary: $118,615
    CACI International is a defense and technology company based in Arlington, VA. They have offices in Cary, NC, offering Software Engineer jobs. They focus on developing technology for defense and intelligence, providing a secure and impactful work environment.


  10. Marsh McLennan Agency
    Average Salary: $113,797
    Marsh McLennan Agency is a leading insurance brokerage and advisory company, based in New York, NY. In Cary, NC, they offer Software Engineer jobs. They focus on insurance technology, giving employees the chance to work on innovative solutions.

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