Salesforce is one of the highest-paying non-FAANG employers in India for software engineers. The company uses a Member of Technical Staff (MTS) designation system internally, and the salary jump between each level is meaningful. Mid-level Salesforce engineers earn significantly more than engineers at comparable experience levels at most other product companies outside FAANG.
The median total compensation across all Software Engineer levels at Salesforce India is ₹62 to 78 LPA per Levels.fyi with 4,607 verified submissions. The Bengaluru-specific median is ₹77.88 LPA. These are not base salary numbers. They are total compensation including RSUs and bonus.
If you are preparing for a Salesforce India interview, Intervue.io connects you with experienced engineers for one-on-one mock interviews. Visit intervue.io.
The Salesforce MTS Level System
Salesforce uses a level system that is different from other FAANG companies. Understanding it is essential for interpreting the salary data correctly.
Associate MTS (Associate Member of Technical Staff): Entry level for new grads and candidates with 0 to 2 years of experience.
MTS (Member of Technical Staff / Software Engineer): Core mid-junior band. Typically 2 to 5 years of experience.
Senior MTS (Senior Member of Technical Staff / Senior SWE): Mid-senior band. Typically 5 to 9 years.
Lead MTS (Lead Member of Technical Staff / Lead SWE): Senior-plus band. Technical leadership. Typically 8 to 12 years.
Principal MTS: Principal engineer. Cross-team architectural influence.
Architect: The highest individual contributor level. Very few people reach this.
Manager / Senior Manager / Director: Engineering management track, separate from the IC track above.
Salesforce Software Engineer Salary by Level (Levels.fyi India)
From Levels.fyi verified data for Salesforce India Software Engineers, Bengaluru-specific where available:
Associate MTS (Entry Level):India median TC: ₹25.9 LPABengaluru median TC: ₹26.35 LPABase: ₹18.5 LPA. Stock/year: ₹5.67 LPA. Bonus: ₹2.15 LPA.
MTS (Software Engineer):India median TC: ₹44.8 LPABengaluru median TC: ₹52.5 LPABase: ₹32.8 to ₹36 LPA. Stock/year: ₹9 to ₹13.4 LPA. Bonus: ₹2.9 to ₹3.1 LPA.
Senior MTS (Senior SWE):India median TC: ₹73.49 LPABengaluru median TC: ₹77.19 LPABase: ₹51.3 to ₹51.6 LPA. Stock/year: ₹15.2 to ₹18.5 LPA. Bonus: ₹6.72 to ₹7.35 LPA.
Lead MTS (Lead SWE):India median TC: ₹1.09 Cr (₹109.6 LPA)Bengaluru median TC: ₹1.1 Cr (₹110.1 LPA)Base: ₹79 to ₹80.1 LPA. Stock/year: ₹20.4 to ₹20.6 LPA. Bonus: ₹7.94 to ₹9.59 LPA.
Principal MTS:India median TC: ₹1.45 Cr (₹145 LPA). Base ₹96.8 LPA.
Architect:India highest reported TC: ₹2.63 Cr (₹263.3 LPA).The 6figr data shows Architect (Software Engineer) earning ₹257 LPA average with ₹87 LPA in stock options.
The overall Salesforce India SWE median across all levels is ₹62 to ₹78 LPA. The average is ₹72.4 LPA per Levels.fyi. The 10th percentile is ₹24.3 LPA and the 90th percentile is ₹1.41 Cr.
Salesforce AmbitionBox and Role-Wise Data
From upGrad/AmbitionBox verified data:
Software Engineer (0 to 7 years): ₹23.7 to ₹26.8 LPA average
Software Developer (0 to 7 years): ₹21.9 to ₹25.5 LPA average
MTS Software Engineer (1 to 9 years): ₹34.8 to ₹38.5 LPA average
Senior Software Engineer (3 to 11 years): ₹46.7 to ₹52.1 LPA average
Associate Technical Support Engineer: ₹10.7 to ₹11.9 LPA
Senior Technical Consultant (4 to 11 years): ₹32.6 to ₹36.1 LPA
Data Engineer (4 to 6 years): ₹23.5 to ₹25.9 LPA
Fresher Software Engineer average: ₹22.6 LPA per AmbitionBox
From Weekday verified submissions:
Software Engineer (AMTS, 2 years): ₹20 LPA base + ₹5 LPA bonus + ₹20 LPA stock = ₹45 LPA total. This is consistent with the MTS band in Levels.fyi
Software Engineer (4 years, backend): ₹20.9 LPA fixed
Senior Software Developer (SMTS, 8 years): ₹55 LPA fixed
Software Engineer (AI/ML, 5 years): ₹40 LPA fixed
Senior ML Engineer (SMTS, 12 years): ₹57.24 LPA fixed + ₹8.58 LPA bonus + ₹30 LPA stock
Software Engineer - Big Data (9 years): ₹70 LPA fixed
Salesforce vs Google vs Amazon vs Microsoft in India
At entry level (Associate MTS): Salesforce median TC ₹25.9 LPA versus Google entry ₹32 LPA, Amazon SDE1 ₹28.9 LPA, Microsoft Level 59 ₹27.1 LPA. Salesforce starts below the FAANG tier at entry level.
At mid-level (MTS): Salesforce median TC ₹44.8 to ₹52.5 LPA versus Google mid-level ₹75 LPA, Amazon SDE2 ₹66.7 LPA, Microsoft Level 61 ₹48.6 LPA. Salesforce runs slightly above Microsoft and meaningfully below Google and Amazon at mid-level.
At Senior MTS: Salesforce median TC ₹73 to ₹77 LPA versus Google Senior SDE ₹119 LPA, Amazon SDE3 ₹132 LPA, Microsoft Senior SDE ₹73.6 LPA. Salesforce and Microsoft are broadly comparable at senior level. Both trail Google and Amazon.
At Lead MTS: Salesforce median TC ₹1.1 Cr approaches Google Senior SDE (₹119 LPA) and Microsoft Senior SDE (₹73.6 LPA). At this level Salesforce becomes one of the highest-paying employers in India outside pure FAANG.
The pattern: Salesforce starts below FAANG at entry level and converges toward FAANG compensation at senior and lead levels. The Senior MTS and Lead MTS levels at Salesforce are genuinely competitive with most companies.
How Salesforce RSUs Work in India
Salesforce's RSU structure in India vests over 4 years with an even schedule (25% per year, paid semi-annually). This is similar to Microsoft and different from Amazon's front-loaded sign-on and back-loaded RSU structure.
Salesforce RSUs are granted in the form of shares. When they vest, they are taxed as perquisite income at market value at the time of vesting. The stock price volatility matters: if Salesforce stock is down at vesting time, the RSU value is lower than the grant estimate.
The AMTS Weekday submission (₹20 LPA stock for a 2-year engineer) is a large stock grant relative to base. This reflects Salesforce's strategy of offering competitive equity to attract strong engineering talent even at the associate level.
City-Wise Salary Data
Bengaluru is Salesforce's primary India engineering location and consistently shows higher median TC than the India-wide average in Levels.fyi data.
Bengaluru MTS median TC: ₹52.5 LPA versus India-wide ₹44.8 LPA. Bengaluru Senior MTS median TC: ₹77.2 LPA versus India-wide ₹73.5 LPA. Bengaluru Lead MTS median TC: ₹110.1 LPA versus India-wide ₹109.6 LPA.
The Bengaluru premium is most visible at MTS level (17% above India average) and less significant at Lead MTS and above.
Hyderabad is the second Salesforce India location. Pay is broadly comparable to Bengaluru for equivalent roles.
What Salesforce India Interviews Test
Salesforce interviews for product engineering roles (MTS and above) test DSA at medium to hard difficulty, system design with emphasis on Salesforce's CRM and cloud platform context, and depth on OOP and design principles. The behavioral rounds probe growth mindset, collaboration, and customer-first thinking.
One specific Salesforce characteristic: interviewers value candidates who understand the enterprise software domain. Knowing how Salesforce products (CRM, Service Cloud, Marketing Cloud) work and being able to design systems within that context is a differentiator over a generic system design answer.
At Intervue.io, Salesforce mock interviews are one-on-one with engineers who have been through real Salesforce hiring rounds.
Visit intervue.io to book yours.
FAQs
What is the Salesforce fresher salary in India? Associate MTS (entry level): ₹25.9 LPA median TC per Levels.fyi. AmbitionBox shows fresher Software Engineer at ₹22.6 LPA average. The Weekday AMTS submission shows ₹20 LPA base + ₹20 LPA stock + ₹5 LPA bonus = ₹45 LPA total for a 2-year engineer.
What is the Salesforce Senior MTS salary in India? Levels.fyi median TC: ₹73.5 LPA India-wide, ₹77.2 LPA Bengaluru-specific. Base ₹51.3 LPA. AmbitionBox Senior SWE average ₹46.7 to ₹52.1 LPA. Weekday SMTS at 8 years: ₹55 LPA fixed.
What is the Salesforce Lead MTS salary in India? Levels.fyi median TC: ₹109.6 to ₹110.1 LPA. Base ₹79 to ₹80 LPA. Stock ₹20.4 LPA per year. Bonus ₹7.9 to ₹9.6 LPA. This is one of the highest individual contributor pay bands at any non-FAANG employer in India.
How does Salesforce salary compare to Google in India? Salesforce starts below Google at entry level (Associate MTS ₹26 LPA versus Google entry ₹32 LPA). At Senior MTS level, Salesforce (₹73 to ₹77 LPA) runs below Google Senior SDE (₹119 LPA). At Lead MTS (₹110 LPA), Salesforce approaches Google Senior SDE territory.
What is the Salesforce salary per month for MTS? At ₹32.8 to ₹36 LPA base: roughly ₹1.9 to ₹2.1 lakh per month in hand. RSU and bonus add significantly on top when they vest and pay out.
How can I prepare for a Salesforce interview? Along with practising DSA, system design, OOP, and enterprise software concepts, take a one-on-one mock interview on Intervue.io with an experienced engineer familiar with Salesforce's hiring process. Practise solving technical problems, designing scalable systems, and explaining your decisions in a CRM and cloud platform context. You'll get specific feedback on where to improve before your actual interview.







