Step-By-Step Guide To Land A Software Engineering Job

Alex Chiou
5 min readNov 14, 2021
I just wanted a nice image for this article, and this was the 1st generic thing I found that made sense

I’ve written a ton of articles about the software engineering job searching process, but there wasn’t any 1 article that cleanly and coherently brings them all together. That’s what this article does. Let’s get into it!

Step 1: Create An Effective Resume

Your resume is still the primary way for a company to vet you and your experience, figuring out whether you deserve a chance within their interview process. To me, this is the most low-hanging fruit of all these steps as the effort here is extremely multiplicative - You make your resume really good just once and then that quality helps you out on every single job application. If you are not 100% confident in your resume, you absolutely need to take that extra time to really polish it and get that 100% confidence.

The good thing about the resume space is that it is effectively solved and is much more straightforward compared to pretty much everything else within the job-searching process. Here’s the resources you need to become a resume master:

How To Write An Effective Software Engineering Resume (Medium Article)

How To Write An Effective Resume (YouTube Playlist)

How To Write A Stellar Tech Resume That Gets Your More Job Opportunities (Session Slides)

--

--

Alex Chiou

Empowering thousands of engineers @ Tech Career Growth. Ex-Robinhood, Facebook, Course Hero, PayPal. Built apps with 2.5 million+ installs for fun.