Software Engineer III in Washington DC - Am I underpaid?

Jan 3 20 Comments

Software Engineer III with 6 years of experience, currently working at Walmart Labs in the Washington DC metro area.

Below is my compensation breakdown:

Annual base: $117,000
Annual Incentive: $15,000
Annual Equity: $6,000

Total compensation: $138,000

PTO days: 30

I have a hunch i could be making a lot more elsewhere with my experience and skillset. Am I delusional?

#compensation #walmartlabs #walmartsalary #walmart #washingtondc #virginia

comments

Want to comment? LOG IN or SIGN UP
TOP 20 Comments
  • Seagate toti420
    The answer is simple: if you can get another job with higher pay (and willing to change jobs), then you’re underpaid. If you can’t get another job either because of skill or circumstances, then you’re either overpaid or fairly paid. Point is this: your worth is determined by 1) your marketability 2) your willingness to leave 3) how easily you’re replaceable. Finally, even if you’re a “10x” engineer, if the role you’re in is not that important, you can’t demand much! Here’s the best thing you can do: do some interviews and see what kinds of offers you get. That’ll be the surest way to find out if you’re underpaid or overpaid, or perhaps fairly paid.
    Jan 3 0
  • Splunk hIxw68
    Overpaid
    Jan 3 0
  • 🍌🍌🍌
    Jan 3 0
  • Walmart oyKh42
    Depends. How are your performance reviews? What are you working on? Do you have something shipped to prod?. You are certainly on the low end. I got hired (I'm Reston) as III 5 years ago with a much higher TC but also way more experience than you. I got promoted along the way. Your yearly performance review shows where you fit in the pay scale. Someone also posted the payscales a while ago for your reference. Also Java/Scala and backend engineering doesn't say much (the same thing about distributed systems). What did you do before Walmart should give some context. Did you founded a startup or consulting company? Did you have things shipped to prod before Walmart? Are you comfortable with frontend too? Like someone else said, if you were to look for another job here in the DC/NOVA area (there are plenty) would you find something quickly that pays you more? If all your experience is at Walmart though, then your TC kind of makes sense. Big companies have a tendency to give small raises with promotions, sometimes is better to leave and then come back with a higher salary. Also one thing about the vacation policy here is that it's 30 days but it includes holidays.
    Jan 4 2
    • Walmart tech_kiler
      OP
      Most of my performance ratings have been really good. Worst I've got is meets expectations. I didn't want to delve deep into my skillset but it includes designing and implementing event driven microservices. Java & Spring Boot, Kafka, Storm and Kafka streams, elasticseach, Cassandra and a few relational databases. Also pretty good at test automation and ci/cd automation. I'll refrain from answering other questions for the sake of preserving anonymity. Your response helps puts things into perspective though. I don't have much experience outside of Walmart.
      Jan 4
    • Walmart oyKh42
      Yes. Your skill set is pretty standard within the type of engineers we hire in Reston. Test automation and ci/cd is something most of the teams here did from day one (at least from the set of engineers and groups I worked with). The good thing about being a III is that you get to be an IC for 90% (show off your coding skills) of the time and you have senior responsibilities to your team (mentoring, code reviews, thinking about systems at a higher level). If you already do all of this and you already have stuff out there in prod making money for Walmart, you shouldn't be afraid to ask for a higher base. Usually when you are young, the only way to have nice jumps on salaries is to change jobs. Good luck.
      Jan 4
  • Walmart fantasy11
    It is called DC to sound cool. It is actually in Reston. You can get along very comfortably by spending 45k annually.
    Jan 3 0
  • Nike Biwv61
    That seems low for Walmart Labs in a high COL area. But that amount of PTO days may make up for it! That is a very generous PTO policy!
    Jan 3 0
  • Walmart fantasy11
    SE II here. I'd say reasonable. Maybe 2-5k underpaid
    Jan 3 2
    • Walmart tech_kiler
      OP
      Are you saying that i am being paid like a SE II?
      Jan 3
    • Walmart fantasy11
      No. I am saying you are being paid in the ballpark for SE III.
      Jan 3
  • Hey OP. Can you refer me for Walmart SE 1 position?
    Jan 3 1
    • Walmart impk46
      SE 1 is for interns. You start at se2.
      Jan 5
  • Uber Suber_
    According to levels.fyi, Walmart’s E3 is somewhere between google’s L3 and L4. However, it seems your TC is even less than a L3.
    Jan 3 1
    • Walmart tech_kiler
      OP
      Does that site have data on Walmart labs in Washington DC? California and New York salaries could be misleading
      Jan 3
  • Amazon rice_eater
    What are your skillsets
    Jan 3 1
    • Walmart tech_kiler
      OP
      Java/Scala back-end engineer. Familiarity with cloud based architecture and distributed systems.
      Jan 3

Salary
Comparison

    Real time salary information from verified employees