Position
City
Salary

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

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

A Software Engineer in Cary, NC, earns a competitive salary. The average yearly salary stands at $122,355. This amount offers a solid income for those in this profession.

The salary data shows a range of earnings for Software Engineers in the area. The lowest salary in the data is around $64,000. At the higher end, some engineers earn up to $195,000 annually. Most engineers fall in the middle of this range, with the majority earning between $87,818 and $135,455. This range reflects the different levels of experience and skills within the field.

Software Engineer jobs in Cary, NC

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

Job seekers near Cary, NC, can find good pay in several nearby cities. Durham offers an average salary of $140,177, with Raleigh closely following at $139,504. Morrisville also provides competitive pay at $135,742. Apex and Garner offer salaries around $110,700 and $95,640, respectively, while Burlington and Chapel Hill provide slightly lower averages. Exploring these cities can help software engineers find rewarding job opportunities with attractive compensation packages.
Graph displaying highest paying cities salaries for Software Engineer jobs near Cary, NC, highlighting Durham, NC with the highest at $140,177 and Chapel Hill, NC with the lowest at $79,866.
  1. Durham, NC
    Average Salary: $140,177
    Join a thriving tech scene with many opportunities. Tech giants like IBM and Red Hat drive innovation. Durham offers a balanced lifestyle with great schools.
    Find Software Engineer jobs in Durham, NC


  2. Raleigh, NC
    Average Salary: $139,504
    Discover exciting career growth in Raleigh. Companies such as SAS and Cisco offer cutting-edge projects. The city combines urban amenities with a friendly atmosphere.
    Find Software Engineer jobs in Raleigh, NC


  3. Morrisville, NC
    Average Salary: $135,742
    Experience a rapidly growing tech hub in Morrisville. Firms like Fidelity and GlobalLogic seek skilled talent. Enjoy a strong community and affordable living.
    Find Software Engineer jobs in Morrisville, NC


  4. Burlington, NC
    Average Salary: $126,080
    Work in a supportive environment with prominent companies like Sonos and Amazon. Burlington offers a slower pace with easy access to larger cities.
    Find Software Engineer jobs in Burlington, NC


  5. Cary, NC
    Average Salary: $122,595
    Find diverse job opportunities in Cary. Companies such as Cisco and Vertex offer dynamic projects. The city provides excellent schools and family-friendly amenities.
    Find Software Engineer jobs in Cary, NC


  6. Apex, NC
    Average Salary: $110,700
    Explore a bustling tech scene in Apex. Companies like Red Hat and IBM need skilled professionals. Apex boasts a welcoming community and affordable living.
    Find Software Engineer jobs in Apex, NC


  7. Garner, NC
    Average Salary: $95,640
    Work in a community-focused environment with employers like Fidelity and Red Hat. Garner offers a balance of suburban living and big-city perks.
    Find Software Engineer jobs in Garner, NC


  8. Chapel Hill, NC
    Average Salary: $79,866
    Enjoy a vibrant tech landscape with leading firms like Epic Systems. Chapel Hill offers a rich cultural scene and excellent educational opportunities.
    Find Software Engineer jobs in Chapel Hill, NC

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

Secmation offers top-tier compensation for software engineers in Cary, NC, with an average salary of $177,222. Apple and PENNYMAC follow closely, providing competitive salaries of around $157,717 and $149,208, respectively. These companies stand out for their strong financial offerings, making them attractive options for software engineers seeking rewarding positions.
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, based in Cary, NC, offers software engineers opportunities to work on exciting projects. They focus on IT services and consulting, working with clients globally. Software engineers here enjoy a dynamic work environment and the chance to innovate.


  2. Apple
    Average Salary: $157,717
    Apple, a well-known tech giant, has a presence in Cary, NC. Software engineers at Apple work on cutting-edge projects that shape the future of technology. They collaborate with top talent in a fast-paced setting, enjoying a competitive salary and benefits.


  3. PENNYMAC
    Average Salary: $149,208
    PENNYMAC, headquartered in Cary, NC, offers software engineers roles in the mortgage technology sector. They focus on providing innovative solutions for the housing market. Engineers here benefit from a collaborative atmosphere and competitive compensation.


  4. CGI
    Average Salary: $146,283
    CGI, based in Cary, NC, provides software engineering roles across various industries. They are known for their work in IT consulting and services. Engineers at CGI enjoy a supportive work culture and the chance to work on diverse projects.


  5. S&P Global
    Average Salary: $145,750
    S&P Global, located in Cary, NC, offers software engineering opportunities in financial services. They focus on providing data, analytics, and insights. Engineers here benefit from a stable company with a strong market presence.


  6. Piper Companies
    Average Salary: $138,000
    Piper Companies, with offices in Cary, NC, offers software engineering positions in financial services. They provide investment banking and wealth management services. Engineers here enjoy a robust work environment and the chance to grow in their careers.


  7. WCG Clinical
    Average Salary: $132,265
    WCG Clinical, headquartered in Cary, NC, provides software engineering roles in the clinical trial industry. They focus on optimizing clinical research. Engineers here benefit from a supportive team and the opportunity to contribute to medical advancements.


  8. Deutsche Bank
    Average Salary: $126,354
    Deutsche Bank, with a presence in Cary, NC, offers software engineering positions in the banking sector. They provide a wide range of financial services. Engineers here enjoy a global network and the chance to work on impactful projects.


  9. CACI International
    Average Salary: $118,615
    CACI International, based in Cary, NC, provides software engineering roles in the defense and government sectors. They focus on providing technology and consulting services. Engineers here benefit from a stable company with a clear mission.


  10. Marsh McLennan Agency
    Average Salary: $113,797
    Marsh McLennan Agency, with offices in Cary, NC, offers software engineering positions in the insurance and financial services sectors. They provide risk, strategy, and insurance services. Engineers here enjoy a dynamic work environment and the chance to grow professionally.

Currently 9,036 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
9,036 Job Openings