Position
City
Salary

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

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

In Trenton, NJ, a Software Engineer can expect to earn a competitive salary. The average yearly salary for this role stands at around $124,225. This figure reflects the skills and expertise that software engineers bring to the table, making it a rewarding career for those with the right qualifications.

The salary range for Software Engineers in Trenton varies, with some earning as low as $60,000 and others reaching up to $200,000 annually. This range depends on several factors, including experience, education, and the specific industry. Software Engineers with more years of experience and advanced degrees often find themselves at the higher end of the salary spectrum. Additionally, those working in tech-heavy industries or companies may also see higher compensation packages. This variety in salary offers a promising outlook for those looking to enter or advance in the field.

Software Engineer jobs in Trenton, NJ

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

Software engineers near Trenton, NJ, can find top-paying job opportunities in Sayreville, NJ, with an average salary of $190,250. New Brunswick, NJ, offers a competitive average salary of $141,484 for software engineers. Princeton, NJ, provides another attractive option with an average salary of $124,610.
Graph displaying highest paying cities salaries for Software Engineer jobs near Trenton, NJ, highlighting Sayreville, NJ with the highest at $190,250 and Woodbridge, NJ with the lowest at $115,409.
  1. Sayreville, NJ
    Average Salary: $190,250
    In Sayreville, tech professionals enjoy a vibrant community. Many tech firms operate here, offering diverse opportunities. Companies like Verizon and ADP provide excellent career growth.
    Find Software Engineer jobs in Sayreville, NJ


  2. New Brunswick, NJ
    Average Salary: $141,484
    New Brunswick is a hub for innovation. The presence of Rutgers University fuels tech advancements. Engineers here work on cutting-edge projects with top firms like Johnson & Johnson.
    Find Software Engineer jobs in New Brunswick, NJ


  3. Princeton, NJ
    Average Salary: $124,610
    Princeton offers a unique blend of academia and industry. The tech scene thrives with companies like Siemens and Google. Engineers benefit from a collaborative environment and access to top talent.
    Find Software Engineer jobs in Princeton, NJ


  4. Philadelphia, PA
    Average Salary: $120,810
    Philadelphia is a dynamic city for tech careers. The city boasts a mix of startups and established companies. Engineers here work on diverse projects with firms like Comcast and Vanguard.
    Find Software Engineer jobs in Philadelphia, PA


  5. Camden, NJ
    Average Salary: $117,523
    Camden is experiencing a tech boom. The city attracts innovative companies. Engineers here enjoy a growing community and work with firms like Cooper University Hospital and Virtua Health.
    Find Software Engineer jobs in Camden, NJ


  6. Woodbridge, NJ
    Average Salary: $115,409
    Woodbridge offers a supportive environment for tech professionals. The presence of companies like Pfizer and Verizon provides ample opportunities. Engineers here enjoy a mix of projects and career growth.
    Find Software Engineer jobs in Woodbridge, NJ

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

CVS Health, S&P Global, and PNC Financial Services Group offer some of the highest salaries for software engineers in Trenton, NJ. These companies provide competitive pay and benefits, making them attractive options for job seekers. The average salary for software engineers at these firms ranges from $119,167 to $154,760, depending on the company.
Graph displaying best paying company salaries for Software Engineer jobs in Trenton, NJ, highlighting CVS Health with the highest at $154,760 and State of New Jersey with the lowest at $82,318.
  1. CVS Health
    Average Salary: $154,760
    CVS Health offers rewarding Software Engineer positions. They focus on health care technology and operate nationwide. Their Trenton, NJ location is a hub for innovation.


  2. S&P Global
    Average Salary: $130,667
    S&P Global provides Software Engineer roles with a focus on financial data and analytics. They have a global presence with their Trenton office contributing to their mission.


  3. PNC Financial Services Group
    Average Salary: $120,158
    PNC Financial Services Group offers Software Engineer jobs with a focus on banking technology. They operate across the U.S. with their Trenton office playing a key role.


  4. Ryder System
    Average Salary: $119,167
    Ryder System provides Software Engineer positions with a focus on logistics and transportation technology. They have a strong presence in Trenton, NJ.


  5. State of New Jersey
    Average Salary: $82,318
    The State of New Jersey offers Software Engineer jobs with a focus on public sector technology. They operate across the state with their Trenton office being a major location.

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