6,144 reports · 1,521 companies

Software engineering salaries

Offers people actually received, by company, role, city and experience. Use them to check whether the number in front of you is fair.

Share your salary

The market for this search

Base pay in lakhs per year, from up to 500 matching reports.

Peak average ₹47.5L

Latest reports76–100 of 442

Clear filters
Filter(1 active)
Clear
  • Microsoft logo

    Microsoft✓Verified data point

    SDE I

    Hyderabad · Mid (2-6) · 2025-10-18

    ₹41.16 LPA
    total
    ₹22.52 LPA base
    Breakdown

    I received an offer for an L60 role at Microsoft. My Years of Experience (YOE) are 2. The offer includes a base salary of 22.52 LPA. A joining bonus of 3.94 LPA is provided for each of the first two years. Performance bonus ranges from 0-20% of the base salary. Stocks worth 60K USD are granted, vesting over 4 years (annualized to 12.45 LPA). The base location is Hyderabad, with the team working remotely. I successfully negotiated these terms due to a competing offer.

  • Microsoft logo

    Microsoft✓Verified data point

    SDE I

    NCR · Mid (2-6) · 2025-11-19

    —
    total
    Breakdown

    I applied directly on the portal and the recruiter reached out with the Online Assessment. Online Assessment (OA): The questions were on difference array and a hard question on heaps. I solved both questions. Round 1: DSA round: I was asked three DSA questions. The first question involved finding the longest safest path in a string with lowercase letters and hashes, with a follow-up allowing one hash to be safe. The second question was on string matching and two pointers. I solved all three questions. Round 2: LLD: I was asked to design the Low-level design of Cache. I designed the Cache using OOD principles, SOLID principles, and strategy pattern for eviction policy. I coded for LRU Eviction policy and ran the complete code. The interviewer was impressed by my code quality. Round 3: AA round: This round was taken by a very senior engineering manager and was entirely behavioral. I was asked questions on my project, hackathon experiences, and standard behavioral questions answerable using the STAR technique. I received the call from the recruiter on the same day stating that I had been selected and they wanted to offer.

  • Microsoft logo

    Microsoft✓Verified data point

    SDE II

    Mid (2-6) · 2025-11-08

    ₹76.00 LPA
    total
    ₹40.00 LPA base
    Breakdown

    Base: 40L (including PF) Bonus: ~4L, 0-20% (10% on average) Stocks: 110k USD, 4 years (25%, 25%, 25%, 25%) JB: 8L (first year) + 2L (second year) TC: 76L for 1st year, 70L for 2nd year Additional details: I rejected the offer.

  • Microsoft logo

    Microsoft✓Verified data point

    Role not specified

    Hyderabad · N/A · 2025-10-17

    —
    total
    Breakdown

    I have cleared the Microsoft interview and completed document submission. I want to negotiate with Microsoft, as HR mentioned they will not consider my current organization's stock units (which might be 50-80k USD) because they are currently 'paper money'. I would like to have a joining date of February 1st to receive money from my current organization before moving. I am seeking advice on negotiation strategies for salary and joining date.

  • Microsoft logo

    Microsoft✓Verified data point

    Senior role (L63)

    Senior (7-10) · 2025-10-10

    ₹94.00 LPA
    total
    ₹55.00 LPA base
    Breakdown

    Years of experience: 6.5 years Base salary: 55 LPA Bonus: 15% (max to 30%) Stocks: 100k USD over 4 years (equivalent to 20.75 LPA annually, assuming 1 USD = 83 INR) Joining Bonus: 16.5 LPA (10 LPA in 1st month, 6.5 LPA in 13th month)

  • Microsoft logo

    Microsoft✓Verified data point

    SDE II

    Bangalore · Mid (2-6) · 2025-11-14

    ₹48.58 LPA
    total
    ₹32.00 LPA base
    Breakdown

    I received an SDE-2 (L-61) offer from Microsoft with the following details: Base Salary: 32 Lacs INR Joining Bonus: 3 Lacs INR (first year) Annual Bonus: 0-20% of base Stocks: 50,000 USD (typically vested over 4 years, ~10.375 Lacs INR annually assuming 83 INR/USD)

  • Microsoft logo

    Microsoft✓Verified data point

    SE 2 (L62)

    Mid (2-6) · 2025-10-25

    ₹58.10 LPA
    total
    ₹41.50 LPA base
    Breakdown

    I received an offer for SE 2 (L62). Base salary is 41.5 Lakhs. Annual bonus is 4.15 Lakhs (10% of base, average). Stocks are 60k USD vested over 4 years (12.45 Lakhs per annum, assuming 1 USD = 83 INR). Joining bonus is 0. Standard relocation and other MS Benefits are included. I have 5.5 years of experience.

  • Microsoft logo

    Microsoft✓Verified data point

    SDE II

    NCR · Mid (2-6) · 2025-11-13

    —
    total
    Breakdown

    I appeared for Microsoft's hiring drive yesterday and the recruiter called me at night and informed me I have been selected for L61. She also asked for some documents over mail. I have been selected for L61. The recruiter asked for some documents. I have queries regarding the timeline for compensation discussion and the release of the offer letter. I am also asking about the expected compensation.

  • Microsoft logo

    Microsoft✓Verified data point

    SDE I

    India · Mid (2-6) · 2025-11-05

    ₹32.48 LPA
    total
    ₹25.00 LPA base
    Breakdown

    I have an offer from Microsoft for the L60 role, focusing on C# and React. My base salary is 25 LPA. The offer includes an approximate 10% annual bonus (2.5 LPA) and around $6,000 (approximately 4.98 LPA, assuming 1 USD = 83 INR) in annual refreshers. I also received a 7 LPA joining bonus. I pushed for L61 but was only offered L60 based on interview feedback. Microsoft currently operates on a hybrid model. The RSU component is similar to the OCI offer.

  • Microsoft logo

    Microsoft✓Verified data point

    SWE 1 / L59

    Hyderabad · N/A · 2025-10-26

    ₹32.50 LPA
    total
    ₹18.00 LPA base
    Breakdown

    I received a Pre-Placement Offer (PPO) after completing an internship at Microsoft in 2025. My education is a BTECH from a Tier 2 college. I have 0 years of experience. The offer is for a Software Engineer 1 / L59 role. The primary location is Hyderabad, with Bengaluru as an alternative. The base salary is 18 LPA. The offer includes a signing bonus of 4.5 LPA (possibly split over 2 years). Stock bonus is $35,000 USD (approximately 30 LPA), vested over 4 years (25% annually). A performance-based bonus up to 20% of base (max 3.6 LPA) is also part of the compensation. First-year total compensation is approximately 32.5 LPA. Standard Microsoft benefits are provided.

  • Microsoft logo

    Microsoft✓Verified data point

    Role not specified

    N/A · 2025-10-15

    —
    total
    Breakdown

    I have received an offer letter summary from Microsoft. I am inquiring about the timeline for the background check process. Specifically, I want to know how many days it takes for the background check to be triggered. I am asking for insights from individuals who have recently completed this process.

  • Microsoft logo

    Microsoft✓Verified data point

    Software Engineer L61

    N/A · 2025-10-14

    ₹40.45 LPA
    total
    ₹28.00 LPA base
    Breakdown

    I have received and accepted an L61 offer from Microsoft. The background verification (BGV) process is now commencing, and I am waiting for its completion before resigning from my current role. My timeline from the first interview to receiving the offer letter was 24 days, with all interviews conducted on the same day. My interview rounds included DSA (graph), two rounds of LLD, and a miscellaneous round covering HLD and past experience. I am content with this offer, considering it a dream opportunity, despite acknowledging that some might perceive it as a lowball without counter-offers. Offer Level: L61 Compensation includes: Base 28 LPA, 60k USD RSUs vested over 4 years, plus relocation and other benefits. Interview Process: Completed within 24 days. Interview Rounds: DSA (graph), LLD (2 rounds), HLD, Misc.

  • Microsoft logo

    Microsoft✓Verified data point

    SDE-II L61

    Mid (2-6) · 2025-11-19

    ₹59.98 LPA
    total
    ₹33.00 LPA base
    Breakdown

    My team will be working on an Internal enterprise product. I will receive $90K in RSUs, vested 25/25/25/25 over 4 years. I will receive a joining bonus of ₹10L, split across 2 years. I will also receive a performance bonus of 10% of my base salary.

  • Microsoft logo

    Microsoft✓Verified data point

    L64 position

    N/A · 2025-11-30

    —
    total
    Breakdown

    I recently received an offer from Microsoft for an L64 position. My Background Verification (BGV) process started on 20th November and the portal showed it as completed on 26th November. However, I haven’t received any further communication from Microsoft since then. I wanted to check if anyone here has experienced a similar situation. I am asking if it is common to have delays after the BGV is marked complete and if Microsoft ever rejects candidates at the BGV stage.

  • Microsoft logo

    Microsoft✓Verified data point

    SDE II

    India · N/A · 2025-11-05

    ₹62.00 LPA
    total
    Breakdown

    Work: Primarily involves migration or optimization of existing legacy systems, with occasional development of AI automations (or bots) for vendors. Pros: Strong brand value, Better pay and yearly refreshers (??) Cons: Work may not be very exciting unless placed in the migration team

  • Microsoft logo

    Microsoft✓Verified data point

    SDE III

    Hyderabad · Senior (7-10) · 2025-11-20

    ₹85.00 LPA
    total
    ₹50.00 LPA base
    Breakdown

    I received an offer from Microsoft for the L63 role in Hyderabad, India. My education background is CSE from a Tier-1 institution. I have 7.5+ years of experience, previously working as a Senior Engineer with a CTC of Rs. 38 LPA fixed + 37L Stock. The base salary offered is Rs. 50,00,000/- (50 LPA). The offer includes a stock bonus of USD 100,000 vesting over 4 years. A performance bonus of up to 30% (15L), with an average of 7L, is part of the compensation package. A sign-on bonus of 5,00,000 (5L in the first year and 3L in the second year) is also included. The total compensation is explicitly stated as 85 LPA. I currently do not have any other job offers.

  • Microsoft logo

    Microsoft✓Verified data point

    SDE I

    NCR · Mid (2-6) · 2025-11-20

    —
    total
    Breakdown

    I applied directly on the portal and a recruiter reached out with the Online Assessment. Online Assessment: I don't remember the exact questions, but they were on difference arrays and a hard question on heaps. I solved both questions and got the interview invite. Round 1 (DSA): There were 3 DSA questions. Question 1 involved finding the longest safest path in a string with lowercase letters and hashes, with a follow-up allowing one hash to be safe. Question 2 was on string matching and two pointers. I solved all 3 questions. Round 2 (LLD): I designed the Low-level design of a Cache using OOD principles, SOLID principles, and a strategy pattern for eviction policy. I coded for LRU Eviction policy and ran the complete code, impressing the interviewer with my code quality. Round 3 (AA): This round was taken by a very senior engineering manager and was entirely behavioural. I was asked questions on my project, hackathon experiences, and standard behavioural questions that could be answered using the STAR technique. I received a call from the recruiter on the same day confirming my selection and an offer.

  • Microsoft logo

    Microsoft✓Verified data point

    SDE II

    Hyderabad · Mid (2-6) · 2025-10-15

    ₹85.00 LPA
    total
    ₹43.00 LPA base
    Breakdown

    Annual bonus: ~ 8.5 Lac (20% of Base) Joining Bonus: 15 Lac (7.5 first year + 7.5 second year) Relocation bonus: ~2 Lac Stocks: 120K USD over 4 years Benefits: Standard MS benefits

  • Microsoft logo

    Microsoft✓Verified data point

    SDE II

    NCR · Mid (2-6) · 2025-11-18

    ₹48.50 LPA
    total
    ₹29.00 LPA base
    Breakdown

    Education: B.Tech Non-CSE, Old IIT Prior Experience: SDE at a PBC (mid-tier) Previous CTC: Rs. 19.5 LPA (16 fixed + 2 variable + 1.5 RSUs) I selected the offer as it was a good hike on my current compensation, plus the brand value. I do think I have been low-balled. Initially they offered me shares worth USD 30,000 and it was super-shocking. I managed to get it to USD 50,000. Advice needed - I am currently in loop for Oracle. So, is there any chance that I can use Oracle's offer (assuming I get one) to re-negotiate with Microsoft ? I have signed the offer letter, however the joining date will be confirmed post the background verification. Interview experience link: https://leetcode.com/discuss/post/7354634/microsoft-sde2-interview-experience-by-a-scrc/

  • Microsoft logo

    Microsoft✓Verified data point

    IC2 Azure Storage

    Bangalore · N/A · 2025-10-16

    —
    total
    Breakdown

    I have been offered a role in the Microsoft IC2 Azure Storage team. My base location is India (Bangalore). I was told by HR, after speaking with the Hiring Manager, that I can work remotely. I am seeking confirmation from Microsoft employees regarding rumors about Return-To-Office (RTO) policies, specifically for the Azure Storage team in Bangalore.

  • Microsoft logo

    Microsoft✓Verified data point

    Role not specified

    N/A · 2025-11-13

    —
    total
    Breakdown

    I have received an offer from Microsoft. My Background Verification (BGV) has been initiated. I am querying if an appointment letter with a joining date is provided after BGV completion. My notice period is 90 days, but I mentioned 45 days during interviews. I am seeking advice on whether to resign now or wait for the appointment letter.

  • Microsoft logo

    Microsoft✓Verified data point

    SDE II

    Bangalore · Mid (2-6) · 2025-10-11

    ₹48.38 LPA
    total
    ₹33.00 LPA base
    Breakdown

    I received an offer for an L61 role at Microsoft in Bangalore. My years of experience are 5. The fixed component of the offer is ₹33 LPA. I also received a joining bonus of ₹5 LPA. Stocks offered are $50K, vesting over 4 years, which translates to approximately ₹10.375 LPA (assuming $1 = ₹83). My total compensation for this offer is approximately ₹48.375 LPA.

  • Microsoft logo

    Microsoft✓Verified data point

    Software Engineer 2 (L61)

    India · Mid (2-6) · 2025-11-13

    ₹42.00 LPA
    total
    ₹28.00 LPA base
    Breakdown

    I received an offer for the Software Engineer 2 (L61) role at Microsoft. I have 3 years of experience. The base salary component offered is 28 LPA. The compensation package includes an average performance bonus of 2.8 LPA, RSUs worth 45K USD, and a joining bonus of 1 Lakh. The total compensation for the first year is stated as 42 LPA. I ultimately rejected this offer.

  • Microsoft logo

    Microsoft✓Verified data point

    SDE II

    Bangalore · N/A · 2025-11-09

    ₹65.72 LPA
    total
    ₹38.50 LPA base
    Breakdown

    I was offered a Base salary of 38.5 LPA. Variable pay ranges from 0-20%. I received stocks worth 70,000 USD. There is a joining bonus of 8.5 LPA (5 LPA in the first year, 3.5 LPA in the second year). The job location is Bangalore.

  • Microsoft logo

    Microsoft✓Verified data point

    SDE I

    Hyderabad · Mid (2-6) · 2025-10-18

    ₹40.00 LPA
    total
    ₹22.40 LPA base
    Breakdown

    I applied through a referral. I received a call from the recruiter. I cleared the Online Assessment. I completed 4 rounds of interviews. I received the job offer.

Got an offer recently?

Add your numbers anonymously. Every report makes the next negotiation a little fairer.

Share your salary