2

Remote Graduate Software Engineer Jobs in North Carolina

$157K - $215K/yr

Write code to add new software features to applications using Golang or other languages where ... For positions with Remote-US locations, the actual salary range for the position may differ based ...

Principal Software Engineer

Raleigh, NC · On-site

$165K - $195K/yr

Overview This is a remote role that may be hired in several markets across the United States. At ... The CIAM & Fraud Principal Software Engineer is the senior-most hands-on engineering authority for ...

Principal Software Engineer

Raleigh, NC · Remote

$165K - $195K/yr

Overview This is a remote role that may be hired in several markets across the United States. At ... The CIAM & Fraud Principal Software Engineer is the senior-most hands-on engineering authority for ...

Principal Software Engineer

Raleigh, NC · Remote

$165K - $195K/yr

Overview This is a remote role that may be hired in several markets across the United States. At ... The CIAM & Fraud Principal Software Engineer is the senior-most hands-on engineering authority for ...

Senior Software Engineer, AI Platform

Concord, NC · On-site +1

$114K - $150K/yr

We're hiring a Senior Software Engineer to help build the platform itself: the harness, tooling ... Remote work with occasional domestic travel (up to 10%). * Flexible hours to collaborate across ...

Software Engineer

Raleigh, NC · Remote

$45 - $55/hr

... developer tools Able to collaborate across different functions. Work closely with product ... One location/Remote Benefits: Paid time off This Job Is Ideal for Someone Who Is: People-oriented ...

Senior Software Engineer, AI Platform

Concord, NC · On-site +1

$114K - $150K/yr

We're hiring a Senior Software Engineer to help build the platform itself: the harness, tooling ... Remote work with occasional domestic travel (up to 10%). * Flexible hours to collaborate across ...

Lead Software Engineer

Raleigh, NC · On-site

$130K - $154K/yr

Overview This is a remote role that may be hired in several markets across the United States ... Develops test plans, software, and procedures that improve processing capabilities. Supports ...

Mainframe Software Engineering

Concord, NC · On-site +1

$60K - $112K/yr

Remote, US (CT preferred) Overview: Responsible for analyzing user requirements and then designing ... Support a team of mainframe software engineers in the development of software products and ...

Senior Software Engineer

Raleigh, NC · On-site +1

$157K - $195K/yr

For positions with Remote-US locations, the actual salary range for the position may differ based ... software solutions, using a community-powered approach to deliver high-performing Linux, cloud ...

Senior Software Engineer

Raleigh, NC · Remote

$117K - $140K/yr

Overview This is a remote role that may be hired in several markets across the United States ... We are seeking an experienced Senior Software Engineer with expertise in the Pega Platform to drive ...

Senior Software Engineer

Raleigh, NC · Remote

$117K - $140K/yr

Overview This is a remote role that may be hired in several markets across the United States ... We are seeking an experienced Senior Software Engineer with expertise in the Pega Platform to drive ...

The Red Hat Foreman ( team is looking for a highly experienced Principal Software Engineer. In this ... For positions with Remote-US locations, the actual salary range for the position may differ based ...

Senior Software Engineer

Charlotte, NC · On-site +1

$125K - $165K/yr

ABOUT THIS ROLE We are looking for a full stack Senior Software Engineer. This could be a great ... Stipend for remote workers to set up their ideal work space * Annual Company Onsite Interview ...

Senior Software Engineer

Raleigh, NC · On-site +1

$159K - $195K/yr

S. or foreign equivalent) in Computer Science, Electronics Engineering or related field and five ... For positions with Remote-US locations, the actual salary range for the position may differ based ...

Showing results 41-60

Remote Graduate Software Engineer information

See North Carolina salary details

$57.7K

$134.1K

$186.8K

How much do remote graduate software engineer jobs pay per year?

As of Aug 23, 2026, the average yearly pay for remote graduate software engineer in North Carolina is $134,070.00, according to ZipRecruiter salary data. Most workers in this role earn between $109,100.00 and $157,200.00 per year, depending on experience, location, and employer.

What is a remote graduate software engineer?

A Remote Graduate Software Engineer job is an entry-level software development role that allows recent graduates to work from a remote location. These engineers collaborate with teams to develop, test, and maintain software applications while gaining hands-on industry experience. They typically use programming languages, frameworks, and tools to contribute to projects under the guidance of senior engineers. Strong problem-solving skills, adaptability, and communication are essential for success in this role.

What are the key skills and qualifications needed to thrive as a remote graduate software engineer?

To thrive as a Remote Graduate Software Engineer, you need a solid understanding of programming fundamentals, algorithmic problem-solving, and a relevant degree in computer science or software engineering. Familiarity with version control tools like Git, cloud-based development platforms, and exposure to languages such as Python, Java, or JavaScript are highly valued, with some employers appreciating certifications in specific technologies. Strong communication skills, self-motivation, and the ability to collaborate effectively with distributed teams differentiate top candidates. These attributes ensure you can deliver high-quality software, adapt to remote workflows, and contribute productively to your team and projects.

What are some challenges I might face as a remote graduate software engineer, and how can I overcome them?

As a Remote Graduate Software Engineer, you may face challenges such as staying self-motivated, adapting to asynchronous communication with your team, and managing time effectively without direct supervision. It's important to establish a structured daily routine, proactively reach out to colleagues for support, and leverage project management tools to keep track of your tasks and progress. Engaging regularly in team meetings and utilizing collaboration platforms helps you stay connected and continuously learn from peers. Embracing these strategies will enable you to overcome initial hurdles and build confidence as you grow in your role.

Can remote graduate software engineer jobs be remote?

Remote graduate software engineer jobs are typically fully remote, allowing candidates to work from any location with internet access. These roles often require proficiency with collaboration tools and remote communication skills, and some companies may have specific time zone or availability requirements.

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

Age is not a barrier to becoming a remote graduate software engineer; many employers value skills, experience, and the ability to learn over age. Candidates typically need a relevant degree or coding skills, and some companies may prefer recent graduates, but starting at 25 is common and feasible with proper training and portfolio development.

What are the most commonly searched types of Graduate Software Engineer jobs in North Carolina?

The most popular types of Graduate Software Engineer jobs in North Carolina are:

What are popular job titles related to Remote Graduate Software Engineer jobs in North Carolina?

For Remote Graduate Software Engineer jobs in North Carolina, the most frequently searched job titles are:

What job categories do people searching Remote Graduate Software Engineer jobs in North Carolina look for?

The top searched job categories for Remote Graduate Software Engineer jobs in North Carolina are:

What cities in North Carolina are hiring for Remote Graduate Software Engineer jobs?

Cities in North Carolina with the most Remote Graduate Software Engineer job openings:

Infographic showing various Remote Graduate Software Engineer job openings in North Carolina as of July 2026, with employment types broken down into 62% Full Time, 25% Part Time, and 13% Contract. Highlights an 100% Remote job distribution, with an average salary of $134,070 per year, or $64.5 per hour.

Senior Software Engineer

Red Hat, Inc.

On-site, Remote

$157K - $215K/yr

Full-time

Re-posted 26 days ago


Red Hat rating

7.9

Company rating: 7.9 out of 10

Based on 5 frontline employees who took The Breakroom Quiz

131st of 246 rated software companies


Job description

*Telecommuting role to be performed anywhere in the U.S.
Write code to add new software features to applications using Golang or other languages where appropriate.
What You Will Do:
  • Contribute to design and implementation of databases, design schemas and create efficient queries and access patterns.
  • Participate in and contribute to Agile software development ceremonies.
  • Participate in code reviews and assist in maintaining high code quality.
  • Refactor application code to address shortcomings and/or improve stability, performance, and scalability.
  • Coordinate with team leads, architects and other engineers on product design and architecture.
  • Write and maintain unit, integration, and end-to-end tests.
  • Work with Red Hat's global customer support teams to aid them in assisting customers.
  • Work with continuous integration (CI) and delivery (CD) and respond to security threats.

What You Will Bring:
  • Bachelor's degree (U.S. or foreign equivalent) in Computer Science or related field and five (5) years of experience in the job offered or related role.
  • Must have five (5) years of experience with at least one of the following programming languages: Golang, Python, Java, C#, or C or C++.
  • Must have three (3) years of experience with microservices architecture and concepts including APIs, versioning, and monitoring.
  • Must have two (2) years of experience with: container-related technologies, virtualization, or distributed systems; and one or more public cloud service providers: AWS, GCP, Azure.
  • Must have one (1) year of experience with database design and implementation.

#LI-DNI
The salary range for this position is $157,248 - $215,300/year. Actual offer will be based on your qualifications.
Pay Transparency
Red Hat determines compensation based on several factors including but not limited to job location, experience, applicable skills and training, external market value, and internal pay equity. Annual salary is one component of Red Hat's compensation package. This position may also be eligible for bonus, commission, and/or equity. For positions with Remote-US locations, the actual salary range for the position may differ based on location but will be commensurate with job duties and relevant work experience.
About Red Hat
Red Hat is the world's leading provider of enterprise open source software solutions, using a community-powered approach to deliver high-performing Linux, cloud, container, and Kubernetes technologies. Spread across 40+ countries, our associates work flexibly across work environments, from in-office, to office-flex, to fully remote, depending on the requirements of their role. Red Hatters are encouraged to bring their best ideas, no matter their title or tenure. We're a leader in open source because of our open and inclusive environment. We hire creative, passionate people ready to contribute their ideas, help solve complex problems, and make an impact.
Inclusion at Red Hat
Red Hat's culture is built on the open source principles of transparency, collaboration, and inclusion, where the best ideas can come from anywhere and anyone. When this is realized, it empowers people from different backgrounds, perspectives, and experiences to come together to share ideas, challenge the status quo, and drive innovation. Our aspiration is that everyone experiences this culture with equal opportunity and access, and that all voices are not only heard but also celebrated. We hope you will join our celebration, and we welcome and encourage applicants from all the beautiful dimensions that compose our global village.
Equal Opportunity Policy (EEO)
Red Hat is proud to be an equal opportunity workplace and an affirmative action employer. We review applications for employment without regard to their race, color, religion, sex, sexual orientation, gender identity, national origin, ancestry, citizenship, age, veteran status, genetic information, physical or mental disability, medical condition, marital status, or any other basis prohibited by law.
Red Hat does not seek or accept unsolicited resumes or CVs from recruitment agencies. We are not responsible for, and will not pay, any fees, commissions, or any other payment related to unsolicited resumes or CVs except as required in a written contract between Red Hat and the recruitment agency or party requesting payment of a fee.
Red Hat supports individuals with disabilities and provides reasonable accommodations to job applicants. If you need assistance completing our online job application, email application-assistance@redhat.com. General inquiries, such as those regarding the status of a job application, will not receive a reply.

What Red Hat employees say

Pay

Hours and flexibility

Workplace

Get the full story on Breakroom


Red Hat logo

About Red Hat

Sourced by ZipRecruiter

Red Hat, Inc. is an American software company that provides open source software products to enterprises and is a subsidiary of IBM. Founded in 1993, Red Hat has its corporate headquarters in Raleigh, North Carolina, with other offices worldwide. Red Hat has become associated to a large extent with its enterprise operating system Red Hat Enterprise Linux. With the acquisition of open-source enterprise middleware vendor JBoss, Red Hat also offers Red Hat Virtualization (RHV), an enterprise virtualization product. Red Hat provides storage, operating system platforms, middleware, applications, management products, and support, training, and consulting services. Red Hat creates, maintains, and contributes to many free software projects. It has acquired several proprietary software product codebases through corporate mergers and acquisitions and has released such software under open source licenses. As of March 2016, Red Hat is the second largest corporate contributor to the Linux kernel version 4.14 after Intel.

Industry

Software development

Company size

10,000+ Employees

Headquarters location

Raleigh, NC, US

Year founded

1993

Social media