North Carolina state flag

Software Engineer Jobs in North Carolina

20 open positions in Charlotte, Raleigh, Durham and more. Updated daily.

updateUpdated Apr 16

Top cities

CharlotteRaleighDurhamResearch Triangle
search

20 positions

Updated Apr 16

  • System Software Engineer

    Pentangle Tech Services | P5 Group·Raleigh, North Carolina·1d ago

    Principal Software System Engineer

    Raleigh, NC (Onsite)

    Requirements management(system and software level)

    Risk management

    system hazard analysis,

    ContractorApplynorth_east
  • Lead Software Engineer - Calypso in Charlotte, North Carolina

    U.S. Bank National Association·Charlotte, North Carolina·3d ago

    At U.S. Bank, we’re on a journey to do our best. Helping the customers and businesses we serve to make better and smarter financial decisions and enab

  • W

    .NET Senior Software Engineer - Credit Card Operations

    Wells Fargo·Charlotte, North Carolina·2d ago

    About this role:

  • Software Engineer Front-End I (Full-Time) United States

    Cisco Systems, Inc.·Burnsville, North Carolina·3d ago

    Please note this posting is to advertise potential job opportunities. This exact role may not be open today but could open in the near future. When yo

  • AI Software Engineer

    Apex Systems·Apex, North Carolina·2d ago

    Job#: 3030224

    Job Description:

    Title: AI Software Engineer

    Location: Remote (EST Hours)

    Pay Range: $82-$82

    Length: 7 months

    JOB DESCRIPTION

  • W

    Full Stack Sr Software Engineer

    Wells Fargo·Charlotte, North Carolina·1d ago

    About this role:

  • Senior Full Stack Java Developer

    Innoventrics·Burnsville, North Carolina·$0k – $0k·1d ago

    Duration: 12 months – possibility of extension up to 24 months based on performance/project need

    Mission

  • I

    Software Engineer III (2588)

    Inter-Quest·Wilmington, North Carolina·$0k – $0k·2d ago

    Location:
    Wilmington, North Carolina, United States

    Salary:
    $70 - 75 per hour

    Category

    IT Management

    Sector:
    Power, Nuclear and Utilities

    ContractorApplynorth_east
  • Software Engineer (Hybrid)

    Cisco·North Carolina·2d ago

    The application window is expected to close on: 05/25/2026

  • U

    Lead AI Software Engineer - Remote

    UnitedHealth Group·Raleigh, North Carolina·8d ago

    Optum is a global organization that delivers care, aided by technology to help millions of people live healthier lives. The work you do with our team

  • C

    Staff Full Stack Software Engineer, Platform Engineering

    Cloudera, Inc.·Burnsville, North Carolina·4d ago

    Business Area:

    Engineering
    Seniority Level:

    Mid-Senior level
    Job Description:

  • W

    Senior Specialty Software Engineer (Req #002089)

    Wells Fargo·Charlotte, North Carolina·8d ago

    At Wells Fargo, we want to satisfy our customers’ financial needs and help them succeed financially. We’re looking for talented people who will put ou

  • Principal Software Engineer (Full Stack + Data + AI Specialist)

    Dell·Morrisville, North Carolina·2d ago

    Principal Software Engineer (Full Stack + Data + AI Specialist)

  • A

    Principal Software Engineer - API Platform

    Ally·Burnsville, North Carolina·4d ago

    Ally and Your Career

  • Software Engineer I--SAP

    Truist Bank·Greensboro, North Carolina·3d ago

    Language Fluency: English (Required)

    Work Shift:
    1st shift (United States of America)

    Job Grade:
    108

    Please review the following job description:

  • Senior Software Engineer - Applications

    Signify Technology·Burnsville, North Carolina·3d ago

    Job title: Senior Software Engineer

    Job type: Contract

    Contract Length: 12 months

    Rate: $60-80 per hour

    Role Location: United States

    The Company

    ContractorApplynorth_east
  • L

    Software Engineer III

    Lancesoft·Wilmington, North Carolina·$0k – $0k·3d ago

    Job Title:
    Electrical Test Engineer

    Job Duration:
    12 Months Contract with possible extension.

    Location
    Wilmington, NC 28402

    Pay Range

  • Core Software Engineer

    VirtualVocations·Fayetteville, North Carolina·1d ago

    A company is looking for a Core Software Engineer to enhance the foundational systems that support engineering practices.

    Key Responsibilities

  • SaaS Software Engineer (Golang)

    SAS·Cary, North Carolina·8d ago

    Job Description

    SaaS Software Engineer Hybrid, Cary, North Carolina

  • Software Engineer – SaaS & Cloud (Remote)

    SHI International Corp.·Burnsville, North Carolina·4d ago

    A global IT solutions provider is seeking a Software Engineer in the United States to design, build, and maintain SaaS products. The role includes col

Companies hiring in North Carolina

These companies have open roles in North Carolina and interview questions on Crackr.

Software engineering jobs in North Carolina

North Carolina has a growing tech sector with software engineering opportunities across Charlotte, Raleigh, Durham and surrounding areas. Companies range from enterprise employers and defense contractors to startups and digital agencies.

The interview process for North Carolina tech roles follows the standard format: coding rounds with LeetCode-style problems, system design discussions for senior positions, and behavioral interviews. Many companies conduct the initial rounds remotely regardless of the on-site location.

Prepare with a structured problem set like Blind 75 or Grind 75 to cover all major patterns. Then simulate the real experience with AI mock interviews.

FAQ

What is the average software engineer salary in North Carolina?add

Software engineer salaries in North Carolina vary by city and experience level. Entry-level roles typically start at $70k-$100k, mid-level at $100k-$150k, and senior roles at $150k-$220k+. Major tech hubs like Charlotte tend to offer higher compensation due to cost of living and employer competition.

What are the best cities for software engineers in North Carolina?add

The top cities for software engineers in North Carolina include Charlotte, Raleigh, Durham, Research Triangle. These cities have the highest concentration of tech companies, startups, and enterprise employers hiring engineers.

How do I prepare for a software engineering interview in North Carolina?add

The interview process is the same regardless of location - expect coding rounds (LeetCode-style), system design (for senior+), and behavioral questions. Start with a structured study plan like Blind 75 or Grind 75, then practice with mock interviews. Many North Carolina employers also conduct remote interviews, so be comfortable coding on video.

Are there remote software engineer jobs in North Carolina?add

Yes. Many companies hiring in North Carolina offer hybrid or fully remote options. Check our remote software engineer jobs board for positions that don't require relocation. Some North Carolina-based companies also offer remote-first arrangements.

Browse other states

Found a role? Start preparing.

Practice with an AI interviewer that simulates the real thing.

Try freearrow_forward