Your job search is a funnel: visibility leads to conversations, conversations lead to interviews, and interviews lead to offers. Most engineers focus only on the interview stage and neglect the top of the funnel entirely. This page covers the full pipeline — from making yourself discoverable to negotiating compensation.Documentation Index
Fetch the complete documentation index at: https://resources.devweekends.com/llms.txt
Use this file to discover all available pages before exploring further.
High-Value Guides
These resources cover the fundamentals of professional branding. Work through them in order before you start sending applications.-
How to Land Job Interviews (YouTube playlist — Resume + LinkedIn + Cover Letter)
- Playlist: https://www.youtube.com/playlist?list=PLo-kPya_Ww2x1PzbqzmPPC5v7fCYhrK4z
- Companion notes: https://mu-saqlain.notion.site/How-to-Land-Job-Interviews-d71c0033d56b4e0e846d4dd3ebe13d3b?pvs=4
- Covers ATS-friendly resume formatting, headline optimization, and the mechanics of how recruiters actually search LinkedIn. The companion notes distill the key actionable steps if you prefer reading over watching.
-
LinkedIn Profile Guide for Software Engineers
- https://medium.com/@wangjoshuah/the-software-engineers-guide-to-writing-a-linkedin-profile-that-stands-out-bf91d0b80ae8
- Goes beyond generic advice. Covers how to write a headline that works as a search query match (not just “Software Engineer at X”), how to structure your experience section with the XYZ formula, and how to optimize your skills section for recruiter search visibility.
Compensation Research
Never enter a salary discussion without data. These tools tell you what the market actually pays, not what a recruiter tells you is “competitive.”- Levels.fyi — Top company salaries: https://www.levels.fyi/leaderboard/Software-Engineer/All-Levels/country/United-States/ The most reliable source for total compensation data (base + bonus + equity) at tech companies. Filter by level, company, and location to calibrate your expectations and negotiation targets. Even if you are not targeting US roles, the relative rankings and compensation structures are informative.
- Levels.fyi — Jobs with salary filters: https://www.levels.fyi/jobs/title/software-engineer/location/greater-rhine-main-area?locationSlug=pakistan&jobId=94620319358034630 Search for specific roles with transparent salary ranges. Useful for understanding what companies are willing to pay in your target location before you even apply.
Outreach and Networking
Cold applications have a 2-5% response rate. Applications with a referral or warm introduction have a 30-50% response rate. Networking is not optional — it is the highest-leverage activity in your job search.-
Finding recruiters on LinkedIn (example search with editable filters):
- https://www.linkedin.com/search/results/people/?geoUrn=%5B%22102454443%22%2C%22103644278%22%2C%22101165590%22%2C%22101355337%22%5D&keywords=technical%20recruiter%20amazon&origin=FACETED_SEARCH
- Modify the keywords and geographic filters for your target companies and locations. Search for “technical recruiter” + company name, and send personalized connection requests referencing a specific role you are interested in.
-
How to Send a Great LinkedIn Connection Request: https://cultivatedculture.com/linkedin-connection-requests/
- The difference between a connection request that gets accepted and one that gets ignored is specificity. This guide provides templates and principles for writing messages that actually get responses. The key insight: mention something specific about the person or their company, not just about yourself.
Tools for Job Search Execution
These tools streamline the mechanics of finding and applying to roles so you can focus your energy on preparation and outreach.- X Jobs: http://x.com/jobs — Job listings posted directly on X (formerly Twitter). Many startup founders and hiring managers post roles here before they appear on traditional job boards.
- Jeff Su — ChatGPT for Job Seekers: https://www.jeffsu.org/chatgpt-for-job-seekers-best-and-worst-use-cases/ — Practical guide to using AI as a job search productivity tool. Best uses: brainstorming achievement quantification, tailoring cover letters, and preparing for behavioral questions. Worst uses: generating generic content you submit without personalization.
- Simplify Jobs: https://simplify.jobs/jobs?experience=Mid%20Level%3BSenior — Aggregated job listings with experience-level filtering. The browser extension auto-fills application forms, saving significant time when applying to multiple companies.
- LeetCode Interview Strategy: https://leetcode.com/explore/interview/card/coding-interview-strategy/206/chapter-1-the-interview-process/ — A structured guide to the interview process itself — how rounds are structured, what interviewers evaluate, and how to manage your time during coding interviews. Read this before you start grinding problems.
Before sending your first application, have these three things ready: (1) a 1-page resume using the XYZ formula for every bullet point, (2) a concise outreach message template that you personalize for each contact, and (3) a tracker spreadsheet with columns for company, role, referrer, application date, current stage, and next action. Treat your job search like a project — because it is one.