Remote Software Engineer Salary (2026)

    Median advertised pay midpoint

    $170,000

    The middle 50% of advertised pay midpoints falls between $141,500 and $205,000 per year in USD.

    $120k$240k

    Advertised pay by experience level

    LevelMedian midpointRange (25th–75th)Sample
    Entry-level$87,350$33,000–$118,56026
    Mid-level$161,786$110,038–$170,000594
    Senior$190,750$160,000–$218,025939

    Levels shown have at least 25 qualifying salary records. Levels with smaller samples are omitted.

    Advertised pay by applicant eligibility

    These groups use each posting's stated hiring eligibility. They describe where applicants may work, rather than a location-specific pay policy.

    Applicant eligibilityMedian midpointRange (25th–75th)Sample
    Open to US applicants$185,000$151,000–$215,000993
    Open to Canadian applicants$165,000$137,100–$196,000171

    Groups require at least 25 qualifying records and may overlap when a posting hires in multiple countries or worldwide.

    Based on 1,559 active posting records with advertised pay in US dollars. Updated November 10, 2026. Hiring locations and compensation components vary by listing.

    4,204 live remote Software Engineer jobs right now

    See who is hiring and what they pay.

    How we calculate these figures

    We use salary records marked as verified on Remote Source for active job postings with pay in US dollars. Titles are grouped into related role families. Hiring locations vary by listing; a salary in US dollars can apply to a role outside the United States.

    Each posting contributes the midpoint of its advertised pay range. For example, a $100,000 to $140,000 range contributes $120,000. When only a minimum is available, we use that amount. The median is the middle of those values, and the 25th to 75th percentiles show their middle 50%.

    Figures are expressed per year. Hourly rates assume 2,080 hours a year; monthly rates are multiplied by 12. Actual hours and annual earnings can differ. Advertised amounts may include commission or other variable pay, and the sample does not consistently separate base pay from total compensation.

    Pages require at least 40 salary records. Experience-level and applicant-eligibility rows require at least 25. Regional groups use the hiring eligibility stated on each listing and may overlap when a role is open in several countries. Each record has equal weight, so employers with more postings have more influence. Repeated postings may also affect the figures. These thresholds describe sample size and do not establish statistical representativeness.

    Calculations refresh weekly using postings active at calculation time, without a fixed posting-date window. The calculation date describes that refresh. These figures summarize advertised pay and provide a reference for comparing listings; actual offers and employee earnings depend on individual circumstances.