Position
City
Salary

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

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

In Trenton, NJ, software engineers enjoy a competitive salary that reflects their valuable skills. The average yearly salary for a software engineer in this area is around $125,936. This figure provides a solid foundation for professionals in the field. It shows that Trenton offers good earning potential for those in software engineering.

The salary range for software engineers in Trenton varies. The lowest 10% earn about $60,000 per year. The highest 10% earn more than $200,000. Most software engineers fall somewhere in the middle. This range offers opportunities for growth and advancement. It also highlights the value of experience and expertise in the field. With the right skills and dedication, software engineers in Trenton can achieve a rewarding salary.

Software Engineer jobs in Trenton, NJ

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

Job seekers in the software engineering field can find excellent opportunities near Trenton, NJ. Sayreville, NJ, offers the highest average salary at $190,250. Nearby, New Brunswick, NJ, and Princeton, NJ, also provide competitive salaries, making them attractive options. Philadelphia, PA, just across the border, offers a strong job market with an average salary of $121,989.
Graph displaying highest paying cities salaries for Software Engineer jobs near Trenton, NJ, highlighting Sayreville, NJ with the highest at $190,250 and Cherry Hill, NJ with the lowest at $91,700.
  1. Sayreville, NJ
    Average Salary: $190,250
    In Sayreville, tech professionals enjoy a vibrant community. Many work for local tech firms and larger companies. The area offers a mix of projects and a supportive work environment.
    Find Software Engineer jobs in Sayreville, NJ


  2. New Brunswick, NJ
    Average Salary: $139,682
    New Brunswick is home to many tech companies and research institutions. Engineers here often work on cutting-edge projects. The city's academic environment fosters innovation and collaboration.
    Find Software Engineer jobs in New Brunswick, NJ


  3. Princeton, NJ
    Average Salary: $125,403
    Princeton offers a unique blend of tech and academia. Engineers often work on projects with top-tier universities. The area is known for its intellectual community and innovative spirit.
    Find Software Engineer jobs in Princeton, NJ


  4. Camden, NJ
    Average Salary: $122,612
    Camden is a growing tech hub with many opportunities. Engineers here work on diverse projects for both local and national companies. The city's revitalization brings new possibilities and a dynamic work atmosphere.
    Find Software Engineer jobs in Camden, NJ


  5. Philadelphia, PA
    Average Salary: $121,989
    Philadelphia is a major tech center with a rich history. Engineers work on a wide range of projects for well-known companies. The city offers a vibrant culture and many professional development opportunities.
    Find Software Engineer jobs in Philadelphia, PA


  6. Woodbridge, NJ
    Average Salary: $115,531
    Woodbridge provides a mix of tech jobs in a suburban setting. Engineers often work for local firms and larger corporations. The area offers a good work-life balance and a friendly community.
    Find Software Engineer jobs in Woodbridge, NJ


  7. Cherry Hill, NJ
    Average Salary: $91,700
    Cherry Hill is known for its diverse tech industry. Engineers here work on innovative projects for various companies. The area offers a supportive work environment and many professional growth opportunities.
    Find Software Engineer jobs in Cherry Hill, NJ

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

CVS Health, S&P Global, and PNC Financial Services Group are among the top-paying companies for software engineers in Trenton, NJ. These companies offer competitive salaries, making them attractive options for job seekers. Engineers at CVS Health can expect an average salary of $164,716, while those at S&P Global earn around $130,667. PNC Financial Services Group provides an average salary of $120,158.
Graph displaying best paying company salaries for Software Engineer jobs in Trenton, NJ, highlighting CVS Health with the highest at $164,716 and State of New Jersey with the lowest at $82,318.
  1. CVS Health
    Average Salary: $164,716
    CVS Health offers a variety of opportunities for Software Engineers in Trenton, NJ. They focus on creating innovative healthcare solutions. The company operates nationwide, with a strong presence in the healthcare sector.


  2. S&P Global
    Average Salary: $130,667
    S&P Global provides Software Engineer roles in Trenton, NJ. They work on financial data and analytics. The company operates globally, offering a dynamic work environment for tech professionals.


  3. PNC Financial Services Group
    Average Salary: $120,158
    PNC Financial Services Group has Software Engineer positions in Trenton, NJ. They focus on developing financial technology solutions. The company operates across the United States, providing a stable career path.


  4. Ryder System
    Average Salary: $119,167
    Ryder System offers Software Engineer jobs in Trenton, NJ. They work on logistics and supply chain technology. The company operates internationally, offering diverse projects for tech experts.


  5. State of New Jersey
    Average Salary: $82,318
    The State of New Jersey provides Software Engineer roles in Trenton, NJ. They focus on government technology solutions. The company operates within the state, offering a stable and rewarding career.

Currently 8,905 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
8,905 Job Openings