Where your software engineer salary goes
Your take-home versus federal income tax and FICA payroll tax.
Home / US Calculators / Software Engineer Salary
Careers & Pay
Estimate a software engineer’s take-home pay after federal income tax and FICA, add bonus and equity to your base, and see how developer pay compares across levels and industries.
Estimated net take-home (year)
—
Where your software engineer salary goes
Your take-home versus federal income tax and FICA payroll tax.
Software Engineer pay vs other fields
Approximate US median annual wages by occupation (BLS 2024 basis). Your field is highlighted.
A software engineer salary is the pay a developer earns to design, build, test, and maintain software. Median US software engineer pay is around $132,000 a year, among the highest of any large occupation, but total compensation is where the real variation lives. Base salary is only part of the picture: annual bonuses, signing bonuses, and equity (RSUs or stock options) can add tens or even hundreds of thousands of dollars at larger technology companies.
Software engineering pay is heavily tiered by level (junior, mid, senior, staff, principal) and by employer type. A senior engineer at a major tech firm can out-earn a director in many other industries once stock is counted. Location still matters, though remote work has narrowed the gap. Use the "extra annual income" field to fold a bonus or vested stock into your base and estimate the resulting take-home pay.
Software Engineer pay is not a single number. It grows with experience, credentials, region, and employer. These approximate tiers show the typical range a software engineer can expect across a career:
Software engineering rewards experience and demonstrated impact more than tenure alone. Moving from mid-level to senior, and from senior to staff or principal, produces the largest jumps, especially at companies that grant equity. Specializing in machine learning, security, or infrastructure can also lift pay.
A salary calculator turns your gross pay into the number that actually lands in your bank account. The core formula subtracts federal income tax and FICA payroll tax from gross pay:
Take a senior engineer with a $132,000 base plus a $30,000 bonus, filing as single, so gross is $162,000. After the standard deduction, federal income tax is roughly $28,420 and FICA about $12,390. Estimated take-home is around $121,190 a year, or about $10,099 a month, before state income tax and 401(k) contributions.
Median software engineer base pay in the US is around $132,000 a year. With bonus and equity, total compensation for senior engineers at large tech companies can be far higher.
Base salary is the main input, but you can add bonus and vested equity in the "extra annual income" field to estimate take-home on your full cash compensation for the year.
On a $132,000 salary, a single engineer keeps roughly $99,000 after federal income tax and FICA. State tax and 401(k) contributions reduce that further.
RSUs are taxed as ordinary income when they vest, and stock-option treatment depends on the option type. Vested RSU value is generally added to your W-2 wages for the year.
Advancing levels (mid to senior to staff), switching to a higher-paying company, and earning equity grants that appreciate. Specializing in a high-demand area also helps.
Sometimes. Some companies adjust pay by location, but many pay national or tier-based rates, so a remote senior engineer can still earn near top-market compensation.