1

Graduate Software Engineer Jobs in New York (NOW HIRING)

Senior Software Engineer

New York, NY · On-site

$185K - $200K/yr

Our students graduate with in-demand business and AI skills-ready to launch their careers or ... Solid engineering foundation : 4-5 years of professional software engineering experience, with ...

Senior Software Engineer

Manhattan, NY · On-site +1

$185K - $200K/yr

Our students graduate with in-demand business and AI skills-ready to launch their careers or ... Solid engineering foundation : 4-5 years of professional software engineering experience, with ...

Software Developer Intern

Iselin, NJ · On-site

$19.50 - $25.75/hr

A software developer intern is an entry-level team member, typically a student or recent graduate, who joins a software development team to gain hands-on experience in coding, designing, and ...

next page

Showing results 1-20

Graduate Software Engineer information

See New York salary details

$69.5K

$161.4K

$224.8K

How much do graduate software engineer jobs pay per year?

As of Jun 15, 2026, the average yearly pay for graduate software engineer in New York is $161,396.00, according to ZipRecruiter salary data. Most workers in this role earn between $131,300.00 and $189,300.00 per year, depending on experience, location, and employer.

What is a Graduate Software Engineer job?

A Graduate Software Engineer is an entry-level role for individuals who have recently completed a degree in computer science, software engineering, or a related field. They typically work as part of a development team, assisting in coding, testing, debugging, and maintaining software applications. This role provides hands-on experience with software development methodologies, programming languages, and industry tools. Graduate Software Engineers often receive mentorship and training to build their technical skills and industry knowledge. The job serves as a foundation for career growth in software development and engineering roles.

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

To thrive as a Graduate Software Engineer, you need a solid grasp of programming languages, data structures, algorithms, and a relevant degree in computer science or a related field. Familiarity with integrated development environments (IDEs), version control systems like Git, and common frameworks or libraries is highly valued. Strong problem-solving abilities, effective communication, and a willingness to learn are standout soft skills in this position. These skills are crucial for developing high-quality software, adapting to evolving technologies, and collaborating efficiently within dynamic engineering teams.

What does a typical day look like for a Graduate Software Engineer?

As a Graduate Software Engineer, your day often includes writing and reviewing code, participating in daily stand-up meetings, collaborating with other developers and cross-functional teams, and troubleshooting issues within the software. You may also be involved in testing, debugging, and learning new technologies, as well as working on ongoing projects under the mentorship of senior engineers. The role offers a mix of individual tasks and teamwork, allowing you to develop both technical skills and professional relationships. This collaborative environment provides an excellent foundation for growth and learning within the software industry.

What are the most commonly searched types of Graduate Software Engineer jobs in New York? The most popular types of Graduate Software Engineer jobs in New York are:
What cities in New York are hiring for Graduate Software Engineer jobs? Cities in New York with the most Graduate Software Engineer job openings:
Infographic showing various Graduate Software Engineer job openings in New York as of June 2026, with employment types broken down into 91% Full Time, 5% Part Time, 3% Temporary, and 1% Contract. Highlights an 87% Physical, 5% Hybrid, and 8% Remote job distribution, with an average salary of $161,396 per year, or $77.6 per hour.
Software Engineer (Astropy), Center for Computational Astrophysics

Software Engineer (Astropy), Center for Computational Astrophysics

Simons Foundation

Manhattan, NY • On-site

Full-time

Posted 6 days ago


Job description

Job Summary:
The Simons Foundation's Center for Computational Astrophysics is seeking a full-time research software engineer to support the Astropy Project and contribute to community-oriented software projects in astronomy. The role involves leading software efforts, collaborating with the scientific community, and adapting to the evolving landscape of scientific software development.
Responsibilities:
• Lead and contribute to software efforts within the Astropy Project.
• Support and contribute to projects that align with the research directions of the CCA.
• Communicate open-source software best practices.
• Interact with other Astropy developers on GitHub, Slack, and in developer meetings.
• Collaborate with Flatiron’s Scientific Computing Core (SCC), other centers within Flatiron, and the larger scientific community, when relevant.
• Help evaluate and establish best practices for LLM-assisted development within the Astropy Project and broader CCA community, including how these tools interact with open-source contribution workflows, code review, testing, and documentation.
Qualifications:
Required:
• B.S., M.S. or Ph.D. in astronomy, physics, computer science, mathematics, statistics, or a related technical discipline.
• At least 3 years of experience with software development in a research or research-supporting context.
• Experience doing software development in a research environment (including academic contexts like graduate school and postdoctoral appointments, or research-oriented industry).
• Experience working with the scientific Python ecosystem (NumPy, SciPy, Matplotlib, etc.).
• Experience with collaborative version control systems (especially Git & GitHub).
• Experience working with collaborative software engineering practices, including coding standards and code review.
• Experience writing documentation and an interest in supporting user communities.
• Experience with project management and developing multiple concurrent projects.
• Technical and scientific curiosity with a collaborative attitude.
Preferred:
• Proficiency with software development in a compiled language (C, C++, Rust, Cython, Fortran, etc.).
• Experience contributing to the scientific or astronomical Python ecosystem, including a working knowledge of continuous integration systems (e.g., GitHub Actions), software testing (e.g., pytest), and using automated documentation infrastructure (e.g., Sphinx).
• Experience with HPC, GPU, and/or code profiling and optimization.
• Working knowledge of applied mathematical concepts and numerical methods.
• Working knowledge of astronomy and physics core concepts.
• Experience querying and transforming data in databases (SQL, Elasticsearch, etc.) and files (CSV, FITS, HDF5, etc.).
Company:
Simons Foundation is a private foundation funding research in mathematics and the basic sciences. Founded in 1994, the company is headquartered in New York, USA, with a team of 201-500 employees. The company is currently Growth Stage.