Live data from Hacker News

Ask HN: How to find a new role as a very senior software engineer?

news.ycombinator.com

21–30 of 32 posts

Re: Ask HN: How to find a new role as a very senior software engineer?

#21
post #10
post #9

Earlier quoted context omitted.

You should take a look at senior solution architect roles.

Aren't those relatively sales oriented in general? At least they seem to be in those companies that I seem to work with.

In the European companies they are not. From my experience (UK Financial Services primarily), they are equivalent to a US Staff Engineer with authority over Design and Implementation. Typically looking after a team or two of engineers of various levels of experience.

There's also a broad amount of "socialising" the design/system internally to generate "buy-in" across the organisation. Which is the tedious bit for me, but hey, the money is good.

Re: Ask HN: How to find a new role as a very senior software engineer?

#22
post #4

A great question. I'm partially-grizzled (only 20 years experience) and looking for the same thing. Some sort of Principle Software Engineer with technical focus and no direct people management responsibilities. Searching LinkedIn brings back plenty of job hits...but it's mostly MegaCorp jobs like you mention.

Please don't take this personally, it isn't aimed at you at all. You simply provided the trigger for the thought, likely without intention. It's not "principle", it's "principal". Other examples of this exist, "your", "you are" or "you're", etc. As someone who has hired many engineers, let me tell you (plural) why I think accuracy in written communications is important. It's quite simple, really: Software development…

I know very good engineers who have dyslexia.

Re: Ask HN: How to find a new role as a very senior software engineer?

#23
post #4

A great question. I'm partially-grizzled (only 20 years experience) and looking for the same thing. Some sort of Principle Software Engineer with technical focus and no direct people management responsibilities. Searching LinkedIn brings back plenty of job hits...but it's mostly MegaCorp jobs like you mention.

Please don't take this personally, it isn't aimed at you at all. You simply provided the trigger for the thought, likely without intention. It's not "principle", it's "principal". Other examples of this exist, "your", "you are" or "you're", etc. As someone who has hired many engineers, let me tell you (plural) why I think accuracy in written communications is important. It's quite simple, really: Software development…

It’s also about efficiency my friend. I don’t grammar check every message I send to a colleague during the day. I think you’re thinking of lawyers rather than software engineers.

Re: Ask HN: How to find a new role as a very senior software engineer?

#24
post #10
post #9

Earlier quoted context omitted.

You should take a look at senior solution architect roles.

Aren't those relatively sales oriented in general? At least they seem to be in those companies that I seem to work with.

Sometimes they are, but that's not what you want. Other times, it's like what you've described but unfortunately with much less (or even zero) hand-on work, and more meetings and dealing with internal bureucracy.

BTW to me, it looks like what you want is a tech lead role.

Re: Ask HN: How to find a new role as a very senior software engineer?

#25
post #10

Earlier quoted context omitted.

Aren't those relatively sales oriented in general? At least they seem to be in those companies that I seem to work with.

In the European companies they are not. From my experience (UK Financial Services primarily), they are equivalent to a US Staff Engineer with authority over Design and Implementation. Typically looking after a team or two of engineers of various levels of experience. There's also a broad amount of "socialising" the design/system internally to generate "buy-in" across the organisation. Which is the tedious bit for me,…

That makes sense - I'm in the US right now, and here a Solutions Architect is mostly a pre-sales engineer.

Pretty much any growth in my work will require me working on the people skills side of things, which is something I'm already working on.

Re: Ask HN: How to find a new role as a very senior software engineer?

#26
post #6
post #3

Earlier quoted context omitted.

That's a very good question, and not necessarily something I find easy to explain concisely. Let me try anyway :). Note, some of the bad impressions may come from the usual clued up recruiters who are trolling LinkedIn for keywords and then crank up the spam. So what I expect from a role that's commensurate with my experience (trying to avoid "senior" as that's usually a pigeonhole): - You tell me what you need to ha…

Points 1 and 2 describe the jobs of most Staff Engineers (or higher) at large tech companies like FAANG that I know. Smaller companies rarely have these because, perhaps unsurprisingly, small shops rarely have big enough technical challenges to need more than 1 person like this, and they double as management. 3 is likely to be a sticking point however. Once you have responsibility for large projects you are often in…

That makes sense. I think that I may have consciously been trying to ignore the point you're making that there are only a handful of companies out there that have the sort of problems where they can justify having this level of people on staff, and more than one to boot.

I guess it's a choice between that and consulting, because i suspect there are a whole bunch of smaller companies out there that can use help with problems like that, but they don't have enough of them to justify having someone like me on staff full time.

Re: Ask HN: How to find a new role as a very senior software engineer?

#27
post #10

Earlier quoted context omitted.

Aren't those relatively sales oriented in general? At least they seem to be in those companies that I seem to work with.

Sometimes they are, but that's not what you want. Other times, it's like what you've described but unfortunately with much less (or even zero) hand-on work, and more meetings and dealing with internal bureucracy. BTW to me, it looks like what you want is a tech lead role.

Tech Lead with some business involvement. I've run my own small consulting companies in the past, just haven't had the nerve to do that here in the US, mainly due to cost of health insurance.

Re: Ask HN: How to find a new role as a very senior software engineer?

#28

I know one thing that if people in this thread write books, I'll buy a copy. Contact info is in the profile for when it's out. All the best to you all, Just an idea you probably have thought about... Have you considered opening a boutique consultancy and doing business through it? It won't be the megacorp, and the person in charge, you, will actually be capable of wrapping their head around someone like yourselves? I…

I have thought about this many times. I even had consultancy once doing webdev. But now I have no idea how can boutique consultancy can succeed? Who do you market to?

Mom & pop shops are best served by Shopify or Wix.

Large corps with work with other large consulting companies or hire.

Mid size corps maybe. What would be your strategy to market to them?

Re: Ask HN: How to find a new role as a very senior software engineer?

#29

I know one thing that if people in this thread write books, I'll buy a copy. Contact info is in the profile for when it's out. All the best to you all, Just an idea you probably have thought about... Have you considered opening a boutique consultancy and doing business through it? It won't be the megacorp, and the person in charge, you, will actually be capable of wrapping their head around someone like yourselves? I…

I have thought about this many times. I even had consultancy once doing webdev. But now I have no idea how can boutique consultancy can succeed? Who do you market to? Mom & pop shops are best served by Shopify or Wix. Large corps with work with other large consulting companies or hire. Mid size corps maybe. What would be your strategy to market to them?

>Large corps with work with other large consulting companies or hire.

We've worked with large organizations and the large consulting companies these organizations hire as well.

Tectonic cracks are big enough for a tiny human to get in there.

When a large organization wants something done fast for $100,000-$200,000, it's not really a job for a huge consulting company, because it's basically pocket change. But for a smaller consultancy? That's a nice amount and these are projects that can actually be done by a couple of individuals.

What's important is introductions and getting a foot in the door. Some large organizations are difficult to get in, but once you're in and you deliver, they'll come back with a bag of problems for you to solve.

We work with large organizations and solve one problem for them in one segment. Then they'll come back and say "Oh, we also have that problem in that other segment? Can you help?". Again, and again. Repeat business.

We also work with large consulting companies who'll come and say "We have this client and they have this problem, can you help?". We deliver. They come back and say "We have that other problem with that other client, can you help us?". We deliver. Then they come and say "Remember that client? They have that other problem, can you help?". We deliver again.

They aren't in the business of changing partners. When you deliver and they trust you, they'll want more. They'll want even to invest. They'll want to set up a joint venture. They'll want to make a product. This is of course a biased opinion as we've dealt with people who are good at what they do, honest about what they want, and respect your time.

Two success parameters in that heavily survivor biased perspective:

1. Introductions and networking: our CEO is a tireless specimen. When we align six meetings, I've seen him pitch at the 19:00 meeting with the same enthusiasm, energy, panache, and humor as the 09:00 meeting. Tireless networking and selling and a sharp mind for business. He dares to sell, but he doesn't sell what the team is not making, and he doesn't shy away from correcting a mistake. We were once in a conference where he made a presentation on something we were making and there was an inaccuracy in one sentence he said to an audience of state officials, high ranking armed forces officers, "serious" people. He got back to his place and I told him about it. He stood up in the middle of the amphitheater of around 500 people, whistled with his fingers to get the attention of everyone, and then proceeded to say "I said ZYX during the presentation. I was wrong. Just to clarify: it's XYZ, not ZYX like I said".

3. Board members and advisors who have been around the block: they ran large companies and have a network as well. They make things easier.

2. A team that can deliver and manage expectations. They say this will take time. This we cannot do right now. This we can do. This we already have. This client we won't work with for ethical reasons. This is not ready. This is almost ready. This we can also do for another client.

Most of the business comes from networking. However, it used to take us time to satisfy inbound requests for machine learning projects. There were more projects and clients in the pipeline than we could execute on, which is why we started building our internal machine learning platform[0] to be able to do it faster. Way faster. Then turn that into a revenue stream for companies like ours to be able to do machine learning projects. We couldn't build this platform if we didn't have experience actually doing the work, which is the case of many startups in that space who jump right in and build a general platform/tool without having dealt with the specifics first.

I wrote a tiny bit about this in a twitter thread[1].

- [0]: https://iko.ai

- [1]: https://twitter.com/jugurthahadjar/status/131066829330549965...

Re: Ask HN: How to find a new role as a very senior software engineer?

#30

Earlier quoted context omitted.

I have thought about this many times. I even had consultancy once doing webdev. But now I have no idea how can boutique consultancy can succeed? Who do you market to? Mom & pop shops are best served by Shopify or Wix. Large corps with work with other large consulting companies or hire. Mid size corps maybe. What would be your strategy to market to them?

> Large corps with work with other large consulting companies or hire. We've worked with large organizations and the large consulting companies these organizations hire as well. Tectonic cracks are big enough for a tiny human to get in there. When a large organization wants something done fast for $100,000-$200,000, it's not really a job for a huge consulting company, because it's basically pocket change. But for a s…

This is great advice. Your company is a small consultancy though, not an individual consultant.

I read your Twitter thread. It makes sense but I am still not sure how I as an individual can get my foot in the door. It seems you are saying I should incorporate and work as a company. But my current company and pretty much every company I worked for has a process to vet vendors. They would easily see that this LLC is a brand new company with one owner/person.

My current Fortune 50 company has a policy that requires additional approvals for newer and smaller companies. My friend has 10+ years old recruiting firm, I tried to get him to work with my company as a vendor. But it was rejected because they said his company was too young, and had too few employees (it is just him and his wife). They asked him to work through one of their vendors, and all of our vendors also rejected to work with him because of his size.

Post reply on HN