I’ve got a friend interviewing for a software engineer role at ServiceTitan. He heard they have engineering manager roles open as well and he was encouraging me to reach out and I was just curious if folks could share their experiences a bit. I’m an EM now with 17 YOE . Moved from a staff engineer about 3 years ago and I’ve stayed pretty technical and work really closely with my team on the designs, validation, support, etc. and I still spend a little time coding but mostly around code reviews and POCs - so not heavy but I try to stay current. I heard that ServiceTitan has a code interview round for their managers and it’s a c# shop. Until about 5 years ago I was a c# developer but in the last few I’ve lived in Go and Python. Truth be told I still prefer c# (first love as they say) but I’d be pretty rusty. Anyone know the expectations around managers for the code review? My days of grinding leetcode are far behind me and honestly I usually sucked at those algorithmic brain teaser interview questions anyway. Culture wise I heard they had layoffs and that’s always tough but how is life? How are EM roles handled with expectations of coding (which honestly I’d like but can be tricky). I saw reviews which as usual are mixed bags. TC: 375 YOE: 16 #ServiceTitan
It all depends. The team composition (language-wise), how much you would need to code on a daily basis, morning/evening standups, and other meetings. Overall, your technical skills and ability to actually code will be very much appreciated. I am more curious about your TC expectations. I really doubt that their offer would be anywhere close to your current listed TC.
Yeah, I was interviewed by D who didn’t really speak English, so we had resorted to other language we knew both. That was the only one quirk I can tell about this company. PS I had to politely decline an offer from them without burning bridges
What is your offer like? Role and level pls?
You will be required to code in c# even if you never had before. Refresh your memory around async/await and have some helpful pages bookmarked. You will be allowed to use them/Google/etc. P.S. there is fair share of D-level folks who really don’t speak English, that’s quite unusual for “deca-unicorn”. Nothing really bad in that, but something to be mindful of. From other hand they are very straight and truthful on feedback right during interview Ah, and most importantly they are NOT leetcode interview shop despite quite a few people there are more than capable of leetcode hard (and not just solve, but compose leetcode hard puzzles)
Thanks for the info! Good to hear it’s not a leetcode shop, had no interest in grinding there but practical application of common implementations like async/await is not a problem, ironically I could likely go into some nauseating detail on how it works behind the scenes. I used to geek out alot at internals of dotnet. With regards to language. I’m totally comfortable with accents / English not a first language. Been working I global teams for almost a decade. But are we talking like zero English or hard to understand? I saw the Armenian association here and not some place I think of when I think startup hotbed but good for them. Curious - how well do they do timezones? Some do it right (self contained teams with deliverables - no global standups with people in at all hours). Just curious on the impact to work life balance- had precious roles where I was pushed to be on evening standups at like 9/10 (after a full 9-10 hour day) and that’s a hard no lol.