Google Software Solutions Engineer vs Microsoft Software Development Engineer

May 29, 2018 13 Comments

I have 4 years of experience as Software Engineer.
I recently interviewed with Google and Microsoft for SWE roles.

Google didn't offer me SWE role but offered me Software Solutions Engineer role (level L-3) for Google Cloud Professional Services.
Whereas Microsoft is offering me Software Development Engineer - II (level - 62) role for Cosmos DB Java SDK position.

I am debating over Google brand name and Microsoft position, which is upper level SDE-II (level 62). Also, Microsoft's Cosmos DB Java SDK sounds much interesting and exciting as compared to Google Cloud Services Software Solutions Engineer role at level - 3.

There is a good difference in pay as well. Google is paying me around 112K base Sunnyvale, and Microsoft is around 160k base Seattle.

I want to see myself as Tech Lead in next 4 years of so.

Any opinion on Cosmos DB Java SDK work as compared to a Full Stack Software work for Google Cloud professional services?

Any advice ?
Suggestions ?


Want to comment? LOG IN or SIGN UP
TOP 13 Comments
  • Microsoft / Eng _lambda
    Go for Microsoft. You’ll get typecast to a solutions engineer all your life if you go with google. It’s difficult to break once you’re typecast and this industry is brutal.
    May 29, 2018 4
    • OP
      That sounds reasonable. Do you think Cosmos DB as a product seems good to start career at Microsoft ?
      May 29, 2018
    • Google XVWX88
      Cosmos has a decent amount of buzz within the industry.

      I think it's a good landing place
      May 29, 2018
    • Microsoft / Eng _lambda
      Definitely cosmosdb is a million times better than solutions engineer.
      May 29, 2018
    • OP
      Thanks everyone. I appreciate your time and effort for answering my question.
      May 30, 2018
  • Amazon max9chars
    How is this even a question? Obviously, take MSFT offer.
    May 29, 2018 1
  • Microsoft Pediasure
    Clearly Microsoft
    May 29, 2018 0
  • Microsoft IronSlug
    Geez is Google such an amazing place that people would take a shitty role with a shitty pay in location with one of the highest cost of living just to say "I work for google"?
    May 30, 2018 0
  • Microsoft GoogleNext
    Lol, tech lead in 4 years? Good luck with that
    May 29, 2018 0
  • Microsoft / Eng _lambda
    I can’t believe google is treating engineers so badly. Giving a software engineer with 4 yoe a solutions engg role is atrocious.
    May 29, 2018 1
    • OP
      Exactly, I felt bad too after getting that one.
      May 29, 2018
  • Staples lFRO48
    Same experience with Google cloud..offered 112k base.. how much is the TC from Microsoft?
    Nov 8, 2018 0


    Real time salary information from verified employees