1

Jr Software Engineer Jobs in Columbia, SC (NOW HIRING)

Jr Software Engineer

Columbia, SC · On-site

$120 - $180/hr

In this role, you'll work at the intersection of software engineering, reverse engineering, vulnerability research, and cloud technologies. You'll analyze complex software systems, identify critical ...

Software Engineer

Columbia, SC · On-site

$112 - $155/hr

As a Software Engineer, you will be responsible for designing, developing, and implementing complex software capabilities for computer-based systems. Will work closely with other talented engineers ...

Software Engineer

Columbia, SC · On-site

$120 - $160/hr

This Software Engineer role will be focused on developing software tools supporting system design, development, and manufacturing for customers in the defense, and aerospace, and maritime industries.

Software Engineer

Lexington, SC · On-site

$66K - $85K/yr

Composed of on-site Software Engineers specialized in C/C++, the team supports more than 35 distinct interfaces while continuously developing new solutions to meet emerging business opportunities.

About the role This Software Engineer role will be focused on developing software tools supporting multiple stages of the system lifecycle, including design, modeling, development, manufacturing, and ...

Senior Software Engineer

North, SC · On-site

$130K - $160K/yr

As a Senior Software Engineer, you will help deliver an exceptional product experience to our customers all around the world. This could be for hotel guests, creating a user experience that makes ...

New

Senior Software Engineer

North, SC · On-site

$130K - $160K/yr

As a Senior Software Engineer, you will help deliver an exceptional product experience to our customers all around the world. This could be for hotel guests, creating a user experience that makes ...

New

Senior API Platform Software Engineer

Columbia, SC · On-site

$113K - $149K/yr

Job Title - Senior API Platform Software Engineer Locations: Lafayette, LA | Knoxville, TN | Birmingham, AL | Columbia, SC Work Arrangement: Hybrid Employment Type: Full time Experience Required: 5+ ...

Senior API Platform Software Engineer

Columbia, SC · On-site

$113K - $149K/yr

Job Title - Senior API Platform Software Engineer Locations: Lafayette, LA | Knoxville, TN | Birmingham, AL | Columbia, SC Work Arrangement: Hybrid Employment Type: Full time Experience Required: 5+ ...

Senior API Platform Software Engineer

Columbia, SC · On-site

$100K - $131K/yr

Job Title - Senior API Platform Software Engineer Locations: Lafayette, LA | Knoxville, TN | Birmingham, AL | Columbia, SC Work Arrangement: Hybrid Employment Type: Full time Experience Required: 5+ ...

Senior API Platform Software Engineer

Columbia, SC · On-site

$113K - $149K/yr

Job Title - Senior API Platform Software Engineer Locations: Lafayette, LA | Knoxville, TN | Birmingham, AL | Columbia, SC Work Arrangement: Hybrid Employment Type: Full time Experience Required: 5+ ...

Sr. Software Engineer I

North, SC · Remote

$113K - $149K/yr

We are seeking a highly capable Senior Software Engineer to deliver high-quality, scalable software solutions across complex systems. This role requires a deep understanding of modern cloud-native ...

About the role: We're hiring a Software Engineer to help turn cutting-edge AI research into products our customers rely on every day. You'll sit on a fast-paced engineering team between our research ...

next page

Showing results 1-20

Jr Software Engineer information

See Columbia, SC salary details

$43K

$87.5K

$131.4K

How much do jr software engineer jobs pay per year?

As of Sep 7, 2026, the average yearly pay for jr software engineer in Columbia, SC is $87,465.00, according to ZipRecruiter salary data. Most workers in this role earn between $67,500.00 and $88,400.00 per year, depending on experience, location, and employer.

What is a Jr software engineer?

Jr Software Engineers are entry-level professionals who assist in designing, developing, and maintaining software applications under the guidance of more experienced engineers. They typically handle coding tasks, debugging, and testing, while learning industry practices and tools on the job. This role is ideal for recent graduates or those new to the field, providing valuable hands-on experience and opportunities for skill development. Jr Software Engineers often work as part of a larger development team and contribute to various phases of the software development lifecycle.

What are the key skills and qualifications needed to thrive as a Jr software engineer, and why are they important?

To thrive as a Jr Software Engineer, you need a solid understanding of programming languages (such as Java, Python, or JavaScript), basic software development principles, and a relevant degree or equivalent experience. Familiarity with version control systems like Git, integrated development environments (IDEs), and basic debugging tools is commonly required. Strong problem-solving skills, a willingness to learn, and effective teamwork set excellent junior engineers apart. These competencies are essential for contributing to development projects, adapting to evolving technologies, and collaborating efficiently in a technical environment.

What are some common challenges faced by Jr software engineers when starting out, and how can they overcome them?

Jr Software Engineers often encounter challenges such as understanding large codebases, adapting to new development tools, and collaborating effectively within a team. It's common to feel overwhelmed at first, but seeking mentorship from senior engineers, actively participating in code reviews, and dedicating time to learn the team's workflow can help smooth the transition. Asking questions and embracing feedback are crucial for rapid learning and building confidence in the role.

What cities near Columbia, SC are hiring for Jr Software Engineer jobs?

Cities near Columbia, SC with the most Jr Software Engineer job openings:

Infographic showing various Jr Software Engineer job openings in Columbia, SC as of August 2026, with employment types broken down into 57% Full Time, 14% Part Time, and 29% Contract. Highlights an 57% In-person, 14% Hybrid, and 29% Remote job distribution, with an average salary of $87,465 per year, or $42.1 per hour.

Jr Software Engineer

Twenty80 LLC

Columbia, SC • On-site

$120 - $180/hr

Other

Re-posted yesterday


Job description

Security Clearance Required: Active TS/SCI with Full Scope Polygraph (FSP)

Join a team developing advanced cybersecurity capabilities to solve complex technical challenges. In this role, you'll work at the intersection of software engineering, reverse engineering, vulnerability research, and cloud technologies. You'll analyze complex software systems, identify critical vulnerabilities, and develop cloud-native solutions that support advanced cyber operations.

If you're passionate about understanding how software works at a low level, uncovering security flaws, and building impactful technical solutions, this opportunity offers the chance to work on challenging, mission-focused projects.

Required Qualifications
  • Strong software engineering experience with C, C++, Python, or Assembly.
  • Hands‑on experience with reverse engineering using tools such as Ghidra, IDA Pro, Binary Ninja, or GDB.
  • Proven experience in vulnerability research, including identifying zero‑day vulnerabilities, logic flaws, memory corruption issues, and other security weaknesses.
  • Experience designing, developing, or deploying solutions in cloud‑native environments such as AWS, Azure, GCP, or Kubernetes.
Preferred Qualifications
  • Experience supporting operational cybersecurity or incident response activities.
  • Strong understanding of operating system internals (Windows, Linux, iOS, or Android), kernel‑level debugging, and computer architecture.
  • Experience with modern DevSecOps practices, including CI/CD pipelines, Docker, containerization, and automated testing frameworks.
#J-18808-Ljbffr