2

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

Senior Electrical Engineer

Greenville, SC ยท On-site +1

$101K - $131K/yr

This includes considerable experience in utilizing various computer software packages and automated ... The role is "remote" but will be supporting project work in the area. * Maintains clear knowledge ...

Electrical Discipline Lead

Greenville, SC ยท On-site +1

$150K - $157K/yr

AECOM is seeking a Senior Electrical Engineer to support our multi-disciplinary design team ... Successful experience working in remote and multi-discipline teams * Expert familiarity with ...

... 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 ...

... 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 ...

Corporate Counsel

Spartanburg, SC ยท On-site +1

$118K - $140K/yr

... agreements, software licensing, API terms, data licensing arrangements, and data processing ... Advise product and engineering teams on licensing structures, usage rights, and risk allocation as ...

Position Overview Power your future with Qualus in our Field Engineering department as a Relay ... Microsoft Office suite of software, mapping drive letters for server connections, obtaining ...

Showing results 21-40

Remote Software Engineer information

See Greenville, SC salary details

$59.7K

$138.7K

$193.2K

How much do remote software engineer jobs pay per year?

As of Aug 7, 2026, the average yearly pay for remote software engineer in Greenville, SC is $138,715.00, according to ZipRecruiter salary data. Most workers in this role earn between $112,800.00 and $162,700.00 per year, depending on experience, location, and employer.

Can you work remotely as a remote software engineer?

Yes, many remote software engineer positions are available that allow professionals to work from anywhere with an internet connection. These roles often require proficiency in collaboration tools, version control systems, and strong communication skills. Remote work arrangements vary by employer, with some offering full-time remote options and others hybrid models.

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 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 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 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 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 Greenville, SC? The most popular types of Software Engineer jobs in Greenville, SC are:
What cities near Greenville, SC are hiring for Remote Software Engineer jobs? Cities near Greenville, SC with the most Remote Software Engineer job openings:
Infographic showing various Remote Software Engineer job openings in Greenville, SC as of August 2026, with employment types broken down into 90% Full Time, and 10% Contract. Highlights an 100% Remote job distribution, with an average salary of $138,715 per year, or $66.7 per hour.

Senior Electrical Engineer

HEAPY

Greenville, SC โ€ข On-site, Remote

$101K - $131K/yr

Full-time

Medical, Dental, Vision, Retirement, PTO

Re-posted yesterday


Job description

Senior Electrical Engineer
Department: Engineering
Employment Type: Full Time
Location: Greenville, SC
Description
Ready for a role that makes a real impact?
You're a Senior Electrical Engineer who currently lives in or is looking to relocate the Greenville, SC Metro area who's looking for more than the next project-you're looking for meaningful work.
You enjoy solving complex challenges and delivering thoughtful, innovative solutions for healthcare environments where reliability, safety, and performance matter every day.
You're confident leading your work from concept through completion, including developing detailed design documents, performing engineering calculations, coordinating with multidisciplinary teams, and preparing accurate project cost estimates.
Colleagues know you as someone who is organized, detail-oriented, and dependable-a professional who takes ownership and consistently delivers high-quality results.
Most importantly, you're ready for a career with growth, autonomy, and long-term opportunity.
At HEAPY, you won't just design electrical systems-you'll help create healthcare spaces that support healing, improve patient experiences, and strengthen communities. If the opportunity to grow your expertise while contributing to critical healthcare projects excites you, we'd love to connect.
Key Responsibilities
The Senior Electrical Engineer independently performs a variety of assignments involving the application of standard electrical design engineering techniques for a small project or selected segments of a larger project. This person must be capable of exercising independent judgment in evaluating, selecting, and applying standard design engineering techniques, procedures, and criteria to make minor design adaptations and modifications. This position requires the colleague to set assignments that have clear and specific objectives and require the investigation of a limited number of variables.
Qualifications
This position normally requires a 4-year engineering degree from an ABET-accredited program and typically 10+ years' related experience (or equivalent working knowledge/experience/advanced degree in engineering) related to electrical engineering systems in the Built Environment. This includes considerable experience in utilizing various computer software packages and automated electrical engineering and design equipment. An incumbent in this position should be in possession of a Fundamentals of Engineering (FE) Certification and be working toward Professional Engineering (PE) Registration. PE registration would be attained within the first 2 years of attaining this position level.
DUTIES & RESPONSIBILITIES
  • Must be living in or willing to relocate to the Greenville, SC Metro area. The role is "remote" but will be supporting project work in the area.
  • Maintains clear knowledge of HEAPY Corporate Vision, Mission, and Core Values and demonstrates awareness of how those objectives relate to all position responsibilities.
  • Approaches all assigned tasks as an opportunity for growth and experience, modeling the way for other team members.
  • Continually advances technical education and personal development aligned with OKRI goals.
  • Responsible for the design engineering services following with Corporate Vision, Mission, and Core Values as well as Corporate ISO Systems View(s), and related professional standards, client requirements, and corporate objectives.
  • Collaborates with more experienced engineering colleagues to prepare basic plan details and outlines, cost estimates, and perform calculations in support of broader engineering activities involving the design of electrical equipment, components, or systems.
  • Lays out full plan designs, plan details and outlines, identifies quantities of materials, cost estimates, and performs calculations for a detailed segment of a project.
  • Prepares technical specifications for review and approval.
  • Evaluates vendors' bids and drawings to ensure compliance with specifications.
  • Reviews and approves electrical design drawings for assigned segment of project.
  • Assists with development of design guides, guide specifications, and design control procedures when directed by Practice Technical Leader.
  • Prepares technical reports such as life cycle cost analysis, facility conditions assessments, and other engineering guidance for clients.
  • Performs field tests & measurements, collects field data, as necessary.
  • Aids and support to proposal teams or proposal managers as requested.
  • Collaborates with and supports Design Engineers / Designer I & II colleagues on their technical development and professional growth.
  • Collaborates with field observation colleagues to perform field observations and tests, measurements, collect field data, and prepare field reports and related documentation.
  • Other duties as assigned.

PHYSICAL DEMANDS AND WORK ENVIRONMENT
  • Ability to remain sedentary at a workstation for long periods of time while operating a keyboard and using a computer screen.
  • Ability to communicate in person, electronically, and via phone with other individuals.
  • Possession of Reliable transportation to and from the project.
  • Ability to work in all elements of indoor and outdoor environments, which include heat, cold, rain, snow, wind, etc.
  • Ability to access all areas of the job site with activities that include ascending and descending stairs, scaffolding, ladders, navigating elevation changes, etc.
  • Capable of working in physical positions that may include maneuvering oneself into different positions traditionally achieved by kneeling, sitting, standing, squatting, bending over, etc.
  • Ability to move, transport, or position items weighing up to 25 lbs.
  • Ability to apply established protocols and practices in a timely manner.
  • Ability to gather, organize, and evaluate information related to projects and calculations (such as energy calculations, percentages, numerical reasoning, etc.)

NOTE
This job description is not designed to state or imply that the listed responsibilities are the only duties to be performed by the colleague in this position. Duties, responsibilities, and activities may change or be assigned at any time with or without notice. All responsibilities and requirements listed are considered essential and may be modified to reasonably accommodate qualified individuals who request such modification due to disabilities. This document does not create an employee contract, implied or otherwise, other than an "at will" relationship.
HEAPY Benefits
  • Built for People, Not Just Projects - a collaborative, colleague-first culture where you can do your best work
  • Thrive with HEAPY Benefits - premium medical, dental & vision coverage designed with you in mind
  • Invest in Your Future - 401(k) with competitive contributions to help you plan ahead
  • Be Rewarded for Your Impact - 10-15% annual bonus potential tied to company performance and your contributions
  • Own Your Time - open PTO and paid sick time that gives you the flexibility to recharge when you need it
  • Wellness Week - we hit pause the final week of the year so you can rest, reset, and reflect
  • Feel Your Best - annual wellness benefit bonus focused on your overall well-being
  • Grow with Purpose - annual professional development stipend to support your career goals