2

Mid Level Remote Software Developer Jobs in Charlotte, NC

Relay Settings Engineer

Charlotte, NC · On-site +1

$57K - $104K/yr

Fully remote is only available for mid level candidates with a minimum of three years of relay ... MiCOM software is a plus. * Strong engineering and interpersonal skills and high attention to ...

Principal Software Engineer

Charlotte, NC · On-site +1

$131K - $176K/yr

  • Medical

  • Dental

  • Vision

  • Retirement

  • PTO

Johnston, RI, Phoenix, AZ and Remote is not an option. The Principal Software Engineer serves as a technical authority and innovation leader, shaping architecture, mentoring engineers, and driving ...

Principal Software Engineer

Charlotte, NC · On-site +1

$131K - $176K/yr

  • Medical

  • Dental

  • Vision

  • Retirement

  • PTO

Johnston, RI, Phoenix, AZ and Remote is not an option. The Principal Software Engineer serves as a technical authority and innovation leader, shaping architecture, mentoring engineers, and driving ...

Manager, Software Engineering

Charlotte, NC · On-site +1

$195K - $257K/yr

Lead agile software processes for engineering teams and introduce best-in-class industry practices ... managing remote teams * The ability to thrive on a fast pace environment with high level of ...

Principle Software Engineer

Concord, NC · On-site +1

$112K - $143K/yr

  • Medical

  • Dental

  • Vision

  • Life

  • Retirement

  • PTO

Regular Clearance Level Must Currently Possess: Secret Clearance Level Must Be Able to Obtain: Secret Public Trust/Other Required: None Job Family: Software Engineering Job Qualifications: Skills:

Software Engineer

Concord, NC · Remote

$110K - $145K/yr

San Francisco, Miami, New York, and fully remote. Flex Fuels Ambition. \uD83D\uDD7AAbout the Role ... Founder-level exposure -- Direct access to leadership, customers, and investors. High bar, high ...

Platform / Software Engineer

Concord, NC · On-site +1

$108K - $147K/yr

  • Medical

  • Dental

  • Vision

  • Life

  • Retirement

  • PTO

Regular Clearance Level Must Currently Possess: Secret Clearance Level Must Be Able to Obtain: Top Secret/SCI Public Trust/Other Required: None Job Family: Software Engineering Job Qualifications:

New

Requirement - Software Engineer Location- USA Remote Contract W2 Assessment required *Key skill: Java/Springboot (full stack) Responsible for designing, testing, and implementing new and updated ...

Requirement - Software Engineer Location- USA Remote (EST/CST Only) Contract W2 OVERVIEW: Provides ... The job holder is competent to work independently on all high level systems analysis and technical ...

Software Engineer III

Charlotte, NC · Remote

$135K - $200K/yr

  • Medical

  • Dental

  • Vision

  • Life

  • Retirement

  • PTO

If you are a Full Stack Developer who has been doing this long enough to know what good looks like ... Fully remote position * Flexible PTO * 13 paid company holidays * Paid parental leave * Health ...

Software Engineer III

Charlotte, NC · Remote

$135K - $200K/yr

  • Medical

  • Dental

  • Vision

  • Life

  • Retirement

  • PTO

If you are a Full Stack Developer who has been doing this long enough to know what good looks like ... Fully remote position * Flexible PTO * 13 paid company holidays * Paid parental leave * Health ...

Showing results 21-40

Mid Level Remote Software Developer information

See Charlotte, NC salary details

$87.4K

$102.6K

$116.2K

How much do mid level remote software developer jobs pay per year?

As of Aug 15, 2026, the average yearly pay for mid level remote software developer in Charlotte, NC is $102,555.00, according to ZipRecruiter salary data. Most workers in this role earn between $95,200.00 and $109,900.00 per year, depending on experience, location, and employer.

What are some common challenges faced by mid level remote software developers, and how can they be addressed?

Mid-level remote software developers often encounter challenges such as maintaining effective communication with distributed teams, managing their time independently, and staying aligned with project goals without in-person supervision. To address these, it's important to proactively participate in virtual meetings, use collaboration tools like Slack or Jira, and set clear daily or weekly work objectives. Regular check-ins with team members and seeking feedback can also help ensure that you remain connected and productive, fostering both personal growth and project success.

What is a mid level remote software developer?

A Mid Level Remote Software Developer is a software engineer with several years of experience (typically 2-5 years) who works from a location outside of a traditional office environment, often from home. They are responsible for designing, coding, testing, and maintaining software applications, collaborating with team members through digital communication tools. Mid level developers are expected to work independently on moderately complex tasks, contribute to code reviews, and assist junior developers. Remote roles require strong time management and communication skills to ensure productivity and effective teamwork.

What are the key skills and qualifications needed to thrive as a mid level remote software developer?

To thrive as a Mid Level Remote Software Developer, you need proficiency in programming languages (such as JavaScript, Python, or Java), experience with software development methodologies, and a relevant degree or equivalent experience. Familiarity with version control systems like Git, cloud platforms (e.g., AWS or Azure), and collaborative tools such as Jira or Slack is typically expected. Strong problem-solving abilities, self-motivation, and effective written communication help you excel, especially in a remote environment. These skills and qualities are essential for delivering high-quality software, collaborating efficiently with distributed teams, and adapting to evolving project requirements.

What is the difference between Mid Level Remote Software Developer vs Junior Remote Software Developer?

AspectMid Level Remote Software DeveloperJunior Remote Software Developer
Experience2-4 years0-1 year
SkillsProficient in multiple programming languages, problem-solving, independent task managementBasic coding skills, learning foundational concepts
ResponsibilitiesDeveloping features, code reviews, collaborating with teamsAssisting with tasks, learning codebases, under supervision
Work EnvironmentRemote, team-based projects, some client interaction

The Mid Level Remote Software Developer typically has more experience and handles complex tasks independently, while the Junior role focuses on learning and supporting basic development activities. Both roles are common in remote work settings within the software industry, but the mid-level position requires a higher skill set and greater responsibility.

What are popular job titles related to Mid Level Remote Software Developer jobs in Charlotte, NC?

For Mid Level Remote Software Developer jobs in Charlotte, NC, the most frequently searched job titles are:

What job categories do people searching Mid Level Remote Software Developer jobs in Charlotte, NC look for?

The top searched job categories for Mid Level Remote Software Developer jobs in Charlotte, NC are:

What cities near Charlotte, NC are hiring for Mid Level Remote Software Developer jobs?

Cities near Charlotte, NC with the most Mid Level Remote Software Developer job openings:

Infographic showing various Mid Level Remote Software Developer job openings in Charlotte, NC as of August 2026, with employment types broken down into 93% Full Time, and 7% Contract. Highlights an 100% Remote job distribution, with an average salary of $102,555 per year, or $49.3 per hour.

Relay Settings Engineer

Leidos

Charlotte, NC • On-site, Remote

$57K - $104K/yr

Full-time

Re-posted 13 days ago


Leidos rating

8.3

Company rating: 8.3 out of 10

Based on 152 frontline employees who took The Breakroom Quiz

79th of 492 rated business services


Job description

Looking for an opportunity to make an impact?

Leidos is a Fortune 500 company that brings over 70 years of experience in support of both investor-owned and municipal utility growth goals. The Leidos Energy, Infrastructure, and Automation operation helps utilities address complex challenges through comprehensive, performance-based solutions delivered across the full project lifecycle. Our capabilities include engineering, planning, project management, construction management, and commissioning services for electric power substations, transmission and distribution systems, protection and controls design, and electrification programs. Utilities nationwide rely on Leidos for trusted power industry expertise, demonstrated by our work with more than 75 investor-owned utilities and over 100 municipal and cooperative utilities, as well as a growing portfolio of private developer clients.

Your greatest work is ahead!

Leidos' Power Delivery Solutions (PDS) division is hiring for a Relay Settings Engineer to join our diverse and fast-paced organization. As a core team member, you will be interacting with other electric utility disciplines, playing a valuable part in leading and designing utility substation and renewable energy projects.

Hybrid or Remote: Fully remote is only available for mid level candidates with a minimum of three years of relay settings experience. Position is open to entry level/junior candidates with one plus years of relay experience or an engineering internship. Junior candidates must be able to work a hybrid schedule in either Framingham, MA or Charlotte, NC.

What you'll be doing:

  • Work with protection engineers and perform quality reviews on relay setting packages.
  • Create logic diagrams for IEC61850 substations.
  • Work directly with clients as well as other staff in remote office locations.
  • Support a full range of project planning activities through design and construction support.
  • Prepare relay settings from 4.16kV through 500kV including relay set points, logic diagrams, configuration files and documentation.
  • Solve challenging substation engineering problems.

What does Leidos need from me?

  • Associate Level: Bachelor of Science in Electrical Engineering (BSEE) from an ABET accredited institution and internship experience.
  • Intermediate Level: Bachelor of Science in Electrical Engineering (BSEE) from an ABET accredited institution and three plus years of related experience.
  • Must be willing to travel to customer sites and in-office / testing lab as needed.
  • Experience creating relay settings and logic diagrams.
  • Capable of understanding Aspen OneLiner and/or Siemen's CAPE for coordination studies and fault study analysis.
  • Preparation of protective relay coordination studies.
  • Ability to learn development of relay settings for microprocessor relays including: SEL, Alstom, GE, ABB and others for both transmission line relays (Line Differential, Step Distance and Pilot Schemes) and substation relays (Capacitors, Transformers and buses).
  • Familiarity with Schweitzer AcSELerator QuickSet, General Electric EnerVista and Schneider Electric MiCOM software is a plus.
  • Strong engineering and interpersonal skills and high attention to detail with a passion for quality.
  • Experience implementing control and protection schemes including interpreting schematics and wiring diagrams and preparing relay logic to complete the schemes.

Favorable if you have:

  • Experience preparing technical reports.
  • Experience understanding power system protection
  • Ability to travel overnight on occasional basis
  • Ability to effectively work in a fast paced team environment.
  • EIT/PE License.

In this role, you can also expect to gain:

  • Professional Engineer License (PE)
  • Project Management Professional (PMP)
  • Technical & non-technical training opportunities
  • Mentorship Program

If you're looking for comfort, keep scrolling. At Leidos, we outthink, outbuild, and outpace the status quo - because the mission demands it. We're not hiring followers. We're recruiting the ones who disrupt, provoke, and refuse to fail. Step 10 is ancient history. We're already at step 30 - and moving faster than anyone else dares.

Original Posting:April 13, 2026

For U.S. Positions: While subject to change based on business needs, Leidos reasonably anticipates that this job requisition will remain open for at least 3 days with an anticipated close date of no earlier than 3 days after the original posting date as listed above.

Pay Range:Pay Range $57,850.00 - $104,575.00

The Leidos pay range for this job level is a general guideline onlyand not a guarantee of compensation or salary. Additional factors considered in extending an offer include (but are not limited to) responsibilities of the job, education, experience, knowledge, skills, and abilities, as well as internal equity, alignment with market data, applicable bargaining agreement (if any), or other law.


What Leidos employees say

Pay

Benefits

Hours and flexibility

Workplace

Get the full story on Breakroom


Leidos logo

About Leidos

Sourced by ZipRecruiter

At Leidos, we deliver innovative solutions through the efforts of our diverse and talented people who are dedicated to our customers' success. We empower our teams, contribute to our communities, and operate sustainable practices. Everything we do is built on a commitment to do the right thing for our customers, our people, and our community.

Industry

It services

Company size

10,000+ Employees

Headquarters location

Reston, VA, US

Social media