1

New Grad Software Engineer Jobs in Princeton, NJ

Software Engineer

New York, NY · Hybrid

$180K - $200K/yr

Please note this role is based out of our NYC office (at 5 Penn Plaza, 6th Floor, New York, NY ... software engineering and data-related technologies * Bachelor's degree in computer science ...

Multiple openings available for following position in Piscataway, NJ and unanticipated client locations throughout the U.S.: Software Engineer Gather and analyze user requirements, design and develop ...

About the Position We're always hiring software engineers for all of our offices. Technology is at the core of how we approach our work, and engineers are intimately involved in every area of the ...

Your Toolkit (Must-Haves) * 0-3 years professional engineering experience or exceptional new-grad portfolio. * B.S. in CS or another STEM discipline from a top institution (or equivalent proof of ...

About the Position We're always hiring software engineers for all of our offices. Technology is at the core of how we approach our work, and engineers are intimately involved in every area of the ...

Software Engineer

New York, NY · On-site

$200K - $230K/yr

We're a small, in-person team in New York City, which means the people who join now shape the ... As a Software Engineer , you will help build the core product and platform systems that power ...

Software Engineer

New York, NY · On-site

$120K - $160K/yr

About the Role Neon is seeking a Software Engineer who will help lead the development of one of our ... Excited about learning new things and flexing across the stack as the team evolves alongside you

Software Engineer Location: New York, NY Experience: 4 6+ years Professional Experience ARCSPAN TECHNOLOGIES ArcSpan Technologies is an AI-native audience monetization company operating within the ...

About the Role We're looking for a Software Engineer who is passionate about building high-quality ... Enjoy a collaborative, in-person team environment at our Brooklyn, NY office. The anticipated ...

Headquartered in New Orleans, LA, we engineer, design, and construct solutions that power progress ... As we scale, were looking for a Software Engineer who will drive the development of cutting-edge ...

Software Engineer, New York

New York, NY · On-site

$140K - $200K/yr

... with hubs in New York, London, Singapore, and Cyprus. You'll be part of a hybrid-friendly ... Software Engineer Talos operates at the intersection of crypto and capital markets, building high ...

We're venture-backed by some of the top seed funds in Silicon Valley & New York. Now is the time to ... in software engineering * Enthusiasm and experience playing around, or building with, a wide ...

Software Engineer

New York, NY · On-site

$140K - $220K/yr

The Opportunity We're looking for a passionate and skilled Software Engineer to join our fast ... You enjoy owning features end-to-end and are comfortable learning new tools or moving across the ...

Sr Software Engineer

New York, NY · On-site

$134K - $176K/yr

New York city, NY Duration: 6 months Position type: Contract * Software engineering - senior software engineer, they are building out a new vulnerability management platform. Heavy backend and light ...

Showing results 41-60

New Grad Software Engineer information

See Princeton, NJ salary details

$66.6K

$154.6K

$215.4K

How much do new grad software engineer jobs pay per year?

As of Aug 7, 2026, the average yearly pay for new grad software engineer in Princeton, NJ is $154,644.00, according to ZipRecruiter salary data. Most workers in this role earn between $125,800.00 and $181,400.00 per year, depending on experience, location, and employer.

What are the key skills and qualifications needed to thrive as a new grad software engineer?

To thrive as a New Grad Software Engineer, you need a solid understanding of programming fundamentals, algorithms, and data structures, usually supported by a computer science degree or related field. Familiarity with common coding languages (such as Java, Python, or C++), version control systems like Git, and basic software development tools is typically expected. Strong problem-solving skills, eagerness to learn, teamwork, and effective communication help new engineers excel in dynamic team environments. These skills are crucial to adapting quickly, contributing to projects, and building a successful foundation in the software industry.

What typical projects or tasks might a new grad software engineer work on in their first year?

As a New Grad Software Engineer, you’ll often start by contributing to team projects through tasks like fixing bugs, writing unit tests, and developing small features under the supervision of senior engineers. You might participate in code reviews, collaborate on documentation, and learn to work with the company’s development tools and processes. Over time, as you demonstrate reliability and technical proficiency, you may be given ownership of more complex components or independent tasks. This structured approach helps you learn best practices, understand the codebase, and progressively build the confidence and experience needed for more advanced responsibilities.

What is a new grad software engineer?

A New Grad Software Engineer job is an entry-level software engineering role designed for recent college graduates with a degree in computer science or a related field. These roles typically involve writing and testing code, debugging software, and collaborating with more experienced engineers on various projects. Companies hire new grad engineers to help them grow their skills while contributing to real-world software development. The position often includes mentorship, training, and opportunities for career advancement.

Is 25 too late to become a new graduate software engineer?

The role of a new graduate software engineer typically targets recent graduates or those with less than two years of experience. Being 25 is not too late, as many employers value skills, internships, and relevant projects over age, and career changers often enter software engineering at this stage. Age should not be a barrier if you have the necessary technical skills and a strong portfolio.
What are popular job titles related to New Grad Software Engineer jobs in Princeton, NJ? For New Grad Software Engineer jobs in Princeton, NJ, the most frequently searched job titles are:
What job categories do people searching New Grad Software Engineer jobs in Princeton, NJ look for? The top searched job categories for New Grad Software Engineer jobs in Princeton, NJ are:
What cities near Princeton, NJ are hiring for New Grad Software Engineer jobs? Cities near Princeton, NJ with the most New Grad Software Engineer job openings:
Infographic showing various New Grad Software Engineer job openings in Princeton, NJ as of August 2026, with employment types broken down into 87% Full Time, 10% Part Time, and 3% Contract. Highlights an 87% Physical, 4% Hybrid, and 9% Remote job distribution, with an average salary of $154,644 per year, or $74.3 per hour.

Software Engineer

Octaura

New York, NY • Hybrid

$180K - $200K/yr

Full-time

Re-posted 7 days ago


Job description

 
The role in a nutshell 
Octaura is building out our tech team and we're looking for Software Engineers interested in building high performance, next generation technology that will revolutionize the loans industry. This is an environment for those seeking to drive innovation and get charged up working with top engineering talent. We are looking for results-oriented developers who thrive in a fast-paced, collaborative environment, and enjoy solving challenging and complex customer problems.  
 
This is an exciting time for Octaura as we are rapidly growing and are looking for energetic, collaborative and driven thinkers to join us! Please note this role is based out of our NYC office (at 5 Penn Plaza, 6th Floor, New York, NY 10001) and our current structure is 4 days in the office (Monday-Thursday), 1 day from home (Friday). 
 
Core responsibilities
  • Work with a team of smart and passionate engineers to build and maintain our proprietary electronic trading platform 
  • Use modern tools and methods to expand the capabilities of our cloud-based application 
  • Help to transition development of our platform to our in-house team 
  • Collaborate with product teams to develop solutions for current and future customers 

Desired experience

  • 8+ years of experience software engineering and data-related technologies 
  • Bachelor's degree in computer science, engineering, or related field 
  • Experience in Java (strongly preferred) or other Object-Oriented languages
  • Experience in React, TypeScript desirable
  • Experience in CSS, State Management (Redux / Context API), WebSockets desirable 
  • Experience with Multithreading Design Patterns
  • Experience with relational databases and SQL 
  • Experience building cloud-based applications  
  • Effective communication, organizational, and analytical skills 

The base pay range for this position in New York is $180,000 - $200,000 annually. Pay may vary depending on job-related knowledge, skills, and experience. Equity and year-end bonus may be provided as part of the compensation package, in addition to a full range of medical, financial, and other benefits, dependent on the position offered. Applicants should apply via Octaura's internal or external careers site.