2

Remote Software Engineer Jobs in Elgin, SC (NOW HIRING)

Hiring, training, coaching, and managing the engineering team. * Adapting your role as the company grows. Required Skills & Experience * 8+ years of software development experience in Java/Kotlin.

... engineering teams through advanced 3D modeling and coordination. This role involves creating and ... This position is eligible to be fully remote or for work out of our Lexington, KY HQ or our ...

... engineering teams through advanced 3D modeling and coordination. This role involves creating and ... This position is eligible to be fully remote or for work out of our Lexington, KY HQ or our ...

Coordinate with subconsultants and remote team members to compose proposal text with a consistent ... Proficiency in Microsoft Office Suite and Adobe Creative Cloud suite software including InDesign ...

Coordinate with subconsultants and remote team members to compose proposal text with a consistent ... Proficiency in Microsoft Office Suite and Adobe Creative Cloud suite software including InDesign ...

Project Director

Columbia, SC ยท Remote

$155K - $200K/yr

Consistently ranked by Engineering News Record in the top 150 firms, we offer a values-based ... or working fully remote within the United States . This role leads complex, multi discipline ...

Project Director

Columbia, SC ยท On-site +1

$155K - $200K/yr

Consistently ranked by Engineering News Record in the top 150 firms, we offer a values-based ... or working fully remote within the United States . This role leads complex, multi discipline ...

Ruby on Rails Developer

Columbia, SC ยท Remote

$94K - $130K/yr

Infojini Consulting is recognized as one of the fastest growing IT services and software ... WORKING AS A REMOTE CONTRACTOR. REQUIRED EDUCATION: BACHELOR'S DEGREE PREFERRED Additional ...

Showing results 41-60

Remote Software Engineer information

See Elgin, SC salary details

$56.8K

$131.9K

$183.8K

How much do remote software engineer jobs pay per year?

As of Aug 21, 2026, the average yearly pay for remote software engineer in Elgin, SC is $131,947.00, according to ZipRecruiter salary data. Most workers in this role earn between $107,300.00 and $154,700.00 per year, depending on experience, location, and employer.

What is a remote software engineer?

Remote Software Engineers are professionals who design, develop, test, and maintain software applications from locations outside of a traditional office environment. They collaborate with teams and clients using digital communication tools, allowing for flexible work arrangements. Remote Software Engineers require strong technical and communication skills, as well as the ability to manage their own schedules and work independently. This role is ideal for individuals who are self-motivated and comfortable working in a virtual setting.

What does a remote software engineer do?

As a remote software engineer, you work from home to create and develop systems using programming languages and frameworks. As part of your duties, you design and install software solutions by determining specifications and developing code. You also improve software initiatives by reviewing systems and recommending solutions, often virtually guiding clients through the database, network, and computer processes. By collecting and analyzing issues, you can develop solutions for a variety of technical problems. The remote aspect of this job means you can work from anywhere with a reliable internet connection.

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

To thrive as a Remote Software Engineer, you need strong programming skills, proficiency in software development methodologies, and typically a degree in computer science or related field. Familiarity with version control systems like Git, cloud platforms, and project management tools such as Jira is often required. Excellent communication, self-motivation, and time management are crucial soft skills for remote collaboration. These abilities ensure effective development, seamless teamwork, and productivity in a distributed work environment.

What are some common challenges faced by remote software engineers, and how can they be effectively managed?

Remote software engineers often encounter challenges such as communication barriers, time zone differences, and maintaining work-life balance. These can be effectively managed by utilizing collaboration tools (like Slack or Zoom), setting clear expectations with team members, and establishing a dedicated workspace. Regular check-ins, asynchronous updates, and proactive communication help ensure everyone stays aligned on project goals. Building strong relationships with colleagues through virtual meetings and team-building activities can also foster a supportive remote work environment.

What is the difference between Remote Software Engineer vs Remote Web Developer?

AspectRemote Software EngineerRemote Web Developer
Required CredentialsBachelor's in CS or related field, coding skillsBachelor's in CS, design, or related field, coding skills
Work EnvironmentCollaborates on software projects, often in teamsFocuses on website and web app development, often in teams
Employer & Industry UsageTech companies, startups, software firmsWeb agencies, tech companies, startups
Search & Comparison IntentOften compared for software development rolesRelated but more focused on web-specific tasks

Remote Software Engineers develop a wide range of software applications, while Remote Web Developers specialize in building websites and web-based applications. Both roles require similar technical skills and often work in similar environments, but their focus areas differ, making this comparison useful for those exploring career options or job opportunities in tech.

What are the most commonly searched types of Software Engineer jobs in Elgin, SC?

The most popular types of Software Engineer jobs in Elgin, SC are:

What are popular job titles related to Remote Software Engineer jobs in Elgin, SC?

For Remote Software Engineer jobs in Elgin, SC, the most frequently searched job titles are:

What cities near Elgin, SC are hiring for Remote Software Engineer jobs?

Cities near Elgin, SC with the most Remote Software Engineer job openings:

Infographic showing various Remote Software Engineer job openings in Elgin, SC as of August 2026, with employment types broken down into 1% As Needed, 79% Full Time, 15% Part Time, 1% Temporary, and 4% Contract. Highlights an 86% Physical, 4% Hybrid, and 10% Remote job distribution, with an average salary of $131,947 per year, or $63.4 per hour.

Citrix Virtual Apps Senior Technology Analyst

United Global Technologies

Columbia, SC โ€ข Remote

Full-time

Re-posted 14 days ago


Job description

Senior Technology Analyst
Duties:
Maintain a portfolio of multiple hardware and/or software technologies, products, and/or processes including standards of use, life cycles, and product evaluation and integration. Develop and maintain an in-depth pool of technical advice and expertise to provide information and guidance of the infrastructure assigned. Provide guidance and training to less experience staff.
Skills:
Required Skills and Abilities:
Extensive knowledge of a variety of information technology products and solutions. Excellent research, customer service, verbal and written communication, and presentation skills. Strong attention to detail. Good judgment. Ability to work and communicate effectively with all levels of the IT organization. Ability to lead and mentor less experienced staff. Required Software and Other Tools: Microsoft Office. Software and tools will vary based on the technologies supported. Work Environment: Fast paced, multi-platformed environment which may require action and response 24X7 to support the technical business needs of the customer.
Education:
Required Education:
Bachelor's degree Computer Science, Information Systems, or other job related field or 4 years of job related work experience or 2 years of job related experience plus an associate's degree in Computer Science, Information Technology or other job related degree Required Work Experience: 7 Years specific knowledge of the technologies, products, and/or processes to be supported. 3 Years directly supporting those technologies, products, and/or processes. (may be concurrent).

Location:
Columbia, SC, 29223
Schedule Notes:
***I/S - NO SUBCONTRACTOR CANDIDATES Credit Check required C2 Clarence***
Required Schedule: Hybrid - Onsite Tues-Thurs

Confirm standard work hours: 8 a.m. – 4:30 p.m.
Required Education:
Bachelor's degree Computer Science, Information Systems, or other job related field or 4 years of job related work experience or 2 years of job related experience plus an associate's degree in Computer Science, Information Technology or other job related degree.
Required Work Experience:
7 Years specific knowledge of the technologies, products, and/or processes to be supported. 3 Years directly supporting those technologies, products, and/or processes. (may be concurrent)

Team Name: End User Platform Services End User Platform Services is a highly technical team that owns and evolves local and remote end user services, including Citrix, VDI, VPN, Intune, network printing, and physical workstations. For senior engineers, this role offers more than operations—you'll help shape platform strategy and long-term technical vision, translating business capabilities into scalable standards and roadmap initiatives.
Required Technologies:
• Citrix Virtual Apps & Desktops (On Prem & Cloud) XenApp/XenDesktop, NetScaler, StoreFront, Windows Server, Active Directory, HA, performance tuning, and security
• Secure Remote Access / Zero Trust Zscaler (or equivalent), VPN technologies, and migration from legacy remote access models
• VDI & Endpoint Platforms Windows workstation platforms, VDI integration, and cross platform dependency awareness
• Enterprise Networking & Security Integration Firewalls, certificates, TLS, access controls, traffic routing, and security tooling as they impact endpoints and remote access
Nice to have:

• Citrix Platform (Cloud & On Prem)
• Modernizing legacy Citrix environments (LTSR upgrades, StoreFront optimization, infrastructure reduction) Secure Remote Access / Zero Trust (Zscaler, VPN)
• Designing and testing modern remote access patterns to replace or augment VPN/Citrix Endpoint & Virtual Workspace Technologies
• Integrating remote access solutions with workstation OS standards and VDI platforms
Not Looking for:
• Not an entry-level or mid-level analyst; this role requires senior, independent execution
• Not a help desk, desktop support, or break/fix–focused profile
• Not a role focused on application support or software development
• Not suitable for candidates without experience interfacing with leadership or executives
• Not a candidate uncomfortable producing documentation, diagrams, or executive-level write-ups