I regret coming here, toxic manager yells at me openly in meetings. My whole team is also not US based. I'm a US citizen working mostly on C++ doing bug fixes feel like this is so hard to sell even as a Sr Swe. I'm trying to leetcode/system design review but I feel so far behind. Grad school? Getting a cert? No idea how to sell this place
8 replies (most recent on top)
Look for growth companies that are actually hiring. Build a portfolio using free AI models to show how you can effectively work with the technology. Hone your old school skills with leetcode and friends as well, but know that the market is fundamentally different now for most software engineering roles.
One of the ways it is different is that many of the companies that are actually growing and hiring right now are NOT looking for new, bossy, angry a-holes to add to their business. Culture is key. Try to lose everything you've learned from TD culture.
You can even start today developing your new role today while you are stuck at TD. Help the people you work with and know that nearly everyone working in TD feels like they're drowning without a life jacket just like you do. Try to help and lift up others. Be the person you want to work with, and then look for a new place to work that has other people that are like you.
Well, good news is you are employed. Bad news, it's with Teradata...Time to refill that Zantac prescription...
For the third quarter of 2026:
Recurring revenue in the range of -4% to -2% year-over-year
Total revenue in the range of -6% to -4% year-over-year
GAAP diluted EPS is expected to be in the range of $0.27 to $0.31 per share
Non-GAAP diluted EPS is expected to be in the range of $0.55 to $0.59 per share
@ec So you assume the bug fixes aren't caused by the bugs created by the low-quality offshore team he's forced to work with? Having to work on an incompetent team means you are working uphill. That's not the senior's fault. That's the people hiring's fault and the fault of the incompetent offshore team.
@ec Hey Super-engineer…results today were horrible in a marketplace that is exploding. It sounds like you are not pulling your weight. Where is your contribution to innovation? Where is your leadership? Where is your value add? You are just another employee drone with minimal skills adding no value. Hopefully management will recognize that soon and out the door you go!
@ec Hahahaha. Super-engineer on how to manage people. Id--t.
Sounds like the problem isn’t the manager. It’s you
Getting yelled at openly in meetings usually means you’ve been dropping the ball hard enough that quiet feedback wasn’t working. Senior SWE doing mostly C++ bug fixes while the rest of the team is offshore and you’re still not delivering at the level expected? That’s on you, not them. High standards aren’t “toxic.” A manager who actually holds people accountable instead of coddling underperformance is rare and valuable. Teradata’s lucky to have someone willing to call out mediocrity in real time instead of letting it fester.
You’re a US-based senior and the only thing on your plate is bug fixes, yet you’re already talking about how hard it is to sell the experience and how far behind you feel. That’s not a Teradata problem. That’s a “I haven’t leveled up” problem. Leetcode and system design aren’t optional at senior level when your current work isn’t impressive. Grad school or random certs won’t fix the fact that you’re underperforming in the role you already have.
Stop blaming the manager for expecting competence. Start performing at the level the title implies.
Don't focus on features or tech stack of td. Figure out how much your fixes are affecting revenue. Does not have to be accurate, your own estimates are good enough. If your fix has helped ten customers, how much revenue did you help to keep in-house? If you know at least three of those ten customers would leave without your work, call it 30% revenue retention. If this is your first and only job, it will be difficult. But go out apply, get practice interviews. Sell stories.
Sell to who?
Another employer - lie
A fellow job seeker - don't