SWE Salary by Level Estimator
Estimate SWE salaries by level (L5-L8) at FAANG/MANGA companies. Adjust for company, location, bonus, and equity using Levels.fyi and BLS data.
Understanding software engineering salaries by level is crucial for negotiating job offers, benchmarking your compensation, or planning your career growth. This SWE Salary by Level Estimator provides estimated compensation ranges for software engineers at levels L5 through L8 across FAANG and MANGA companies, adjusted for company-specific factors and geographic location.
Software engineering salaries vary significantly based on experience, seniority level, company, and location. For example, an L5 engineer at Meta in the San Francisco Bay Area may earn a base salary of $180,000, while the same level at Amazon in Austin might start at $120,000. Senior engineers (L7-L8) at top-tier companies can see total compensation (including equity and bonuses) ranging from $300,000 to over $700,000 depending on these factors.
This SWE salary by level estimator is designed to help you estimate your potential earnings by combining data from Levels.fyi, the Bureau of Labor Statistics (BLS), Glassdoor, and LinkedIn Talent Insights. The tool accounts for:
- Level: L5 (Junior) through L8 (Staff+), with base salary estimates based on Levels.fyi and Glassdoor data.
- Company Multipliers: FAANG and MANGA companies pay differently. For instance, Netflix and NVIDIA often offer higher compensation than Amazon or Microsoft.
- Location Adjustments: San Francisco and New York City typically offer higher salaries than Austin or international locations.
- Bonuses and Equity: Annual bonuses (10-20%) and equity value (20-50% of base salary) are included as estimates.
- Signing Bonuses: One-time signing bonuses for experienced candidates, which can range from $15,000 to $50,000.
All figures generated by this tool are estimates and should not be taken as precise or guaranteed compensation. Salaries, bonuses, and equity can vary widely even within the same company and level. Use this SWE salary by level estimator as a benchmarking tool to inform your career decisions, but consult real offers and compensation data from your network for accuracy.
How It Works
This SWE Salary by Level Estimator calculates estimated compensation based on your inputs. Here's a step-by-step breakdown of how the tool works:
- Base Salary: Start with an estimated base salary for your level (L5-L8). This is adjusted by a company-specific multiplier to reflect differences between FAANG and MANGA companies.
- Location Factor: The adjusted base salary is then multiplied by a location factor to account for cost of living and market rates in different cities or countries.
- Bonus and Equity: The tool adds an estimated annual bonus (as a percentage of base salary) and equity value (also as a percentage of base salary). These percentages are based on public data from Levels.fyi and Glassdoor.
- Signing Bonus: If applicable, a one-time signing bonus is added to the total compensation. This is common for experienced candidates switching companies.
- Tax Estimate: The tool provides a rough estimate of federal taxes based on 2023 US tax brackets. Note that this does not include state/local taxes, deductions, or credits, which can significantly impact your net income.
Methodology Note
All data used in this SWE salary by level estimator is sourced from publicly available datasets and should be treated as estimates only. Here are the primary data sources and their limitations:
- Levels.fyi: Provides crowdsourced compensation data for software engineers across companies and levels. Data is self-reported and may not represent exact figures for every role or candidate.
- Bureau of Labor Statistics (BLS): Offers median salary data for software developers in the US. These figures are broader and may not reflect FAANG/MANGA-specific compensation.
- Glassdoor and LinkedIn Talent Insights: Provide additional salary benchmarks and company-specific insights, but these are also estimates and may not account for equity or bonuses accurately.
Compensation packages vary widely based on negotiation, individual performance, company policies, and market conditions. This tool does not account for:
- State or local taxes (which can be significant in high-tax states like California or New York).
- Stock vesting schedules, performance-based bonuses, or long-term incentives.
- Benefits like 401(k) matching, health insurance, or relocation assistance.
- Variations within levels (e.g., L6 at Meta vs. L6 at Amazon).
For the most accurate compensation data, consult official offers, internal HR data, or trusted industry reports specific to your role and company.
Frequently Asked Questions
Navigate Your Tech Career with Confidence
Get actionable resources on salary negotiation, equity valuation, and career progression in Big Tech. Our guides are backed by real data and expert insights to help you maximize your earning potential.
Explore Career Resources