Position
City
Salary

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

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

In Trenton, NJ, software engineers enjoy a competitive salary. The average yearly salary for this role stands at $128,443. This figure reflects the strong demand for skilled software engineers in the area. Companies recognize the value these professionals bring to their projects and operations.

The salary range for software engineers in Trenton varies. The lowest-paid 10% earn around $60,000 annually. The top 10% earn more than $200,000 each year. This wide range shows the potential for growth and advancement in the field. Factors such as experience, skills, and the specific company can influence earnings. Software engineers with specialized skills or in high-demand areas often see higher salaries.

Software Engineer jobs in Trenton, NJ

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

Job seekers looking for top-paying software engineer roles near Trenton, NJ, should consider Sayreville. The average salary for software engineers in Sayreville is $190,250. This high salary makes it an attractive option for professionals in the field. Nearby, New Brunswick offers a competitive salary of $142,550 for software engineers. This city provides a strong market for tech jobs, making it another good choice. Camden, Princeton, and Philadelphia also offer attractive salaries, ranging from $127,057 to $123,703. These cities provide excellent opportunities for those seeking high-paying jobs in software engineering.
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 $116,489.
  1. Sayreville, NJ
    Average Salary: $190,250
    In Sayreville, tech professionals enjoy a vibrant community with many opportunities for growth. Companies like Johnson & Johnson and Siemens offer exciting projects. The area is known for its strong support for tech innovation.
    Find Software Engineer jobs in Sayreville, NJ


  2. New Brunswick, NJ
    Average Salary: $142,550
    New Brunswick is a hub for tech talent, with major employers like Bristol Myers Squibb and Rutgers University. Working here means access to cutting-edge research and development. The city offers a dynamic environment for tech careers.
    Find Software Engineer jobs in New Brunswick, NJ


  3. Camden, NJ
    Average Salary: $129,843
    Camden is becoming a hotspot for tech jobs, with companies like Cooper University Health Care and Virtua Health. The city is revitalizing, offering a mix of challenges and opportunities for tech professionals. It's a great place to make an impact.
    Find Software Engineer jobs in Camden, NJ


  4. Princeton, NJ
    Average Salary: $127,057
    Princeton is home to innovative companies like IBM and Siemens. Working here means being part of a community that values education and technology. The area is known for its intellectual environment and tech advancements.
    Find Software Engineer jobs in Princeton, NJ


  5. Philadelphia, PA
    Average Salary: $123,703
    Philadelphia offers a bustling tech scene with companies like Comcast and Vanguard. The city is rich in history and culture, providing a unique backdrop for tech careers. Opportunities for growth and collaboration are abundant.
    Find Software Engineer jobs in Philadelphia, PA


  6. Woodbridge, NJ
    Average Salary: $116,489
    Woodbridge is a growing tech center with companies like Verizon and Pfizer. Working here means being part of a dynamic industry with many opportunities for advancement. The area is known for its strong tech infrastructure.
    Find Software Engineer jobs in Woodbridge, NJ

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

CVS Health offers one of the top salaries for Software Engineers in Trenton, NJ, with an average salary of $169,105. S&P Global, another leading employer, provides an average salary of $130,667. PNC Financial Services Group also stands out, offering an average salary of $120,158. These companies provide excellent opportunities for those seeking well-paying jobs in the software engineering field.
Graph displaying best paying company salaries for Software Engineer jobs in Trenton, NJ, highlighting CVS Health with the highest at $169,105 and State of New Jersey with the lowest at $82,318.
  1. CVS Health
    Average Salary: $169,105
    CVS Health offers rewarding Software Engineer positions in Trenton, NJ. The company operates nationwide, providing health services and pharmacy benefits. Employees enjoy a collaborative environment and opportunities for career growth.


  2. S&P Global
    Average Salary: $130,667
    S&P Global provides Software Engineer roles in Trenton, NJ. This global company specializes in data and analytics. Employees work on innovative projects and benefit from a dynamic work culture.


  3. PNC Financial Services Group
    Average Salary: $120,158
    PNC Financial Services Group offers Software Engineer positions in Trenton, NJ. The company operates across the U.S., focusing on banking and financial services. Employees enjoy a supportive environment and opportunities for professional development.


  4. Ryder System
    Average Salary: $119,167
    Ryder System provides Software Engineer jobs in Trenton, NJ. This company operates globally, offering transportation and logistics solutions. Employees benefit from a collaborative atmosphere and chances to work on impactful projects.


  5. State of New Jersey
    Average Salary: $82,318
    The State of New Jersey offers Software Engineer roles in Trenton, NJ. As a state government employer, it provides a stable work environment with opportunities for public service. Employees contribute to the state's technological advancements.

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