For a New York City / New York candidate titled Senior Software Developer or Senior Software Engineer with about 5 years of experience, the most defensible market-center estimate is:
A broader New York-state or non-tech-employer benchmark is lower: roughly $160k-$180k base and $170k-$195k total cash/TC. Top-tier public tech, AI, fintech, and quant-adjacent roles can exceed this materially: $245k-$350k+ TC is supported for true senior software engineers in NYC-area technology companies.
The cleanest public wage anchor is O*NET/BLS 2024 wage data for Software Developers (15-1252). It reports New York-Newark-Jersey City median annual wages of $161,970, with a 25th-75th range of $126,140-$190,320; New York State is similar at $161,260 median and $119,530-$194,790 25th-75th. This is not senior-specific and does not include equity, so it is a floor/market-wide base-pay anchor rather than a senior-tech TC anchor.
Senior-specific compensation sites point higher. Levels.fyi's NYC-area senior software engineer distribution shows $245k median total compensation, $200k median base, and $15k median annual equity, with a wide total-comp p25-p75 range of $176k-$352k and base p25-p75 of $160k-$230k. Built In NYC reports $164,655 average base and $180,731 average total compensation for Senior Software Engineers in NYC, with a displayed $164k median base. Indeed reports about $181,102 average base for senior software engineers in New York, NY, with a broad 10th-90th range around $131k-$250k.
Current pay-transparency postings for NYC senior-engineer roles cluster around the high end of the survey data. Recent examples include Asana $202k-$230k base, Brex $192k-$240k base + equity, Maven Clinic $195k-$250k base plus possible bonus/options, Gusto $197k-$247k cash compensation for SF/NY/Seattle, Mercury senior SWE roles around $166.6k-$218.7k or higher depending on team, and Gemini $140k-$200k base before bonus/equity. New York's pay-transparency law means these ranges are generally advertised base/cash ranges, not full TC, unless explicitly stated otherwise.
Base salary is the recurring cash salary. Total compensation may include base, annual cash bonus, RSUs, options, and sometimes sign-on bonus. Public salary pages mix these concepts: BLS/O*NET is wage/base-like compensation; Built In and Levels explicitly separate base and total; job postings usually list base/cash ranges and state that equity/bonus/benefits are excluded.
For a true senior engineer in NYC tech, a reasonable median bridge is: ~$190k base + $15k-$30k bonus/equity target = ~$210k-$220k conservative TC, or ~$200k base + $45k equity/bonus = ~$245k Levels-style market TC. The midpoint answer I would use for planning is therefore ~$190k base and ~$235k TC.
The question mixes NYC, New York State, Senior Developer, Senior Software Engineer, and 5 YOE. NYC usually pays above upstate New York and closer to other Tier-1 U.S. tech markets. “Senior” is not standardized: at some startups 5 YOE is senior; at large tech companies it may be mid-level or early senior depending on scope. “Developer” postings can also include web/app roles that pay below “Senior Software Engineer” roles at product/platform companies.
O*NET/BLS wage data; Levels.fyi; Built In NYC; Indeed; Talent.com; New York State Department of Labor pay-transparency guidance; NYC Commission on Human Rights pay-transparency guidance; Asana job posting; Brex job posting; Mercury job posting; Maven Clinic job posting; Gusto job posting; Gemini job posting.