How much does a Software Engineer make in Jersey City, NJ?
A software engineer working in Jersey City, New Jersey, can expect to earn a competitive salary. On average, they make around $161,348 per year. This salary can change based on experience, skills, and the company they work for.
The range of salaries for software engineers in Jersey City varies. Some earn as little as $70,000 while others make over $244,625 annually. The highest-paid software engineers often have advanced degrees or specialized skills. The chart below shows a breakdown of the salary distribution in Jersey City.
- Less than $70,000: 2.76%
- $70,000 - $85,875: 2.29%
- $85,875 - $101,750: 4.25%
- $101,750 - $117,625: 4.85%
- $117,625 - $133,500: 13.75%
- $133,500 - $149,375: 27.31%
- $149,375 - $165,250: 5.66%
- $165,250 - $181,125: 25.89%
- $181,125 - $197,000: 1.48%
- $197,000 - $212,875: 3.24%
- $212,875 - $228,750: 3.51%
- $228,750 - $244,625: 11.85%
What are the highest paying cities for a Software Engineer near Jersey City, NJ?

-
Staten Island, NY
Average Salary: $218,500
Explore a growing tech scene in Staten Island. Companies focus on software development and IT services. Enjoy a mix of projects and professional growth opportunities.
Find Software Engineer jobs in Staten Island, NY
-
Hoboken, NJ
Average Salary: $159,892
In Hoboken, tech professionals work with top companies in finance and technology. The area offers innovative projects and a vibrant work culture. Networking opportunities abound.
Find Software Engineer jobs in Hoboken, NJ
-
Newark, NJ
Average Salary: $149,799
Newark is a hub for tech talent. Engineers here work on diverse projects for major corporations. The city’s tech ecosystem is expanding rapidly.
Find Software Engineer jobs in Newark, NJ
-
Brooklyn, NY
Average Salary: $146,831
Brooklyn's tech industry thrives with startups and established firms. Software engineers benefit from a creative environment and diverse projects. Networking with other tech professionals is easy.
Find Software Engineer jobs in Brooklyn, NY
-
Weehawken, NJ
Average Salary: $143,354
Weehawken offers a blend of tech jobs and a quality of life. Engineers find a supportive community and innovative projects. Commute options are convenient for nearby tech hubs.
Find Software Engineer jobs in Weehawken, NJ
-
Manhattan, NY
Average Salary: $129,834
Manhattan is a global tech center. Engineers here work with cutting-edge technology for top companies. The city offers endless opportunities for career advancement.
Find Software Engineer jobs in Manhattan, NY
-
Hackensack, NJ
Average Salary: $124,294
Hackensack attracts tech talent with its mix of startups and established companies. Engineers enjoy a collaborative work environment and diverse projects. The commute to NYC is easy.
Find Software Engineer jobs in Hackensack, NJ
-
Secaucus, NJ
Average Salary: $116,722
Secaucus is a growing tech hub with many opportunities. Engineers work on innovative projects for leading companies. The area is ideal for those who want a mix of work and leisure.
Find Software Engineer jobs in Secaucus, NJ
-
Queens, NY
Average Salary: $113,199
Queens offers a diverse tech scene with opportunities for all skill levels. Engineers work on a variety of projects in a dynamic environment. The area’s tech community is vibrant and growing.
Find Software Engineer jobs in Queens, NY
What are the best paying companies for a Software Engineer in Jersey City, NJ?

-
LPL Financial
Average Salary: $220,467
LPL Financial offers rewarding Software Engineer positions. They provide innovative financial services and operate in various locations, including Jersey City. Their tech teams focus on creating cutting-edge solutions to support their clients.
-
Amazon Web Services
Average Salary: $192,442
Amazon Web Services, a leader in cloud computing, seeks talented Software Engineers. They operate globally and offer a vibrant workplace in Jersey City. Their roles involve building scalable and secure cloud solutions.
-
Charles Schwab
Average Salary: $185,345
Charles Schwab, a major financial services firm, provides Software Engineer jobs in Jersey City. They focus on delivering financial solutions to their clients. Their engineers work on innovative projects and have access to cutting-edge technology.
-
Amazon.com
Average Salary: $183,250
Amazon.com is a top employer for Software Engineers. They operate in Jersey City and around the world. Their roles involve working on a vast array of projects that improve the online shopping experience for millions of customers.
-
Tradeweb
Average Salary: $180,938
Tradeweb, a market infrastructure company, offers Software Engineer positions in Jersey City. They provide tools that allow institutional investors to trade. Their engineers build solutions that power the global financial markets.
-
Citi
Average Salary: $179,460
Citi, a global banking giant, offers Software Engineer jobs in Jersey City. They provide financial services worldwide. Their engineers work on innovative tech solutions to support their banking and financial services.
-
FINRA
Average Salary: $161,817
FINRA, the Financial Industry Regulatory Authority, seeks Software Engineers in Jersey City. They oversee the securities industry. Their roles involve building technology solutions to ensure market integrity and protect investors.
-
Goldman Sachs
Average Salary: $160,000
Goldman Sachs, a leading financial services company, offers Software Engineer positions in Jersey City. They provide a variety of financial services to their clients. Their engineers develop sophisticated technology solutions to support their operations.
-
Deloitte
Average Salary: $153,017
Deloitte, a top professional services firm, seeks Software Engineers in Jersey City. They provide audit, consulting, and financial advisory services. Their engineers work on innovative tech projects that help clients succeed.
-
Piper Companies
Average Salary: $150,000
Piper Companies offers Software Engineer jobs in Jersey City. They provide financial services and investment banking solutions. Their engineers work on cutting-edge projects that support their clients' success.
What are the best paying Software Engineer related jobs in Jersey City, NJ?

-
Machine Learning Engineer
Average Salary: $164,733
Machine Learning Engineers create algorithms that allow systems to learn from data. They work with companies like Goldman Sachs, improving systems with predictive analytics. This job offers exciting challenges and the chance to work with advanced technologies.
Find Machine Learning Engineer jobs in Jersey City, NJ
-
Cloud Engineer
Average Salary: $164,249
Cloud Engineers manage cloud infrastructures, ensuring they run smoothly. They are vital for companies such as Liberty Mutual, optimizing cloud resources. This role combines problem-solving with tech management.
Find Cloud Engineer jobs in Jersey City, NJ
-
Security Engineer
Average Salary: $163,638
Security Engineers protect company data from threats. They work for companies like JP Morgan Chase, safeguarding sensitive information. This job involves constant vigilance and a passion for security.
Find Security Engineer jobs in Jersey City, NJ
-
Product Manager
Average Salary: $157,624
Product Managers lead the development of new products. They collaborate with teams at companies like Verizon. This role requires strong leadership and a good understanding of market trends.
Find Product Manager jobs in Jersey City, NJ
-
Site Reliability Engineer
Average Salary: $155,817
Site Reliability Engineers ensure the reliability of company applications. They work at companies like Goldman Sachs, focusing on uptime and performance. This role is ideal for those who enjoy troubleshooting and system optimization.
Find Site Reliability Engineer jobs in Jersey City, NJ
-
DevOps Engineer
Average Salary: $155,391
DevOps Engineers automate and improve software deployment. They work with companies like JP Morgan Chase, integrating development and operations. This job blends creativity with technical skills.
Find DevOps Engineer jobs in Jersey City, NJ
-
Technical Architect
Average Salary: $149,259
Technical Architects design complex systems and solutions. They work for companies like Liberty Mutual, ensuring scalability and efficiency. This role requires a deep understanding of technology and design principles.
Find Technical Architect jobs in Jersey City, NJ
-
Systems Engineer
Average Salary: $143,954
Systems Engineers manage and improve computer systems. They work at companies like Verizon, ensuring systems run smoothly. This job involves both troubleshooting and system design.
Find Systems Engineer jobs in Jersey City, NJ
-
Data Engineer
Average Salary: $143,273
Data Engineers build and maintain data systems. They work with companies like Goldman Sachs, focusing on data pipelines. This role requires strong technical skills and an eye for detail.
Find Data Engineer jobs in Jersey City, NJ
-
UI/UX Designer
Average Salary: $142,443
UI/UX Designers create user-friendly interfaces. They work for companies like Verizon, enhancing user experience. This job involves creativity and a deep understanding of user needs.
Find UI/UX Designer jobs in Jersey City, NJ



