Position
City
Salary

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

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

Software Engineers in Trenton, NJ, earn a strong average yearly salary of $127,312. This number can change based on experience, skills, and the specific company. Many professionals find good opportunities in this area.

Different experience levels lead to different salaries. Here is a breakdown of salary ranges based on experience:

  • Entry-level: $60,000
  • Mid-level: $116,836
  • Senior-level: $187,882
This range shows that more experience often leads to higher pay. It also highlights the potential for growth in this career.

Software Engineer jobs in Trenton, NJ

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

Trenton job seekers can find high-paying opportunities in nearby cities. Sayreville, NJ, leads with an average software engineer salary of $190,250. New Brunswick follows closely behind, offering $141,343 on average. These cities provide competitive salaries for skilled software engineers. Camden, Princeton, Philadelphia, and Woodbridge also offer attractive wages, making them great options for career growth.
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 $118,064.
  1. Sayreville, NJ
    Average Salary: $190,250
    Working as a tech professional in Sayreville offers a unique blend of suburban tranquility and access to major tech firms. With companies like Johnson & Johnson and ADP nearby, Sayreville provides ample opportunities for career growth and collaboration.
    Find Software Engineer jobs in Sayreville, NJ


  2. New Brunswick, NJ
    Average Salary: $141,343
    In New Brunswick, tech enthusiasts find a vibrant community and a hub for innovation. The presence of prominent companies such as Bristol-Myers Squibb and Rutgers University creates a fertile ground for learning and professional development.
    Find Software Engineer jobs in New Brunswick, NJ


  3. Camden, NJ
    Average Salary: $131,022
    Camden is emerging as a key player in the tech scene. With companies like Cooper University Hospital and Campbell Soup Company, professionals can expect dynamic projects and a chance to make meaningful contributions.
    Find Software Engineer jobs in Camden, NJ


  4. Princeton, NJ
    Average Salary: $127,604
    Princeton is home to a thriving tech environment, thanks to its proximity to educational institutions like Princeton University. Professionals enjoy a supportive community and the chance to work with innovative companies.
    Find Software Engineer jobs in Princeton, NJ


  5. Philadelphia, PA
    Average Salary: $123,147
    Philadelphia is a bustling tech hub, offering diverse opportunities in a historic setting. With major companies like Comcast and Aramark, tech professionals can expect exciting projects and a vibrant work culture.
    Find Software Engineer jobs in Philadelphia, PA


  6. Woodbridge, NJ
    Average Salary: $118,064
    Woodbridge offers a balanced work-life approach with access to major tech companies. Professionals can work in a welcoming environment while being close to New York City, providing numerous career growth opportunities.
    Find Software Engineer jobs in Woodbridge, NJ

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

Software engineers in Trenton, NJ, benefit from competitive salaries at CVS Health, earning an average of $157,963 annually. S&P Global offers a strong $130,667 per year, while PNC Financial Services Group provides $120,158. Ryder System pays its software engineers $119,167 on average, and the State of New Jersey offers $82,318. These figures highlight the high demand and lucrative opportunities available in the region.
Graph displaying best paying company salaries for Software Engineer jobs in Trenton, NJ, highlighting CVS Health with the highest at $157,963 and State of New Jersey with the lowest at $82,318.
  1. CVS Health
    Average Salary: $157,963
    CVS Health offers exciting opportunities for Software Engineers. The company provides innovative healthcare solutions. With facilities across the country, including Trenton, NJ, CVS Health is a leader in pharmacy, health services, and health insurance.


  2. S&P Global
    Average Salary: $130,667
    S&P Global hires Software Engineers who excel in analytics and financial data. The company operates globally with a strong presence in Trenton, NJ. S&P Global provides insights and analysis that drive markets and economies around the world.


  3. PNC Financial Services Group
    Average Salary: $120,158
    PNC Financial Services Group values software engineers who can create robust, secure applications. Based in Pittsburgh, this company operates throughout the U.S., including Trenton, NJ. PNC focuses on banking and financial services, offering a wide range of products and services.


  4. Ryder System
    Average Salary: $119,167
    Ryder System is a top employer for Software Engineers looking to innovate in logistics and transportation. The company has its headquarters in Miami and operates in Trenton, NJ. Ryder provides solutions for vehicle fleet management, supply chain, and transportation.


  5. State of New Jersey
    Average Salary: $82,318
    The State of New Jersey offers rewarding Software Engineer roles to serve the public sector. With locations throughout the state, Trenton is the capital and a hub for government jobs. The state offers various programs in health, education, and public safety.

Currently 6,245 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,245 Job Openings