Position
City
Salary

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

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

In Trenton, NJ, a Software Engineer can expect a competitive salary. The average yearly salary for this role stands at about $132,552. This figure represents a strong earning potential for those in the field, making it an attractive option for many professionals.

The salary range for Software Engineers in Trenton, NJ, varies based on experience and skill. Entry-level positions start around $74,850, while experienced professionals can earn upwards of $216,300. This wide range allows individuals to grow their earnings as they advance in their careers.

This salary data shows that Trenton, NJ, offers a promising environment for Software Engineers. With a range of opportunities, professionals can find roles that match their skills and experience, helping them achieve their financial goals.

Software Engineer jobs in Trenton, NJ

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

Job seekers looking for high-paying software engineer roles near Trenton, NJ, have several strong options. Sayreville, NJ, stands out with an average salary of $195,844. New Brunswick, NJ, and Camden, NJ, follow closely with average salaries above $130,000. These cities offer excellent opportunities for those in the field. For those willing to travel a bit, Princeton, NJ, and Woodbridge, NJ, also offer competitive salaries close to $133,000. Philadelphia, PA, and Cherry Hill, NJ, offer attractive salaries around $128,000. Further afield, Langhorne, PA, provides a strong alternative with an average salary of $112,192. These cities provide a variety of chances for software engineers to find rewarding positions.
Graph displaying highest paying cities salaries for Software Engineer jobs near Trenton, NJ, highlighting Sayreville, NJ with the highest at $195,844 and Langhorne, PA with the lowest at $112,192.
  1. Sayreville, NJ
    Average Salary: $195,844
    In Sayreville, tech-savvy professionals can find rewarding opportunities. Major companies like Johnson & Johnson and Siemens offer dynamic environments. Work on innovative projects and grow your career with these industry leaders.
    Find Software Engineer jobs in Sayreville, NJ


  2. New Brunswick, NJ
    Average Salary: $142,532
    New Brunswick provides a vibrant tech scene with companies like Bristol-Myers Squibb and Goldman Sachs. Job seekers enjoy diverse projects and a collaborative atmosphere. The city offers a mix of challenges and growth opportunities.
    Find Software Engineer jobs in New Brunswick, NJ


  3. Camden, NJ
    Average Salary: $133,953
    Camden is a hub for tech innovation with companies like Cooper University Hospital and Virtua Health. Professionals here enjoy cutting-edge projects and a supportive work culture. The city's growth means many opportunities for career advancement.
    Find Software Engineer jobs in Camden, NJ


  4. Princeton, NJ
    Average Salary: $133,219
    Princeton boasts a mix of top-tier companies like Bristol-Myers Squibb and Princeton University. Job seekers benefit from a stimulating environment and a focus on research and development. The city offers a unique blend of academic and corporate opportunities.
    Find Software Engineer jobs in Princeton, NJ


  5. Woodbridge, NJ
    Average Salary: $132,952
    Woodbridge offers a range of tech opportunities with companies like IBM and Bristol-Myers Squibb. Job seekers find a blend of innovation and tradition. The city's growth provides many paths for professional development.
    Find Software Engineer jobs in Woodbridge, NJ


  6. Cherry Hill, NJ
    Average Salary: $129,367
    Cherry Hill is a thriving tech center with companies such as Campbell Soup Company and Virtua Health. Job seekers enjoy a dynamic work environment. The city’s diverse industry base provides many opportunities for career growth.
    Find Software Engineer jobs in Cherry Hill, NJ


  7. Philadelphia, PA
    Average Salary: $127,996
    Philadelphia is a major tech hub with companies like Comcast and Independence Blue Cross. Professionals enjoy a lively job market with many opportunities. The city’s rich history and modern tech scene create a unique working environment.
    Find Software Engineer jobs in Philadelphia, PA


  8. Langhorne, PA
    Average Salary: $112,192
    Langhorne offers a variety of tech jobs with companies such as Wells Fargo and Siemens. Job seekers find a mix of corporate and entrepreneurial environments. The city’s growing tech scene provides ample opportunities for career advancement.
    Find Software Engineer jobs in Langhorne, PA

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

Top-paying companies for software engineers in Trenton, NJ, include CVS Health, S&P Global, and Ryder System, Inc. At CVS Health, software engineers can expect an average salary of about $167,000 annually. S&P Global offers around $137,000, while Ryder System, Inc. provides salaries close to $121,000. These salaries reflect the high demand for skilled software engineers in these organizations. Employers are willing to offer competitive pay to attract top talent in the tech field. Job seekers can explore these companies for rewarding opportunities in Trenton.
Graph displaying best paying company salaries for Software Engineer jobs in Trenton, NJ, highlighting CVS Health with the highest at $167,452 and New Jersey Courts with the lowest at $83,734.
  1. CVS Health
    Average Salary: $167,452
    CVS Health offers exciting opportunities for Software Engineers. They focus on creating tech solutions to enhance healthcare. This company operates nationwide, with a main office in Woonsocket, Rhode Island. They also have offices in various cities, including Trenton, NJ.


  2. S&P Global
    Average Salary: $136,800
    S&P Global provides a great environment for Software Engineers. They work on market intelligence and analytics, offering diverse roles. This company has offices in major cities, including New York and Chicago. They also have an office in Trenton, NJ.


  3. Ryder System, Inc.
    Average Salary: $121,000
    Ryder System, Inc. is known for its innovative tech solutions in transportation. Software Engineers here create systems that streamline logistics. They have a significant presence in many cities, including Miami and Los Angeles. They also have a location in Trenton, NJ.


  4. New Jersey Courts
    Average Salary: $83,734
    The New Jersey Courts offer rewarding positions for Software Engineers. They work on projects that support the state’s judicial system. Their main office is in Trenton, NJ, but they also have other locations across the state.

Currently 12,060 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
12,060 Job Openings