1

New Grad Software Engineer Jobs (NOW HIRING)

As an early career Software Engineer, you're responsible for the software you ship. The role demands working through unfamiliar systems without waiting to be directed, turning loosely specified ...

Work with PMs, designers, and other engineers in a highly collaborative, non-waterfall way ... software development and can juggle multiple workstreams at the same time. * (Bonus) You have ...

Principal Software Engineer

San Francisco, CA · On-site

$159K - $213K/yr

Ability to proactively learn new concepts and technology and apply them at work * Skilled at ... years of post-grad software development experience * 2+ years of experience with technical ...

Software Engineer (New Grad)

New York, NY · On-site

$120K - $150K/yr

... is a product-engineering role first, so you'll go where the priorities are: some weeks that ... You explore new languages and frameworks happily, and can talk product with a designer one minute ...

... engineering challenges across our connected operations platform. Depending on the team, a New Grad ... The software you build will help keep the lights on, get food into grocery stores, and - most ...

Showing results 41-60

New Grad Software Engineer information

See salary details

$63.5K

$147.5K

$205.5K

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

As of Aug 29, 2026, the average yearly pay for new grad software engineer in the United States is $147,524.00, according to ZipRecruiter salary data. Most workers in this role earn between $120,000.00 and $173,000.00 per year, depending on experience, location, and employer.

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.

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.

More about New Grad Software Engineer jobs

What cities are hiring for New Grad Software Engineer jobs?

Cities with the most New Grad Software Engineer job openings:

What are the most commonly searched types of New Grad Software Engineer jobs?

The most popular types of New Grad Software Engineer jobs are:

What states have the most New Grad Software Engineer jobs?

States with the most job openings for New Grad Software Engineer jobs include:

Infographic showing various New Grad Software Engineer job openings in the United States as of August 2026, with employment types broken down into 88% Full Time, 8% Part Time, and 4% Contract. Highlights an 85% Physical, 4% Hybrid, and 11% Remote job distribution, with an average salary of $147,524 per year, or $70.9 per hour.

Software Engineer, New Grad

San Francisco, CA • On-site

$90 - $140/hr

Other

Medical, Dental, Vision

This job post has expired 4 days ago. Applications are no longer accepted.


Job description

About Charta Health

In an industry where the focus should rightly be on delivering quality care to patients, healthcare providers remain burdened by the complexities of non-clinical operations. Charta is changing that.

We're building the operating system for modern healthcare organizations. Our AI platform streamlines critical workflows across revenue cycle, clinical operations, and administrative functions, helping providers and payers operate more efficiently and deliver better patient care. Backed by Bain Capital Ventures, Charta is on a mission to make every healthcare dollar accountable and every chart accurate, reimagining healthcare infrastructure from the ground up.

ABOUT THE OPPORTUNITY

At Charta, we prioritize results compared to methods used to achieve those results. As an early career Software Engineer, you’re responsible for the software you ship. The role demands working through unfamiliar systems without waiting to be directed, turning loosely specified problems into working code, and holding your output to the same standard as every other engineer on the team. You’ll write production code in your first weeks, own features end to end, and take on larger and less defined problems as fast as you can carry them.

JOINING OUR MULTIDISCIPLINARY TEAM, YOUR TASKS WOULD INCLUDE
  • Delivering features and fixes end to end, from problem statement through code, tests, and deployment,

  • Working through unfamiliar systems and codebases to locate the cause of a problem,

  • Investigating issues in running production systems and driving them to resolution,

  • Delivering quality code and thorough documentation, and ensuring smooth deployment,

  • Taking on progressively larger and less defined problems.

YOU’D BE A GREAT FIT, IF YOU HAVE
  • Bachelor’s and/or Master’s degree in Computer Science or related field, or equivalent practical experience.

  • Fluency in one or more programming languages such as Python, TypeScript, Node.js or Java. React and/or Next.js experience is a plus.

  • Software you have built and shipped, through internships, open source, or personal projects, and the ability to explain the decisions behind it.

  • The ability to decompose an ambiguous problem and make progress independently.

  • Clear written communication. Much of the engineering here happens in pull requests and design documents.

  • Interest or experience in developing or leveraging modern generative AI technologies, including large language models.

WHAT WE OFFER
  • Comprehensive benefits package, including health, dental, and vision.

  • Growth opportunities in an early stage startup.

  • Direct mentorship from senior engineers, plus ongoing professional development and access to cutting edge AI and healthcare tools.

  • Lively, in-person work culture at our SF Headquarters or NYC office.

  • Equity options

  • Annual performance based bonus up to 30%

  • $90,000 - $140,000 USD depending on experience

Our Commitment to Diversity

We are an equal opportunity employer and value diversity at our company. We do not discriminate on the basis of race, religion, color, national origin, gender, sexual orientation, age, marital status, veteran status, or disability status.

#J-18808-Ljbffr