How much does a Software Engineer make 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
What are the highest paying cities for a Software Engineer near Trenton, NJ?

-
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
-
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
-
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
-
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
-
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
-
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?

-
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.
-
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.
-
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.
-
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.
-
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.
What are the best paying Software Engineer related jobs in Trenton, NJ?

-
Technical Architect
Average Salary: $195,000
Technical architects design systems and lead teams of engineers. In Trenton, local firms like Capital Health and FirstEnergy seek architects with a strong vision for tech systems.
Find Technical Architect jobs in Trenton, NJ
-
Machine Learning Engineer
Average Salary: $133,643
These professionals develop algorithms for data analysis. Trenton companies, such as PNC Bank and Robert Wood Johnson University Hospital, are hiring ML experts to improve operations.
Find Machine Learning Engineer jobs in Trenton, NJ
-
Security Engineer
Average Salary: $130,870
Security engineers protect company data from threats. At firms like Prudential and NJ Transit, they create and monitor security measures. Trenton offers many roles for these skilled professionals.
Find Security Engineer jobs in Trenton, NJ
-
Cloud Engineer
Average Salary: $127,724
Cloud engineers manage and maintain cloud services. Companies like Publicis Sapient and Subaru of America in Trenton look for experts to optimize cloud use.
Find Cloud Engineer jobs in Trenton, NJ
-
Data Engineer
Average Salary: $126,422
Data engineers build systems for data collection and storage. Trenton's robust tech sector, including firms like Capital One and TD Bank, needs skilled data engineers.
Find Data Engineer jobs in Trenton, NJ
-
DevOps Engineer
Average Salary: $122,790
DevOps engineers blend development and operations. They automate processes and improve efficiency. Trenton firms like Siemens Healthineers and Johnson & Johnson rely on them.
Find DevOps Engineer jobs in Trenton, NJ
-
UI/UX Designer
Average Salary: $121,504
UI/UX designers create user-friendly interfaces. Local companies such as Virtua Health and Horizon Blue Cross Blue Shield look for designers to improve user experiences.
Find UI/UX Designer jobs in Trenton, NJ
-
Product Manager
Average Salary: $120,922
Product managers oversee product development. They work with teams to bring products to market. Trenton's growing tech scene offers many opportunities for product managers.
Find Product Manager jobs in Trenton, NJ
-
Systems Engineer
Average Salary: $119,006
Systems engineers ensure computer systems run smoothly. At firms like TD Bank and Siemens Healthineers, they play a key role in maintaining IT infrastructure.
Find Systems Engineer jobs in Trenton, NJ
-
Business Analyst
Average Salary: $95,787
Business analysts identify business needs and solutions. They work closely with stakeholders. Trenton companies like Horizon Blue Cross Blue Shield and Princeton University look for skilled analysts.
Find Business Analyst jobs in Trenton, NJ



