Being self-employed has been amazing, but I'm looking for a new challenge and to level up even more over the next 10-15 years, so I'm going to be applying to the Big N companies with offices in NYC, as well as some tier 2 companies. I'm looking for senior roles, maybe even staff? I don't know if that's realistic though. I've been grinding on my data structures / algorithms and I'm feeling good there.
I've shared my resume below, welcome any constructive feedback, no matter how brutal. Am I delusional to think I have a shot here?
Resume: https://imgur.com/rFXKHPk
I found that big companies (the Tier 2 telcos, etc) either couldn't afford me, worried about scalability/teamwork skill, or just didn't like what was on my resume. They want people who fit in well as a cog into their corporate machine. There was one pleasant exception to this, a small team carrying a billion dollar company, but I felt the company had too many processes and moved too slowly.
The startup tier jumped at the opportunity though. I got my current job offer in less than 24 hours after the interview, even though I requested a salary on the high end.
There's a lot of pros to jobs. I was used to working about 4x the average speed to justify a 4x hourly rate, and now I can work half as hard for double the median salary. It also means that time isn't money anymore, so I can take off more time to read books or just go shopping with my wife.
As odd as it sounds, I have more free time than back when I was working 10 hrs/week from home. It's nice to not have to worry about marketing and collecting payments.
Don't apply to companies. HR Flunkies & Recruiter Bozos won't apprecaiate your background.
Instead, reach out directly to the guy you most help. Think CIO/CTO, Heads of Engineering. Linkedin is good for identifying these people.
I don't know that your resume will even get you a call back. There's nothing that jumps out. Things like C/C++, Python, Go, Distributed Systems, etc. The first thing you need is to get seen, then pass the phone screen, then get onsite. For an IC, if you can whiteboard it then you might have a chance.
Best of luck tho.
I don't know if you have a shot at a job that pays 300K+, though. I don't know the NYC market.
These hints should be enough for you to reverse-engineer the company name, but just email me and I can share full details as well as submit you into the interview process if you're interested.