SWE Salary by Location Estimator
Estimate SWE salaries by location and company using Levels.fyi and BLS data. Compare FAANG, MANGA, and non-FAANG compensation with our SWE salary by location estimator.
Understanding your market value as a Software Engineer (SWE) is critical when negotiating offers, planning relocations, or evaluating career moves. The SWE Salary by Location Estimator helps you estimate total compensation (TC) across different cities and companies, using real-world data from Levels.fyi, the U.S. Bureau of Labor Statistics (BLS), and LinkedIn Talent Insights.
Salaries for SWEs vary dramatically by location, company, and experience level. For example, a Senior Software Engineer in the San Francisco Bay Area might earn a base salary of $200,000+ at a FAANG company, while the same role in Atlanta could range from $120,000 to $160,000. Equity compensation further complicates comparisons, with typical annualized values ranging from 10% to 50% of base salary depending on the company. This tool provides a data-driven estimate to help you benchmark your compensation against location and company norms.
Key factors influencing SWE salaries include:
- Location: Salaries in high-cost-of-living (HCOL) areas like the Bay Area or Zurich are significantly higher than in lower-cost cities. For instance, BLS data shows that SWEs in San Francisco earn ~30% more than the national average, while those in Austin earn ~15% less.
- Company: FAANG and MANGA companies (Meta, Apple, Netflix, Google, Amazon, and Microsoft) offer higher compensation on average than non-FAANG firms. Levels.fyi reports that top FAANG companies offer TC packages ~20-40% higher than non-FAANG peers for similar roles.
- Experience: Senior-level SWEs (L6+) typically earn 2-3x the base salary of entry-level engineers (L3). For example, a Staff Engineer at Google might earn $300,000+ TC, while an L3 could earn $150,000-$200,000.
- Equity: Equity expectations vary widely. Netflix, for instance, offers lower equity but higher base salaries, while Amazon provides higher equity percentages for top performers.
This estimator uses location and company multipliers derived from Levels.fyi (crowdsourced compensation data) and BLS occupational wage data. While the estimates are grounded in real-world averages, individual offers may vary based on negotiation, performance, and market conditions. Use this tool as a starting point for conversations about compensation, not as a definitive benchmark.
How It Works
This calculator estimates your total compensation (TC) as a Software Engineer by adjusting a baseline salary for three key factors:
- Location: Cities are assigned multipliers based on BLS and Levels.fyi data. For example, San Francisco is the baseline (1.0x), while Austin is adjusted to ~0.7x due to lower average TC.
- Company: FAANG and MANGA companies are assigned multipliers reflecting their higher compensation structures. Non-FAANG companies are estimated at ~10% lower TC.
- Experience: Entry-level engineers (0-2 years) are adjusted to ~50% of senior-level (L6+) compensation, while mid-level (3-5 years) is ~80%.
- Equity: Equity is estimated as a percentage of base salary, based on Levels.fyi trends (e.g., 20% for typical FAANG roles, up to 50% for high-equity companies like Netflix).
The tool combines these adjustments to output an estimated total compensation, including both base salary and annualized equity value. Equity values are simplified for this calculation; actual RSU grants vary by vesting schedule and stock performance.
Methodology Note
All figures in this tool are estimates. The following data sources inform the calculations:
- Levels.fyi: Crowdsourced compensation data for FAANG/MANGA companies, including base salary, equity, and bonuses. Levels.fyi aggregates thousands of data points but may skew toward higher earners.
- U.S. Bureau of Labor Statistics (BLS): Occupational wage data for Software Developers, broken down by metropolitan area. BLS data provides median and percentile ranges for salaries across industries.
- LinkedIn Talent Insights: Aggregated compensation insights for tech roles, including location-based adjustments.
- Glassdoor: Supplemental salary data for non-FAANG companies and international locations.
The location multipliers are derived from BLS wage percentiles (e.g., San Francisco’s 90th percentile vs. Austin’s median). Company multipliers reflect Levels.fyi’s reported compensation premiums (e.g., Netflix’s higher base but lower equity vs. Amazon’s higher equity). Equity values are annualized for simplicity; real-world grants are typically front-loaded (e.g., 4-year vesting with 1-year cliff).
This tool does not account for signing bonuses, annual bonuses, or other perks, which can add 5-15% to total compensation. For precise data, consult company-specific sources like Levels.fyi or your offer letter.
Frequently Asked Questions
Level Up Your SWE Career
Get data-driven insights to negotiate better offers, compare compensation across companies, and plan your career moves. Our guides cover everything from FAANG interviews to equity negotiation.
Explore Career Resources