How much TC should I expect?

Amazon e0c
Oct 4, 2017 7 Comments

I have 10 years of software dev. experience. I spent first two years in India. Since then I have worked for many reputed companies (for 1 company as consultant through offshoring company and rest all direct employment). I have learned a lot over the years and kept climbing ladder. I moved from east coast to west coast, worked for a startup that got acquired by a tech giant. I got promoted while working for tech giant. Then I started working for Amazon. They interviewed for L6 but offered me L5. I was midway in conversation with Facebook when I got offer from Amazon. Facebook manager was very impressed with me and he wanted to get me in an IC role. I was desperate and accepted offer from amazon. I have learned a lot at amazon and while there is mix crowd, I have learned and understood LPs most and why they work.

I am not an SDE but still in a tech role. I work a lot and unfortunately don't have motivation to study again after coming home. I have 5 years of management experience and certification in management from one of the top 3 schools. I am learning a lot while managing a small team. I delivered a highest impact project while managing team members in US/EU/JP (not all reporting me directly).

After learning about other people's comp on blind and looking at spreadsheet, I feel I am underpaid. Some folks at my experience are clearing up 240k or more very easily. I am not even clearing 170k.

I am wondering if me being an immigrant hurting me or the fact that I am not an SDE.
Is it that I am thinking myself of a very smart person,but I am not or I took safe route by joining amazon or comp on blind is only reported by top 5% people.

How much TC should I expect after spending 8 or more years in the US?


Want to comment? LOG IN or SIGN UP
TOP 7 Comments
  • LinkedIn Eucuel
    There's definitely selection bias. People with higher comp may be posting on blind. Also, if you're not an SDE, what are you? Most other IC roles do not pay as well as SDE so it's pointless for you to compare to an SDE.
    Oct 4, 2017 1
    • Amazon e0c
      Think of me like a first level manager. Don't want to say exact title for privacy, especially with so much info on the post.
      Oct 4, 2017
  • Apple hysteria
    You said like first level manager. So it sounds like you are program manager. If that is true then PM do earn less than dev for sure. To increase TC you should keep changing job every 3-4 years unless you are in amazing growth trajectory in the current role.
    Oct 5, 2017 0
  • Microsoft


    Even if u worked 20 years in software as whatever it doesn’t matter. The only thing that matters is good experience. Which means knowing algorithms and data structures and working on high quality software engineering products. You’re lucky you are where you are already. So don’t complain
    Oct 4, 2017 1
    • Amazon e0c
      Sorry I didn't ask if I am lucky. The real question is if I am being underpaid for my experience.
      Oct 4, 2017
  • Apple / Eng Monad.pure
    If you feel you are underpaid the only way to rectify that is to get a better offer. Every company tries to keep costs down and they won’t magically give you what you feel you are worth. Having said that though- you should realize that , not all experience is the same , having 10 years of crud consulting != say 5 years of working on a compiler etc. The more specialized and technical your skills - the more you can command ; Remember management is a generalized skill and doesn’t by itself set you apart.
    Oct 5, 2017 0
  • Microsoft ODiO87
    Are you on track to get L6?
    Oct 5, 2017 0


    Real time salary information from verified employees