Back to Blog
Salary Guides7 min read

Software Engineering Salary Trends 2025: What to Expect

Comprehensive guide to software engineering compensation in 2025. Base salaries, equity, bonuses, and how they vary by level, location, and company stage.

Forecareer Team

January 6, 2025

The software engineering job market in 2025 looks dramatically different from 2021-2022. Let's cut through the noise and look at actual compensation data for engineers.

Market Overview: What Changed

After years of explosive growth, the tech market has normalized:

**What Went Down:**

  • Massive layoffs at big tech companies (Meta, Google, Amazon)
  • Fewer "blank check" offers for mediocre engineers
  • RSU values dropped as stock prices fell
  • Signing bonuses became rare
  • **What Stayed Strong:**

  • Demand for senior+ engineers remains high
  • AI/ML engineering salaries surged
  • Startup engineering compensation stayed competitive
  • Remote work options persist
  • The correction was healthy—compensation is now more sustainable and merit-based.

    Compensation by Level (2025)

    All figures are for the US market (San Francisco, New York, Seattle averages). Remote roles typically pay 10-30% less.

    Entry-Level Engineer

    **Experience:** 0-2 years

    **Base Salary:** $100K - $140K

    **Equity:** 0.01% - 0.1% at startups

    **Total Comp:** $100K - $160K

    **Big Tech:** $130K - $180K total comp

    **Startups:** $100K - $130K base + equity

    Mid-Level Engineer

    **Experience:** 2-5 years

    **Base Salary:** $130K - $180K

    **Equity:** 0.05% - 0.2% at startups

    **Total Comp:** $140K - $220K

    **Big Tech:** $180K - $250K total comp

    **Startups:** $140K - $170K base + equity

    Senior Engineer

    **Experience:** 5-8 years

    **Base Salary:** $160K - $220K

    **Equity:** 0.1% - 0.5% at startups

    **Total Comp:** $200K - $350K

    **Big Tech:** $250K - $450K total comp (heavily weighted toward RSUs)

    **Startups:** $160K - $200K base + significant equity

    Staff Engineer

    **Experience:** 8-12 years

    **Base Salary:** $200K - $280K

    **Equity:** 0.2% - 0.8% at startups

    **Total Comp:** $300K - $550K

    **Big Tech:** $400K - $700K total comp

    **Startups:** $200K - $250K base + substantial equity

    Principal/Distinguished Engineer

    **Experience:** 12+ years

    **Base Salary:** $250K - $350K

    **Equity:** 0.5% - 2.0% at startups

    **Total Comp:** $400K - $800K+

    **Big Tech:** $600K - $1M+ total comp

    **Startups:** $250K - $300K base + major equity stake

    Compensation by Company Stage

    FAANG/Big Tech

    **Strengths:**

  • Highest total compensation
  • Liquid equity (RSUs)
  • Strong benefits and perks
  • Brand name on resume
  • **Weaknesses:**

  • Slower promotion cycles
  • Less individual impact
  • More bureaucracy
  • Stock price dependence
  • **Typical Senior Engineer Package:**

  • Base: $200K
  • Bonus: $30K (15%)
  • RSUs: $150K/year (vesting over 4 years)
  • Total: $380K
  • Late-Stage Startups (Series C-D)

    **Strengths:**

  • High impact opportunities
  • Fast career growth
  • Strong compensation
  • IPO upside potential
  • **Weaknesses:**

  • Less certain equity value
  • Longer hours sometimes
  • More volatility
  • **Typical Senior Engineer Package:**

  • Base: $175K
  • Bonus: $20K
  • RSUs: $80K/year (if near IPO)
  • Total: $275K + equity upside
  • Early-Stage Startups (Seed-Series B)

    **Strengths:**

  • Maximum equity upside
  • Highest impact
  • Fastest learning
  • Ground floor opportunity
  • **Weaknesses:**

  • Lower cash compensation
  • Highest risk
  • Equity might be worthless
  • Fewer resources
  • **Typical Senior Engineer Package:**

  • Base: $160K
  • Equity: 0.25% - 0.5%
  • Total: $160K + potential massive upside (or $0)
  • Geographic Differences

    San Francisco / Bay Area

    **Multiplier:** 1.0x (baseline)

    **Senior Engineer:** $200K base

    **Notes:** Highest salaries but also highest cost of living. Remote work reducing Bay Area premium.

    New York

    **Multiplier:** 0.95x

    **Senior Engineer:** $190K base

    **Notes:** Competitive with SF, especially for fintech. Strong startup ecosystem.

    Seattle

    **Multiplier:** 0.9x

    **Senior Engineer:** $180K base

    **Notes:** Strong tech presence (Amazon, Microsoft). Lower COL than SF/NYC.

    Austin, Boston, LA

    **Multiplier:** 0.85x

    **Senior Engineer:** $170K base

    **Notes:** Growing tech hubs with good quality of life.

    Remote (US-Based)

    **Multiplier:** 0.7x - 0.9x

    **Senior Engineer:** $140K - $180K base

    **Notes:** Increasingly common. Some companies pay same regardless of location, others adjust.

    International

    **Varies widely by country:**

  • London: 0.7x - 0.8x (£ conversion)
  • Toronto/Vancouver: 0.6x - 0.7x (CAD conversion)
  • Berlin/Amsterdam: 0.5x - 0.6x (EUR conversion)
  • Bangalore: 0.2x - 0.3x (INR conversion)
  • Specialization Premiums

    Some specializations command higher compensation:

    AI/ML Engineering

    **Premium:** +15% to +50%

    **Why:** High demand, limited supply, drives revenue

    **Senior ML Engineer:** $220K - $300K base

    Security Engineering

    **Premium:** +10% to +30%

    **Why:** Critical need, specialized skills

    **Senior Security Engineer:** $200K - $270K base

    Infrastructure/Platform

    **Premium:** +10% to +20%

    **Why:** High leverage, scaling expertise

    **Senior Infrastructure Engineer:** $190K - $250K base

    Mobile (iOS/Android)

    **Premium:** 0% to +10%

    **Why:** Still specialized but more common

    **Senior Mobile Engineer:** $180K - $230K base

    Frontend

    **Premium:** -5% to +5%

    **Why:** Common skillset, large supply

    **Senior Frontend Engineer:** $170K - $220K base

    Negotiation Leverage in 2025

    High Leverage:

  • AI/ML expertise
  • Senior+ experience
  • Multiple competing offers
  • Specialized domain knowledge
  • Strong interview performance
  • Low Leverage:

  • Junior with limited experience
  • Single offer
  • Common skillset
  • Weak interview showing
  • Desperation or urgency
  • Benefits Beyond Base Salary

    Standard Benefits

  • Health insurance (company usually pays 80-100%)
  • 401(k) matching (3-6% typical)
  • Paid time off (15-25 days)
  • Parental leave (12-20 weeks)
  • Startup Perks

  • Remote work flexibility
  • Learning budgets ($1K-$3K/year)
  • Conference attendance
  • Latest hardware
  • Flexible hours
  • Big Tech Perks

  • Free meals
  • Commuter benefits
  • Gym memberships
  • Sabbaticals
  • Stock purchase plans
  • Red Flags in Compensation

    Be cautious if:

  • **Vague equity details**: "Generous equity package" without numbers
  • **Below-market base**: Can't explain why it's low
  • **All equity, no cash**: Early-stage companies should still pay competitive base
  • **Unusual vesting**: Anything other than 4-year vest with 1-year cliff
  • **No salary range**: Unwilling to share ranges up front
  • **"Equity is worth $X"**: Using unrealistic valuations
  • How to Research Your Market Value

    1. Use Compensation Data Sites

  • **Levels.fyi**: Best for big tech and late-stage startups
  • **Blind**: Anonymous engineer discussions
  • **Glassdoor**: Company-specific data
  • 2. Talk to Recruiters

  • They know current market rates
  • Ask 3-4 recruiters for their perspective
  • Be honest about your experience
  • 3. Interview Around

  • Nothing beats real offers
  • Interview even when not looking
  • Learn what companies are willing to pay
  • 4. Network with Peers

  • Join engineering communities
  • Attend meetups and conferences
  • Have honest conversations about compensation
  • Negotiation Tips

    Do:

  • Research thoroughly before negotiating
  • Get multiple offers to create leverage
  • Negotiate total comp, not just base
  • Be specific: "Can you do $200K base?"
  • Show enthusiasm while negotiating
  • Don't:

  • Reveal current salary if possible
  • Accept first offer immediately
  • Negotiate via email only
  • Focus only on one component
  • Burn bridges if they can't meet your ask
  • Future Trends to Watch

    Rising:

  • AI/ML engineering compensation
  • Remote work becoming permanent
  • Equity refreshers becoming standard
  • Pay transparency laws
  • Falling:

  • Massive signing bonuses
  • Unlimited PTO (companies realize it's a trap)
  • Over-hiring of junior engineers
  • Crazy Bay Area premiums
  • Final Thoughts

    Software engineering remains one of the best-paid professions, but the Wild West days are over. Compensation is more rational, merit-based, and sustainable.

    Know your worth, negotiate confidently, and remember: compensation is just one factor. Company mission, growth opportunities, and team quality matter too.

    Ready to explore new opportunities? Forecareer works with startups offering competitive compensation packages. Let's find your next role.

    Forecareer Team

    Helping companies build world-class engineering teams. Connect with us to learn more about our recruiting services.

    Related Posts