Position
City
Salary

How much does a Software Engineer make in Trenton, NJ?

The average salary for a Software Engineer is $131,395 per year in Trenton, NJ.

In Trenton, NJ, Software Engineers enjoy a robust salary that reflects their valuable skills. On average, these professionals earn about $131,395 per year. This figure provides a solid baseline for what many in the field can expect.


Here are some more details about the salary distribution:

  • 10% of Software Engineers earn less than $65,700.
  • 25% earn less than $93,082.
  • Half of Software Engineers make more than $120,464.
  • The top 10% earn more than $175,227 a year.
This spread shows that with experience and expertise, earnings can increase significantly.

Software Engineer jobs in Trenton, NJ

What are the highest paying cities for a Software Engineer near Trenton, NJ?

Job seekers will find attractive salary opportunities near Trenton, NJ. Sayreville, NJ, leads with an average salary of $190,250 for Software Engineers. New Brunswick and Princeton also offer high salaries, with averages around $139,282 and $131,574 respectively. Other cities in the area provide competitive pay as well. Philadelphia, PA, and Cherry Hill, NJ, offer average salaries around $122,114 and $121,967. For those looking to work in smaller towns, Camden, NJ, and Woodbridge, NJ, have average salaries of $131,318 and $125,687.
Graph displaying highest paying cities salaries for Software Engineer jobs near Trenton, NJ, highlighting Sayreville, NJ with the highest at $190,250 and Langhorne, PA with the lowest at $110,538.
  1. Sayreville, NJ
    Average Salary: $190,250
    In Sayreville, tech innovation thrives with a strong community of tech professionals. Local companies offer a mix of projects, from web development to software architecture. The collaborative environment makes it a great place to grow your career.
    Find Software Engineer jobs in Sayreville, NJ


  2. New Brunswick, NJ
    Average Salary: $139,282
    New Brunswick is known for its vibrant tech scene, particularly around Rutgers University. The city attracts cutting-edge tech companies and startups. Working here means being part of a dynamic and forward-thinking environment.
    Find Software Engineer jobs in New Brunswick, NJ


  3. Princeton, NJ
    Average Salary: $131,574
    Princeton combines academic excellence with industry innovation. Major tech firms and research institutions drive the local job market. Professionals enjoy a blend of challenging projects and collaborative opportunities here.
    Find Software Engineer jobs in Princeton, NJ


  4. Camden, NJ
    Average Salary: $131,318
    Camden is an emerging hub for tech talent. The city's growing tech sector offers diverse opportunities in software development and IT. Companies here value creativity and innovation, making it an exciting place to work.
    Find Software Engineer jobs in Camden, NJ


  5. Woodbridge, NJ
    Average Salary: $125,687
    Woodbridge's tech industry focuses on software and IT services. The area attracts both startups and established companies. Professionals benefit from a supportive community and a range of development opportunities.
    Find Software Engineer jobs in Woodbridge, NJ


  6. Philadelphia, PA
    Average Salary: $122,114
    Philadelphia offers a rich tech landscape with many major corporations and startups. The city's diverse job market provides opportunities in various tech fields. Working here means being part of a dynamic and innovative environment.
    Find Software Engineer jobs in Philadelphia, PA


  7. Cherry Hill, NJ
    Average Salary: $121,967
    Cherry Hill is home to many tech companies and offers a variety of software engineering roles. The area's tech sector is growing, providing diverse projects and career growth opportunities. Professionals appreciate the blend of big company stability and small company agility.
    Find Software Engineer jobs in Cherry Hill, NJ


  8. Langhorne, PA
    Average Salary: $110,538
    Langhorne provides a strong tech job market with many opportunities in software development. Local companies value innovation and teamwork. Working here means being part of a supportive and collaborative tech community.
    Find Software Engineer jobs in Langhorne, PA

What are the best paying companies for a Software Engineer in Trenton, NJ?

Looking for a top-paying Software Engineer job in Trenton, NJ? CVS Health stands out with an average salary of $173,160. This company offers competitive benefits and opportunities for career growth. Another great option is S&P Global, where Software Engineers can expect to earn around $130,667 per year.
Graph displaying best paying company salaries for Software Engineer jobs in Trenton, NJ, highlighting CVS Health with the highest at $173,160 and State of New Jersey with the lowest at $73,407.
  1. CVS Health
    Average Salary: $173,160
    CVS Health is a major healthcare company. Their software engineers work on projects that support the company's operations. The company is present in many cities across the U.S.


  2. S&P Global
    Average Salary: $130,667
    S&P Global is a global market intelligence firm. Software engineers here develop solutions to improve financial data analysis. The firm operates worldwide with offices in many countries.


  3. NJM Insurance Group
    Average Salary: $121,548
    NJM Insurance Group is a provider of auto insurance in New Jersey. Software engineers create systems to manage claims and customer information. The company serves customers in New Jersey.


  4. PNC Financial Services Group
    Average Salary: $120,158
    PNC Financial Services Group is a financial services company. Software engineers work on applications for banking and financial operations. The company has branches in several states across the U.S.


  5. Ryder System
    Average Salary: $118,000
    Ryder System is a logistics company. Software engineers develop solutions to manage fleet operations and logistics. They operate in many cities across the U.S.


  6. State of New Jersey
    Average Salary: $73,407
    The State of New Jersey employs software engineers for various government projects. They focus on creating software to support state services. The state offers job opportunities in many cities within New Jersey.

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