1

New Grad Software Engineer Jobs in Ridgewood, NJ

Software Engineer

Manhattan, NY · On-site

$165K - $325K/yr

Software Engineer Location NY New York United States Business Investment Management Function Engineering Experience Level Experienced Share this job Position Summary Job Location: 100 Avenue of the ...

Software Engineer

New York, NY · On-site

$140K - $200K/yr

Beli helps you build organized restaurant lists and maps, share them with friends, and discover new ... As a Software Engineer at Beli, you will be responsible for leading the research, design ...

Lead Software Engineer

Rye, NY · Hybrid

$170K - $180K/yr

As the Lead Software Engineer, you are the technical head of DAPI's Firefox software development ... Rye, New York; Kansas City, Missouri; St. Paul, Minnesota; Providence, Rhode Island, Lincoln ...

Lead Software Engineer

Rye, NY · On-site

$170K - $180K/yr

Rye, New York; Kansas City, Missouri; St. Paul, Minnesota; Providence, Rhode Island, Lincoln ... Lead the Firefox software engineering team-providing technical direction, sprint delivery ...

Software Engineer

Manhattan, NY · On-site +1

$145K - $260K/yr

Software Engineer We're looking for a Software Engineer to help shape the future of how developers ... shape new features Prototype ideas and ship quickly to gather user feedbackWork across multiple ...

The Software Engineer will tackle engineering problems with autonomy, working on systems ... of new components of existing systems, and with taking ownership of existing software • Track ...

Amentum is seeking a Software Engineer to work remote/hybrid. Experience/Skills Needed Knowledge of the academic as well as the practical aspects of Software Engineering is required. Ongoing ...

The company is headquartered in New York City with an office in London. www.arcspan.com We are seeking a collaborative, experienced Software Engineer to join our team! ArcSpan is seeking a Software ...

Required : • 2-5 years of software engineering experience, with a track record of shipping ... new challenges with curiosity and aren't afraid to ask questions or take on unfamiliar problems ...

... new functionalities. * Provide technical consultation and collaborate with managerial, engineering ... Associate's degree in Computer Science, Software Engineering, or a related field; a Bachelor ...

Experienced Software Engineer with a strong mix of the following: Required * Java is required. * Oracle SQL and Oracle Database required. * Strong regression testing, systems/integration testing ...

The company is headquartered in New York City with an office in London. www.arcspan.com We are seeking a collaborative, experienced Software Engineer to join our team! ArcSpan is seeking a Software ...

Software Engineer

Manhattan, NY · Remote

$120K - $180K/yr

... take on new problems as we continue to push Lightyear forward. You'll work within (and help ... software engineering experience * Proficiency in a modern frontend framework (React, Vue, etc.) and ...

Software Engineer

Manhattan, NY · On-site +1

$120K - $180K/yr

... take on new problems as we continue to push Lightyear forward. You'll work within (and help ... software engineering experience * Proficiency in a modern frontend framework (React, Vue, etc.) and ...

They are seeking a Software Engineer to join their Engineering team in New York, responsible for building and maintaining backend services and contributing to system design discussions that impact ...

Mentor and develop new or less experienced team members. * Provide required support for the delivered product including Production. * Work with software engineering teams and testing partners to ...

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

next page

Showing results 1-20

New Grad Software Engineer information

See Ridgewood, NJ salary details

$64.2K

$149.3K

$207.9K

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

As of Jun 6, 2026, the average yearly pay for new grad software engineer in Ridgewood, NJ is $149,262.00, according to ZipRecruiter salary data. Most workers in this role earn between $121,400.00 and $175,000.00 per year, depending on experience, location, and employer.

What are the key skills and qualifications needed to thrive in the New Grad Software Engineer position, and why are they important?

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

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.

What are popular job titles related to New Grad Software Engineer jobs in Ridgewood, NJ? For New Grad Software Engineer jobs in Ridgewood, NJ, the most frequently searched job titles are:
What cities near Ridgewood, NJ are hiring for New Grad Software Engineer jobs? Cities near Ridgewood, NJ with the most New Grad Software Engineer job openings:

$165K - $325K/yr

Full-time

Medical, Dental, Retirement

Posted 28 days ago


Job description

Software Engineer
Location
NY New York
United States
Business
Investment Management
Function
Engineering
Experience Level
Experienced
Share this job
Position Summary
Job Location: 100 Avenue of the Americas, New York, NY 10013
Note: Company "Hybrid" work attendance policy: In-office work attendance required at the aforementioned office address for collaboration days based on each team's requirement; telecommuting/working from home is permissible for remainder of the same month.
Duties: Design, develop/engineer, implement and maintain software computer Information Technology ("IT") systems which underpin the technology foundation of the company. Design, develop/engineer and implement scalable time-series software storage solutions that can handle high ingestion rates and large volumes of data. Use software architecture procedures to optimize data ingestion pipelines specifically for time-series data, ensuring efficient storage and retrieval. Develop/engineer and maintain robust querying software mechanisms specified for time-series datasets, including indexing, caching and data compression techniques. Collaborate with other internal actors including data engineers, software system architects and product managers to define and align technical/IT strategies. Monitor software system performance, identify bottlenecks, and implement tuning strategies to ensure high availability and low latency in systems. Ensure data integrity and consistency in a distributed software systems environment, addressing issues including replication and fault tolerance. Keep abreast of developments and IT industrywide developments including emerging software technologies and industry trends in time-series data storage and processing, and evaluate their potential integration into company's current software systems. Develop/engineer and enforce software coding standards and design patterns that improve code maintainability, scalability, and overall system reliability. Diagnose, troubleshoot, and resolve complex software engineering issues, both in software development and production environments. Document software designs, processes, and software system functionalities to facilitate company knowledge sharing and compliance with regulatory or internal standards.
Minimum education required: Bachelor's Degree in Computer Science, Computer Engineering, or related IT field.
Skills required: Must have knowledge of the following software skills and technologies: Ability to develop/engineer, test, and troubleshoot code using Java, C++ or Python; common RPC frameworks (gRPC and REST); microservices or service-oriented software architecture, and REST and gRPC on HTTP; ability to use different data stores including relational databases, key-value store, message queue and time-series databases; Pandas or Arrow ecosystem used for high-scale data analytics frameworks; and version control (git). Must also pass company's required skills assessment.
Base salary: The base pay for this role will be between $165,000 and $325,000 per year. This role may also be eligible for other forms of compensation and benefits, such as a discretionary bonus, health, dental and other wellness plans and 401(k) contributions. Discretionary bonus can be a significant portion of total compensation. Actual compensation for successful candidates will be carefully determined based on a number of factors, including their skills, qualifications and experience.
#LI-DNI