I am wondering how much a mid career data engineer earn in US across meta/amazon/apple etc and others. Yoe - 9y Tc - 380k (210k/170k) Edit : Ok this blowed up. Some more context. I am tenured amazon DE currently at L6. My first 4 years were in start ups so I have experience with every cool tech in DE . I have 10% sql and 90% code in my amazon career mostly in scala and python. I am year over year tt and my before crash tc for 2023 was planned at 420k. I agree 90% amazon DE only do sql. I am on a personal mission to change the in my org. Every one in my team code more than sql. We build tools and are using cdk and entirely based on aws. I have great wlb and amazing manager. Lately I am thinking if it's worth giving up a l7 path right now to get a higher tc. I know I can crack apple meta,Google etc if I try but I guess it would be 100k more at best. #dataanalytics
By 100 to 150k
With how many yoe? This range at what level?
I am an L4 DE at amazon making $195K so this range seems very row
@OP, what level you are at in Amazon?
L6 from last 2 years
How do I become a data engineer
Graduate during the pandemic and join at a time when SWEs are getting laid off in droves but companies are still desperate for DEs.
For me it was by starting as a junior backend engineer. After a year I realized the company was trying to hire data engineer specific people and couldn't find them, so I asked to transfer. I think the field has so much room for growth, there are some data specific concepts you need to learn but once you have a few years experience it's so easy to get data engineering jobs in other companies. I've noticed that most even experienced BE engineers have to ramp up on data engineering so companies would rather hire someone who already knows it. I even got to transfer from Europe to SF with an L1 visa because of my data experience. 9 yoe $300k tc
185K - 1.5 YOE
Amazon DE’s are lowest paid among all faang
I had an offer from Meta and Google, but the data engineer scope there is more of analyst and barely any engineering gets done. In my current role I work on setting up infra, streaming pipelines and have started learning Scala for development. Will take this over TC on most days atleast early on in my career
Staff level data engineers can make > 350k in NYC and SF area.
350k at staff and in NYC/SF? Geez why not be a SDE2 at that point. How many staff DE are there anyways
Data engineers are typically paid less.. Amazon data engineering manager in NJ/ NY at L6 pays 450k max . Meta may be 100k more but that’s the range.
@dsteng can you define a mid level data engineer in terms of yoe/level?
L4, L5
$69
This is a respectable amount
I guess that's what Microsoft pays sweepers for the day. Too bad yours is lesser than that
8yoe, 200k tc
What level?
Amazon, meta DE’s mostly do sql but others do Big data work(scala/python) get asked DS algo during interviews and get paid equal to SDE’s. Yoe: 4, TC: 250k at apple Austin, TX
DEs rarely write SQL at Amazon - although it’s a requirement for the role. Most of the DEs do coding similar to SDE level for internal products
Oh then why do they ask only sql during interviews? Where as apple etc asks proper data structures and pay equally for SDE and DE
Do data engineers earn less than SWEs?
Typically yes
Typically yes but not always