TL;DR — Key Takeaways
- Fresher salaries range from ₹4–8 LPA at product companies, while top MNCs like Google and Microsoft offer ₹15–30 LPA for new grads through campus hiring.
- Senior engineers (5–10 years) at top companies earn ₹25–50 LPA, with staff engineers crossing ₹50L–1Cr+ at Google, Microsoft, and Goldman Sachs India.
- Bangalore remains the highest-paying city, followed by Hyderabad, Pune, and Delhi NCR — with 10–20% premium over other metros.
- Stock options and RSUs are increasingly common, representing 30–50% of total comp at senior levels in MNCs and well-funded startups.
In This Article
- Salary Overview by Level
- Top Paying Companies in India
- Salary by Company & Level
- City Breakdown: Bangalore vs Hyderabad vs Pune vs Delhi vs Mumbai
- Startup vs MNC Compensation
- Stock Options & RSUs at Indian Tech Companies
- India vs US Salaries: Cost of Living Adjusted
- How to Negotiate Your Salary in India
- Frequently Asked Questions
India’s tech talent market in 2026 is one of the most dynamic in the world. With over 5 million software developers and growing demand from global companies establishing R&D centers in Bangalore, Hyderabad, and Pune, compensation has risen dramatically — especially at the senior end. But the range is enormous: a fresher at a service company might earn ₹3.5 LPA while a staff engineer at Google India takes home over ₹1 Crore.
We analyzed employee-reported compensation data, verified salary reports, and job postings across hundreds of Indian tech companies to build this complete guide. Whether you’re a fresher evaluating your first offer, a mid-level engineer considering a switch, or a senior developer negotiating at a top MNC, this breakdown will give you the numbers you need.
Salary Overview by Level
Software engineer salaries in India vary dramatically by experience level. Here’s what each tier looks like across the market in 2026:
| Level | Experience | Base Salary (LPA) | Total Comp (LPA) |
|---|---|---|---|
| Fresher / SDE-1 | 0–2 years | ₹4L–₹12L | ₹4L–₹15L |
| Mid-level / SDE-2 | 2–5 years | ₹10L–₹25L | ₹12L–₹35L |
| Senior / SDE-3 | 5–10 years | ₹20L–₹45L | ₹25L–₹60L |
| Staff / Principal | 10+ years | ₹35L–₹70L | ₹50L–₹1.2Cr+ |
The wide ranges reflect the massive gap between company tiers. A “senior engineer” at TCS might earn ₹12–18 LPA, while the same title at Google India commands ₹40–60 LPA. Company selection matters more than almost any other variable in determining your compensation in India.
Top Paying Companies in India
Not all tech companies in India pay equally. The market divides into distinct tiers, and understanding where a company falls determines your earning potential more than your years of experience.
Tier 1: Global Tech Giants (Highest Pay)
These companies pay 3–5x the market average and typically hire from IITs, NITs, BITS, and top-tier colleges:
- Google India — ₹25–80L+ TC. The gold standard for engineering compensation in India. Senior engineers regularly cross ₹50L, and staff-level roles exceed ₹1 Crore with RSUs. Major offices in Bangalore and Hyderabad.
- Microsoft India — ₹20–65L+ TC. Hyderabad campus is one of the largest outside Redmond. Strong RSU grants and annual refreshers. SDE-2 typically earns ₹30–40L TC.
- Amazon India — ₹18–55L+ TC. Unique RSU vesting (5/15/40/40 schedule). Bangalore and Hyderabad offices. SDE-2 earns ₹25–40L TC. See our detailed Amazon SDE salary breakdown for the full level-by-level picture.
- Goldman Sachs — ₹22–60L+ TC. Bangalore engineering center is massive. Strong base salaries and bonuses. VP-level engineers cross ₹50L+ easily.
- Uber India — ₹25–70L+ TC. Hyderabad and Bangalore offices. Known for aggressive compensation, especially at senior levels. RSU grants are substantial.
Tier 2: Premium Product Companies
- Atlassian India — ₹22–55L+ TC. Bangalore office with strong engineering culture. Known for excellent work-life balance and competitive equity.
- Adobe India — ₹18–50L+ TC. Large Noida and Bangalore presence. Solid RSU grants and a reputation for sustainable pace.
- Stripe India — ₹22–55L+ TC. Bangalore engineering hub. Premium compensation with strong equity component.
- Salesforce India — ₹18–45L+ TC. Hyderabad campus. Competitive base with annual RSU refreshers.
Tier 3: Indian Unicorns & Startups
- Flipkart — ₹18–50L+ TC. Bangalore-based. ESOPs are a significant portion of senior compensation. Post-Walmart acquisition, equity has become more liquid.
- Razorpay — ₹15–40L+ TC. Fintech leader with generous ESOPs. Strong engineering culture and competitive base pay.
- Zerodha — ₹12–35L+ TC. Profitable and bootstrapped. Bangalore-based with a small but well-compensated engineering team.
- PhonePe — ₹16–45L+ TC. Bangalore-based fintech. Post-IPO equity becoming increasingly valuable.
Salary Comparison by Company & Level
Here’s how total compensation compares across the top employers at each seniority level, based on verified salary reports:
| Company | SDE-1 (0–2y) | SDE-2 (2–5y) | Senior (5–10y) | Staff (10y+) |
|---|---|---|---|---|
| Google India | ₹25–32L | ₹35–50L | ₹55–80L | ₹90L–1.5Cr |
| Microsoft India | ₹20–28L | ₹30–42L | ₹45–65L | ₹70L–1.1Cr |
| Amazon India | ₹18–25L | ₹25–38L | ₹40–55L | ₹60L–90L |
| Goldman Sachs | ₹22–28L | ₹30–40L | ₹42–60L | ₹65L–1Cr |
| Uber India | ₹25–30L | ₹35–48L | ₹50–70L | ₹80L–1.2Cr |
| Atlassian India | ₹22–28L | ₹30–42L | ₹40–55L | ₹60L–85L |
| Flipkart | ₹18–24L | ₹25–35L | ₹35–50L | ₹55L–80L |
| Razorpay | ₹12–18L | ₹20–30L | ₹30–42L | ₹45L–65L |
| TCS / Infosys | ₹3.5–5L | ₹6–10L | ₹12–18L | ₹20–30L |
The contrast between the top and bottom of this table is striking. A senior engineer at Google India earning ₹65L takes home more than a principal architect at a service company. This is the defining feature of the Indian tech salary landscape — company tier matters more than title or years of experience.
City Breakdown: Where Engineers Earn the Most
Geography plays a significant role in Indian tech salaries, though the gap is narrowing as remote work becomes more common. Here’s how the major tech hubs compare:
| City | Avg. Mid-Level TC | Premium vs Avg | Key Employers |
|---|---|---|---|
| Bangalore | ₹18–30L | +15–20% | Google, Flipkart, Atlassian, Stripe, Razorpay |
| Hyderabad | ₹16–28L | +10–15% | Microsoft, Google, Amazon, Uber, ServiceNow |
| Pune | ₹14–24L | +5–10% | Veritas, NVIDIA, Barclays, Persistent |
| Delhi NCR (Gurgaon/Noida) | ₹14–25L | +5–10% | Adobe, Samsung, Goldman Sachs, Paytm |
| Mumbai | ₹13–22L | Baseline | JPMorgan, Jio, Tata Digital, BNY |
| Chennai | ₹10–20L | –5–10% | Zoho, PayPal, Freshworks, Caterpillar |
Bangalore remains the undisputed leader, driven by the concentration of product companies, VC-funded startups, and global R&D centers. The city has the highest density of ₹50L+ engineering roles in the country. Hyderabad is the fastest-growing market, with Microsoft’s massive campus and Google’s expanding presence driving salaries upward.
One important caveat: cost of living varies significantly between cities. Bangalore’s rent is roughly 30–40% higher than Hyderabad or Pune, which partially offsets the salary premium. Use our cost of living calculator to compare cities side by side.
Startup vs MNC: Compensation Differences
The startup-vs-MNC decision in India carries even more weight than in the US, because the compensation structures differ dramatically:
| Component | MNC (Google/Microsoft/Amazon) | Funded Startup (Series B+) | Service Co (TCS/Infosys) |
|---|---|---|---|
| Base salary | ₹20–50L (senior) | ₹15–35L (senior) | ₹8–18L (senior) |
| Equity | RSUs (liquid at public cos) | ESOPs (illiquid, high upside) | Minimal / none |
| Bonus | 10–20% of base | 5–15% (variable) | 5–10% (performance-linked) |
| Benefits | Premium health, meals, gym, etc. | Good health, flexible perks | Basic health coverage |
| WLB score | 3.5–4.2 / 5 | 3.0–3.8 / 5 | 3.5–4.0 / 5 |
The key trade-off: MNCs offer predictable, liquid compensation with strong benefits. Startups offer faster career growth, more ownership, and the possibility (not guarantee) of a large equity payout if the company exits successfully. Most Indian startups’ ESOPs have become more valuable post-2020 as the ecosystem has matured, but the illiquidity risk is real — many employees have experienced “paper money” that never materialized.
Stock Options & RSUs at Indian Tech Companies
Equity compensation in India has matured significantly. Here’s how it works at different company types:
RSUs at MNCs
- Google, Microsoft, Meta: Grant RSUs on the same schedule as US employees. 4-year vest with 1-year cliff is standard. The value is real and liquid for publicly traded companies.
- Amazon: Uses the unusual 5/15/40/40 vesting schedule. Years 1–2 are supplemented by sign-on bonuses. See the full Amazon compensation breakdown for details.
- Tax implication: RSUs are taxed as income when they vest (perquisite tax), then capital gains apply when sold. The effective tax rate on RSUs in India is significant — budget for 30–35% tax on the vesting value.
ESOPs at Indian Startups
- Flipkart, Razorpay, PhonePe: Offer ESOPs with a typical 4-year vest and 1-year cliff. Exercise price is usually set at the fair market value at the time of grant.
- Exercise window: Many Indian startups have extended their post-termination exercise windows (from 90 days to 2–5 years), following US best practices. Always check this before joining.
- ESOP buyback programs: Companies like Razorpay and Zerodha have conducted ESOP buyback events, allowing employees to realize partial liquidity. This is becoming more common.
- Tax on exercise: ESOPs are taxed at exercise (when you buy the shares), not at grant. The difference between exercise price and fair market value is taxed as perquisite income. Plan for this tax liability carefully.
For a broader understanding of equity compensation structures, see our guide on RSUs vs stock options explained.
India vs US Salaries: The Real Comparison
Raw salary comparisons between India and the US can be misleading. Here’s a more nuanced view:
| Level | India TC | US TC | PPP-Adjusted Ratio |
|---|---|---|---|
| Junior (0–2y) | ₹8–25L ($10K–$30K) | $100K–$170K | ~0.4–0.6x |
| Mid (2–5y) | ₹15–40L ($18K–$48K) | $150K–$280K | ~0.35–0.5x |
| Senior (5–10y) | ₹30–65L ($36K–$78K) | $250K–$450K | ~0.35–0.45x |
| Staff (10y+) | ₹55L–1.2Cr ($66K–$144K) | $400K–$700K+ | ~0.4–0.5x |
In absolute dollar terms, Indian salaries are 3–5x lower. But when you factor in purchasing power parity (PPP), the gap narrows considerably. India’s cost of living is 4–5x lower than the Bay Area. A senior engineer earning ₹50 LPA (about $60K) in Bangalore lives comparably to someone earning $180K–$220K in San Francisco when you account for housing, food, transportation, and domestic help.
The real outlier is remote work for US companies from India. Engineers who land remote roles at US companies while living in India often earn $80K–$150K — a massive premium over local compensation while enjoying Indian cost of living. Use our remote work tax calculator to understand the tax implications of this arrangement.
The Purchasing Power Reality
A ₹35 LPA salary in Bangalore provides a lifestyle comparable to roughly $150K–$180K in San Francisco. You can afford a comfortable apartment, domestic help, regular dining out, and annual international travel. The biggest gap is in asset accumulation — building wealth in USD-denominated assets (real estate, investments) remains significantly easier on a US salary. Use our cost of living calculator to run your own comparison.
How to Negotiate Your Salary in India
Salary negotiation in India has its own dynamics. Here’s what works based on insights from hiring managers and successful negotiators:
1. Know Your Market Rate
The single most important factor. Before negotiating, research what your role pays at comparable companies and levels. The tables above give you a baseline. The more specific data points you have, the stronger your position.
2. Negotiate Total Compensation, Not Just Base
Indian offers often include multiple components: base salary, joining bonus, annual bonus, RSUs/ESOPs, relocation assistance, and retention bonuses. Don’t fixate on base — sometimes a company is rigid on base but flexible on signing bonus or equity. Use our offer comparison calculator to evaluate the full picture.
3. Leverage Competing Offers
Nothing moves a recruiter faster than a competing offer. If you’re interviewing at multiple companies, time your processes so offers arrive close together. A Google offer makes Microsoft negotiate harder, and vice versa.
4. Don’t Reveal Your Current CTC
Indian hiring culture often asks for your “current CTC” — resist sharing this if possible. Frame the conversation around the market rate for the role, not a percentage increase over your current salary. “I’m targeting ₹X based on the role requirements and market benchmarks” is stronger than “I’m at ₹Y and want a 30% hike.”
5. Understand the Equity Component
At MNCs, RSUs are real money. At startups, ESOPs are speculative. Factor this into your negotiation — you might accept a lower base at Google because the RSUs are liquid and valuable, but you should demand a higher base at a pre-Series C startup where ESOPs may never be worth anything.
6. Timing Matters
Q1 (January–March) is the best time to negotiate in India, as most companies finalize annual budgets and headcount. July–September is another strong window as companies hire for the second half. Avoid negotiating during hiring freezes or right after layoff announcements.
For a deeper framework on evaluating offers holistically, see our guide on how to compare job offers in 2026. And to model your take-home pay after taxes and deductions, use our take-home pay calculator.
Frequently Asked Questions
Find roles at top-paying companies
Browse thousands of engineering roles from companies profiled in this guide. Filter by company, culture, and more.
Browse Engineering Jobs → AI Engineer Salary Guide →