Question

Is $120k a good salary for a Software Engineer in New York?

BELOW MARKETUpdated March 2026Confidence: High

120k is below typical for Software Engineer.

Where your offer sits90th percentile

10th
percentile

$128,000

Median

$220,000

90th
percentile

$445,000

Your offer

120k

Market typical

$220,000

Delta

-$100,000

Below Typical

Percentile

8th

Ready to negotiate your offer with confidence?Generate a personalized salary negotiation email using your role, market range, and compensation goals.Generate negotiation email →

Offer sanity-check

Compare your total comp for Software Engineer — pick seniority, enter an offer, and preview the layout. Percentiles use your selected seniority when market data is available.

Market Snapshot for Software Engineer

Early-career$165,000
Mid-level$206,250
Senior$290,000

What this implies about your role

Scope Signal

A $120k salary for a Software Engineer in New York typically indicates mid-level positioning, suggesting 2-4 years of experience or entry into a senior track. This compensation level often reflects solid technical competency with growing system design responsibilities. In NYC's expensive market, this salary suggests you're valued but may still be building toward senior-level recognition. The figure indicates you're likely working on meaningful projects with some autonomy, though perhaps not yet leading major architectural decisions or mentoring junior developers extensively.

Growth Trajectory

At $120k in New York, you're positioned for significant upward mobility in the next 2-3 years. This salary level suggests you're approaching or entering the senior engineer tier, where compensation typically jumps to $140k-180k+ in NYC. Your growth path likely involves deepening technical expertise, taking on system design challenges, and developing leadership skills. The trajectory from this point often accelerates quickly with the right combination of performance, skill development, and strategic role positioning within growing companies.

Leverage Context

In New York's competitive tech market, $120k provides moderate negotiation leverage, especially if you're demonstrating strong performance and expanding responsibilities. This salary level suggests you have options but may need to strategically build additional leverage through specialized skills, leadership experience, or competing offers. Your positioning allows for meaningful negotiations around compensation, equity, and career development opportunities. The key is understanding whether this salary reflects your full market value or represents a stepping stone toward higher compensation tiers available in NYC's robust tech ecosystem.

Top-Paying Cities for Software Engineer

Location-specific ranges with optional cost-of-living adjustment.

Why people search this question

68%

of Software Engineers research salary benchmarks before major career decisions

Market Positioning Clarity

Understanding where $120k stands in New York's competitive tech landscape helps you evaluate current offers and plan strategic moves. The high cost of living in NYC makes salary context crucial for financial planning.

NYC

tech salaries often vary by 40-60% based on company size and sector

Negotiation Readiness

Knowing if $120k aligns with market rates gives you confidence in salary discussions. This benchmark helps you understand your leverage and identify opportunities for advancement.

Software

Engineers typically see 15-25% salary growth every 2-3 years

Career Trajectory Planning

Evaluating your current compensation against NYC standards helps map your professional growth path. Understanding market positioning informs decisions about skill development and role transitions.

How to Negotiate Your Offer

Practical steps that move the number without damaging the relationship.

Start your ask above the median. You'll rarely be offered more than you ask, so anchor high and let the employer negotiate you down.

Stronger approach:

  • Start your ask above the median
  • You'll rarely be offered more than you ask, so anchor high and let the employer negotiate you down

Say 'market data puts this role at $X–$Y' — not 'I was hoping for more'. External benchmarks are harder to argue against than personal expectations.

Stronger approach:

  • Say 'market data puts this role at $X–$Y' — not 'I was hoping for more'
  • External benchmarks are harder to argue against than personal expectations

When base is stuck, negotiate equity vesting schedule, signing bonus, or accelerated refresh grants. Total comp has more levers than base alone.

Stronger approach:

  • When base is stuck, negotiate equity vesting schedule, signing bonus, or accelerated refresh grants
  • Total comp has more levers than base alone

Ask for 48 hours to review. This creates time to counter and signals that you take offers seriously — not that you are uncertain.

Stronger approach:

  • Ask for 48 hours to review
  • This creates time to counter and signals that you take offers seriously — not that you are uncertain

Frequently Asked Questions

Common questions people ask when evaluating Software Engineer in New York compensation.

A $120k salary in New York provides a comfortable but not luxurious lifestyle for a Software Engineer. After taxes and typical NYC living expenses, you'll likely have moderate discretionary income. While this salary covers essentials and some savings, the high cost of housing, transportation, and general expenses in NYC means careful budgeting is important for long-term financial goals.

Your next move starts here

Tools built for professionals evaluating offers and preparing for interviews.

Land the salary you just looked up

Our AI Interview Copilot listens to your live interview and feeds you real-time answers, so you walk in confident and walk out with the offer.

Try Interview Copilot
"I used the salary data to benchmark my offer, then generated a negotiation email. Got a 12% bump without a single awkward conversation."
Sarah K
Sarah KProduct Manager
100k+Users
92%Success rate
Freeto Start