South Carolina state flag

Software Engineer Jobs in South Carolina

20 open positions in Charleston, Columbia, Greenville and more. Updated daily.

updateUpdated May 13

Top cities

CharlestonColumbiaGreenville
search

20 positions

Updated May 13

  • Software Engineer, Infrastructure - Full-time

    Meta·Columbia, South Carolina·Today

    Summary:

  • Web Engineer

    Core Technology Solutions·Cayce, South Carolina·Today

    Seeking an experienced Web Engineer located in Cayce, SC to support various critical programs and systems utilizing Microsoft Dynamics and Power platf

  • CPG Tech Lead Software Engineer S/4 HANA

    Wells Fargo·Charlotte, North Carolina·1d ago

    About this role:

  • Software Engineer — AI, Cloud & Microservices Leader

    CVS Health·Columbia, South Carolina·$107k – $284k/yr·1d ago

    Position: Staff Software Engineer — AI, Cloud & Microservices Leader
    Location: Columbia

  • Software Engineer - Java

    Bank of America·Newark, Delaware·1d ago

    Job Description:

  • Software Engineer - Full-time

    Cardinal Health·Columbia, South Carolina·4d ago

    What Application Development & Maintenance contributes to Cardinal Health

  • Backend Software Engineer

    DataAnnotation·South Carolina·4d ago

    We are looking for a Backend Software Engineer to join our team to train AI models. You will measure the progress of these AI chatbots, evaluate their

    Full-time, Part-time, and ContractorApplynorth_east
  • Principal Software Engineer Distributed Systems Leader

    Shutterfly Inc·Fort Mill, South Carolina·4d ago

    A digital imaging and photo services company located in Fort Mill, South Carolina, is seeking a Principal Software Engineer to design and develop the

  • Associate Software Engineer - Java, Spring Boot, AWS

    Maximus·Columbia, South Carolina·5d ago

    Overview:

  • Software Engineer with Clearance

    VirtualVocations·Greenville, South Carolina·6d ago

    A company is looking for a Software Engineer to develop and maintain software solutions in a remote setting. Key Responsibilities Develop and maintain

  • Senior Software Engineer

    Tharu Technologies·Travelers Rest, South Carolina·7d ago

    Job Title: Senior Software Engineer

    Location: Greenville, South Carolina (Hybrid)

    Exp: 15+ Years

    Job Description:

  • Senior Software Engineer

    Chugach Government Solutions·Charleston, South Carolina·7d ago

    About Us

    When you work at Chugach Government Solutions (CGS), you join a proud legacy of supporting missions while sustaining culture.

  • Software Engineer - Modeling and Simulation Developer

    Integer Technologies·Columbia, South Carolina·7d ago

    What We Do

  • B

    Senior Software Engineer - Lead Scalable Systems (Remote)

    Boeing Employees Credit Union·South Carolina·7d ago

    A financial services institution in South Carolina seeks a Senior Software Engineer to lead engineering efforts and design secure software services. T

  • Software Engineer

    Epic·Mt Pleasant, South Carolina·7d ago

    Please note that this position is based on our campus in Madison, WI, and requires relocation to the area. We recruit nationally and provide financial

  • Mid-Level Back End Software Developer

    Maximus·North Charleston, South Carolina·9d ago

    Job Overview: Join us at Maximus TCS (Technology and Consulting Services) as a Mid-Level Back End Software Developer. We are looking for a talented in

  • Lead Software Engineer

    Indeed·North Charleston, South Carolina·9d ago

    Join Our Mission

  • Senior Java Software Engineer

    CVS Health·Columbia, South Carolina·10d ago

    We're building a world of health around every individual - shaping a more connected, convenient and compassionate health experience. At CVS Health®, y

  • Cloud Operations Lead Software Engineer

    Wolters Kluwer·Columbia, South Carolina·12d ago

    Join our innovative team at InnovateHub, a dynamic startup within the enterprise, where we design AI solutions in collaboration with clients from Wolt

  • Entry-level Software Engineer - Spring Boot Microservices and Core Java

    Cognizant·Columbia, South Carolina·22d ago

    Team: EIPO Position Overview In a newly defined digital marketplace, businesses must stay relevant and current. Cognizant's Enterprise Platfor

Companies hiring in South Carolina

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

Software engineering jobs in South Carolina

South Carolina has a growing tech sector with software engineering opportunities across Charleston, Columbia, Greenville and surrounding areas. Companies range from enterprise employers and defense contractors to startups and digital agencies.

The interview process for South 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 South Carolina?add

Software engineer salaries in South 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 Charleston tend to offer higher compensation due to cost of living and employer competition.

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

The top cities for software engineers in South Carolina include Charleston, Columbia, Greenville. 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 South 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 South Carolina employers also conduct remote interviews, so be comfortable coding on video.

Are there remote software engineer jobs in South Carolina?add

Yes. Many companies hiring in South Carolina offer hybrid or fully remote options. Check our remote software engineer jobs board for positions that don't require relocation. Some South 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