Sign up
Sign up
There are no more jobs for life. And particularly in cybersecurity, it’s just the norm for people to change jobs on a fairly regular basis. Sometimes this may be running away from an environment that wasn’t a good fit. Other times it’s heading toward an opportunity that offers career progression or a significant boost in pay.
Either way, it’s a situation we all encounter.
There’s a tremendous amount to be said on this topic, so in this series, we’ll be taking a flyover perspective. Think of this collectively as the blueprint for your search. I’ll link to some resources for further reading on the many topics where you can take a deeper dive.
It’s worth noting that this is written for people that are ready to be active in the market. Sometimes we are fortunate enough to be working in a role that is good (but maybe not great) and have opportunities come knocking on our door that are reliably better. But for most people, this usually isn’t the case, and it when it’s time to go, it’s time to go.
In this post, we’ll focus on the work leading up to your actual search. How to get ready, do the research and planning, build your strategy, brush up the resume, and start hitting the pavement in search of new opportunities.
In the next post, we’ll offer more detailed networking recommendations and take the process through acceptance and onboarding. And in part 3 we will tackle particular advice based on where you are in your career, with a particular focus on advice for aspiring cybersecurity professionals.
The first part of the process has 4 steps:
It all starts with having a really good understanding of what you want to do (near term, not necessarily long term), and understanding what your strengths and weaknesses are relative to other candidates you are likely competing against.
The key questions:
Without these answers you are liable to drift from job to job and have a higher probability of being in situations that aren’t a good fit for you.
With these questions answered you can hone in on target roles, companies, and have a good sense of the diligence you need to do in order to assess cultural fit.
For further reading:
It’s worth getting your expectations appropriately calibrated at the outset of an active search, particularly around a few dimensions:
Of course, you won’t end up knowing the actual answers to these things until you find your next job, but having realistic expectations going in will allow you to determine the amount of effort you will likely have to put in, and start doing things like appropriately budgeting expenditures.
There are a few things you can do to gauge market:
Here are some resources that can get you started on market understanding:
Supply and demand:
Compensation:
Before actively starting your search, it pays to get your house in order. Three big steps here:
Elevator pitch: this is all about being able to crisply articulate what you are looking for (type of work and type of company), and what makes you a uniquely awesome candidate for that role. The value of being able to distill this into a 30 second story is not just for those occasions where that’s going to be the time you have (when you are meeting someone at an event, or reaching out to a recruiter, for instance); but also to help in your own mind distill your target into a crisp, coherent and manageable set of things.
Target list: It also pays to build your list of ideal employers. As we will get into below, unless you are in a super hot space, or a unicorn, it’s unlikely that you’ll find success by just dropping applications. You will have to get proactive in your search. And the best way to action this is to build a list of target employers.
1. Do you have an industry preference?
2. Do you want to work for a larger company or a smaller company (and wear more hats)?
3. Which companies are local to you?
4. If you are looking for remote work, which companies tend to have remote-first security teams?
5. Are there companies that have good reputations that you want to target, or places where you have friends that are happy?
There is literally nobody who enjoys the process of updating their resume. It’s a necessary evil, to be sure. But it’s essential. There are several ‘jobs’ that your resume is doing for you, and when you update it, you need to keep this in mind:
There is no single format that is best. You can make many of them work. But I do have a set of general recommendations:
Resources
I have not used, nor do I necessarily endorse, any of the AI tools that are out there to help with resume writing, but there are a ton. Here are some ones that look interesting, from the outside:
LinkedIn is an incredibly powerful tool for your job search. If your profile and LI presence isn’t working for you, then you are going to be missing out on a significant flow of potential leads.
In general, your goal with LinkedIn is:
There’s one more level above this which is to try to build your following on LinkedIn. Having a strong personal brand can carry a ton of benefits, but it’s also a massive amount of work. It’s most useful for people that are building their own business or anticipate a relatively high degree of job switching.
Since that’s not really the right objective for most job seekers, I’ll constrain the advice to the profile side of things.
It’s pretty simple:
And of course, get your profile set up on Crux (if you don’t already!)
You can think of your job search like a funnel. You want to cast a wide net at the top in order to have a few options at the bottom. With options you have a higher chance of landing in a place that will be a good fit all the way around. It will also give you negotiation leverage.
This means that you should take a multi-channel approach toward sourcing your next job.
Consider the following:
Generally speaking, taking the semi-passive approach by dropping applications on job boards is not going to be enough (even for cyber jobs, companies will often have hundreds of applicants- particularly for entry level jobs, or CISO jobs). The odds are almost always stacked against you- even when you are well qualified. But this doesn’t mean that there isn’t a ton of value in job boards- you can read more here on how to productively utilize job boards. Consider job boards as a tool to:
If you have a good amount of experience under your belt as an engineer, you may find yourself with plenty of inbound opportunities. Most of these will be a bad fit, but you might come across ones that do look pretty interesting. I’d encourage you to still apply this proactive approach, even though it’s a good amount of work, because it will increase the probability you find a great fit, and also increase your leverage.
There is no doubt- this part of the process is tough. Expect to have plenty of rejections with zero explanation as to why- even when you are well qualified. The reality is that the cut from applicants to interviews can be super random and is subject to recency/ top of pile bias from recruiters, poorly executed screening, and all sorts of quirks that can’t be easily explained. Warm connections will always have a significant advantage over cold applications. So try to build that network in order to be that person that gets recommended in or has early visibility.
And most importantly, keep your chin up. It isn’t always easy, but you will find the place you are meant to be.