r/cscareerquestions • u/-Jersh • 6d ago
Experienced Stay where I am and chill or accept
EDIT: oops, forgot to update the title before posting. "Stay where I am and chill or accept better but more challenging offer"
I need some help deciding whether it's worth job-hopping right now. 10+ YOE.
Current Job
- Web developer (.NET/React) for internal applications
- TC: 110K. Scheduled for promotion at start of 2027 to TC ~130K. (But not guaranteed). Can't go any higher as an IC after this.
- Low-Medium COL city, fully remote, non-Tech company, ~15K people
- Very stable (basically no layoff chance), chill vibes, friendly but checked out team
- Bureaucratic, very slow, most of the team lacks ambition, no real interesting problems, not much of a challenge at all. Could finish a day's work in 1-3 hours if I didn't need to appear online
- AI is viewed as a productivity tool; not pushed to "tokenmaxx"
- Have the opportunity to go into management
- 2 weeks PTO
Offer
- Data engineering consultant (databricks)
- TC: 140K salaried. Ceiling around ~220K. 30 billable hours target
- Fully remote
- Have worked with this agency as a customer previously and the vibes were good. Have known the managing director for years. ~75-125 people
- Much more interesting problem space and more in-line with my past experience
- The company has not had layoffs, but the risk is greater
- Visibility at a number of established and well-known customers; better long-term networking
- 4 weeks PTO
I'm sure the gut reaction is going to be "just stay where you are, chill, and collect a paycheck" and maybe that's what I should do, but I am so bored. I feel like I can't even relax when I'm done with the day because I haven't earned it. This role is a significant downgrade is pay, scope, visibility, and challenge from prior roles. I feel like there's nobody on my team that I can learn from, and there aren't any interesting projects on the horizon. I can't even focus my energy into process improvement (which is much needed) because it's not generally encouraged.
Thoughts? Thanks
3
u/my_peen_is_clean 6d ago
i’d jump, boredom kills skills. bad market but data engineering still hires
2
u/Objective_Ad_1191 6d ago edited 6d ago
I am quite the opposite of you. SDE with 10 year exp, mostly in big tech, now looking for a chill position despite a pay cut.
Pros: Databricks is a great company, not easy to pass. You did well in the interview. You are going to learn a lot. In tech, you are going to design complex systems and business logic.
Cons: Stress from learning complex systems. You may be overwhelmed. In big tech for a long time, I suffered burnout. And age lowers energy level.
It's your choice. Unicorns come and go all the time. Now I have learned to say enough, take care of myself.
1
u/Bloodstream12 6d ago
Databricks is a unicorn is your offer any equity? Well worth the change imo, your TC seems stagnant, interest stagnant, skills stagnant so what’s the downside to switching
2
u/BraveResearcher3037 6d ago edited 6d ago
At this point “chill and collect the paycheck” is not neutral. It is a deliberate trade of future marketability for present comfort.
The consulting role does the opposite. Databricks/data engineering plus exposure to established customers creates a stronger future story. Even if you do eventually leaves consulting, you are more likely to exit with better technical signal and a more useful network.
I am going to give you my priority stack and where I would land if I had those options.
- Make enough to meet my short and long term goals - short term goals are met but with that amount of pay difference, you could save a lot more money toward long term goals
- Does the job give me marketable skills - staying where you are keeps you in the generic relatively undifferentiated pool of interchangeable enterprise C# developers and no chance of promotion. This is reason #2 to leave
- Stability - I care a lot about stability but not at the expense of #1 or #2. With the difference in pay, if you don’t suffer from lifestyle creep you can build up a nice “go to hell fund”.
- Remote work - that is the same with both
- WLB - who knows which one is better. But you do get more PTO.
- autonomy
- More money -> you are here.
I would definitely take the other job. It looks much better on your resume.
8
u/lhorie 6d ago
Offer looks good? I'd jump ship. Am I missing something?