For Employers

Remote Software Engineer Salary – updated November 2026

The average salary for remote software engineer is $100,000 per year. This is based on data from 6227 job openings.

Where do you get the data from?

Data is based on 6227 job openings.

How much does a Software Engineer make?

The salary range for software engineer is anywhere between $60,000 to $170,000 per year.

Can you provide a breakdown of salary data by years of experience?

Below is a breakdown of salary data by years of experience:

Experience Minimum salary Average salary Maximum salary
Entry Level Software Engineer (0-1 years) $60,000 $70,000 $80,000
Junior Software Engineer (2-4 years) $80,000 $95,000 $110,000
Senior Level Software Engineer (5-9 years) $110,000 $125,000 $140,000
Lead Level Software Engineer (10+ years) $140,000 $155,000 $170,000
* Data is based on 6227 job openings.

What is the salary range for remote Entry-Level Software Engineer?

The salary range for entry-level software engineer is between $60,000 and $80,000 per year.

What is the salary range for remote Senior-Level Software Engineer?

The salary range for senior-level software engineer is between $110,000 and $140,000 per year.

Can Software Engineer be fully remote?

Yes, Software Engineer positions can be fully remote. Companies such as h2o.ai, Velora, Highmark Health are hiring remotely for Software Engineer. Check out the latest remote Software Engineer job openings below.

Are there any remote job openings for Software Engineer?

Yes, there are 6227 remote job openings:

Search More Software Engineer Jobs

Software Engineer

Canada 160K - 180K per year 2-5 yrs exp Software Development Software Engineer

You will own the end-to-end development of features for an AI-native CRM platform, working across the full stack from frontend to infrastructure. You are responsible for the entire lifecycle of your code, including testing, production deployment, monitoring, and triage.

Software Engineer

United States $86400 - $138K per year 5-10 yrs exp Software Development Software Engineer

The software engineer will design, develop, and maintain scalable software applications while adhering to coding standards and agile methodologies. They are responsible for participating in scrum ceremonies, performing code reviews, and mentoring associate engineers.

Software Engineer

Build, modify, and maintain web-based application features using Ruby on Rails and React. Collaborate with the engineering team to ensure high-quality code, technical reliability, and performant product delivery.

Software Engineer

You will design, build, and maintain backend services for trade execution and order routing within a distributed, event-driven architecture. The role involves end-to-end ownership of services, including deployment, monitoring, and continuous improvement of production systems.

Software Engineer

You will design, develop, and maintain user interfaces and shared web components while collaborating with teams to transform visual specifications into functional applications. Additionally, you will contribute to the entire project lifecycle, including defining, developing, and testing next-generation web applications.

Software Engineer

You will build and maintain high-volume, real-time payment APIs while contributing to technical designs and shipping clean, observable code. You will also collaborate across teams, participate in code reviews, and join an on-call rotation to support mission-critical infrastructure.

Software Engineer

United States 2-5 yrs exp Software Development Software Engineer

The Software Engineer will design, build, and maintain Java-based APIs to process healthcare EDI transactions and integrate them with downstream systems. They will also participate in modernization efforts and respond to system performance events as part of an on-call rotation.

View All Remote Software Engineer Jobs