Free lesson · The Job Search System
Headline, Photo, and Banner: The Billboard
Headline, Photo, and Banner: The Billboard
Student: Olena, Swati just showed me how recruiters search LinkedIn. My headline is "Software Engineer at DataCorp." I'm guessing that's not great?
Olena: It's the most common headline on LinkedIn and also the least effective. Think of your headline, photo, and banner as a billboard on a highway. Recruiters are driving past at 60 miles per hour. They see your billboard for 3 seconds. Your headline is the text, your photo builds trust, and your banner is the background. If the billboard says "Software Engineer" - great, but so do 30 million others. If it says "Senior Backend Engineer | Building Real-Time Payments at Scale | Java, Go, Kubernetes" - now it's specific, memorable, and searchable.
Let me walk you through each element.
The Headline: Your 220-Character SEO Tag
You have 220 characters. Every character matters. The headline needs to accomplish three things simultaneously: tell recruiters what you do, make your profile appear in searches, and differentiate you from everyone with the same job title.
The headline formula I recommend:
[Target Role] | [Domain/Specialty] | [Top 3-4 Technologies] | [Brief differentiator]
Examples by career stage:
Experienced engineer: "Senior Backend Engineer | Distributed Systems & Payments | Java, Go, AWS, Kubernetes | Building high-throughput transaction systems at DataCorp"
New grad: "CS Graduate | Full-Stack Engineer | React, Node.js, Python | Built real-time collaborative tools used by 200+ users"
Career switcher: "Software Engineer | Former Financial Analyst → Building Data-Intensive Applications | Python, React, PostgreSQL"
Student: Wait - should I include my current company in the headline?
Olena: Only if the company name adds credibility. "Software Engineer at Google" is worth the characters because Google is a signal. "Software Engineer at DataCorp" - if DataCorp isn't well-known, those characters are better spent on keywords that help recruiters find you. Your current company already appears directly below your headline in the profile view, so you don't need to duplicate it.
Domain-specific headline examples:
Data engineering: "Senior Data Engineer | Real-Time Streaming & Analytics | Kafka, Spark, Airflow, Snowflake | Processing 8B+ events daily at Netflix-scale"
Frontend engineering: "Frontend Engineer | Design Systems & Performance | React, TypeScript, Next.js | Building accessible, high-performance web applications"
ML/AI engineering: "ML Engineer | AI Infrastructure & Model Serving | Python, PyTorch, Kubernetes | Optimizing inference at scale"
DevOps/SRE: "Site Reliability Engineer | Cloud Infrastructure & Observability | AWS, Terraform, Kubernetes, Datadog | 99.99% uptime advocate"
Notice how each example follows the same formula but adapts the content to the domain. The recruiter searching for "data engineer Kafka Spark" finds the first one. The recruiter searching for "frontend React TypeScript" finds the second. Specificity drives discoverability.
Common headline mistakes:
Mistake 1: Using your company tagline. "Making the world a better place through technology at DataCorp" wastes 60 characters on your company's marketing copy. Use those characters for YOUR keywords.
Mistake 2: Listing too many technologies. "Java, Go, Python, Rust, TypeScript, C++, Ruby, Kotlin, Swift, Scala" - this looks like a skills section, not a headline. Pick 3 to 4 core technologies that match your target role.
Mistake 3: Being too clever. "Code Whisperer | Digital Alchemist | Pixel Pusher Extraordinaire" - recruiters search for "software engineer," not "code whisperer." Creativity is great for personal branding but terrible for search visibility.
Mistake 4: Only listing soft skills. "Team Player | Problem Solver | Fast Learner | Strong Communicator" - these are not searchable engineering skills. No recruiter has ever searched for "strong communicator" on LinkedIn. Use these characters for technical keywords instead.
The headline iteration process:
Don't treat your headline as permanent. Treat it like a hypothesis. Write your best headline, post it, and track your search appearances for 2 weeks. If appearances increase, you're moving in the right direction. If they don't, revise and test again.
The fastest way to improve your headline: look at job descriptions for roles you want. What words do they use for the title? What technologies do they list as required? What domain language do they use? Your headline should use THEIR vocabulary, because that's the vocabulary recruiters use when they search.
For example, if every JD says "platform engineer" but your headline says "infrastructure engineer," you might be missing searches. If JDs say "event-driven architecture" but your headline says "messaging systems," you're using different words for the same thing. Match the market's language, not your own internal terminology.
Student: Should my headline change based on what type of role I'm targeting?
Olena: Absolutely. If you're targeting backend roles this quarter and then pivot to platform engineering roles, update your headline accordingly. Some engineers keep a document with 3 to 4 headline variants for different target roles and swap them as their search focus shifts. This is the same principle as tailoring your resume for each application - your LinkedIn headline should match your current target.
graph TD
A["Headline Anatomy"] --> B["Part 1: Target Role<br/>'Senior Backend Engineer'<br/>What recruiters search for"]
A --> C["Part 2: Domain/Specialty<br/>'Distributed Systems & Payments'<br/>What makes you specific"]
A --> D["Part 3: Technologies<br/>'Java, Go, AWS, Kubernetes'<br/>The keyword bank"]
A --> E["Part 4: Differentiator<br/>'Building high-throughput<br/>transaction systems'<br/>What makes you interesting"]
style B fill:#7950f2,color:#fff
style C fill:#339af0,color:#fff
style D fill:#51cf66,color:#fff
style E fill:#fcc419,color:#000
This diagram shows the four parts of an effective LinkedIn headline. Part 1 is the target role, like Senior Backend Engineer - this is what recruiters search for. Part 2 is your domain or specialty, like Distributed Systems and Payments - this makes you specific. Part 3 is your technologies, like Java, Go, AWS, Kubernetes - this is the keyword bank. Part 4 is your differentiator - a brief phrase like building high-throughput transaction systems that makes you interesting beyond the keywords.
Tip: The headline A/B test: Write 3 different headlines. Post the first one for 2 weeks and track your search appearances. Switch to the second for 2 weeks. Then the third. The headline that produces the highest search appearances is the one that best matches how recruiters in your target domain actually search. Keep it.
The Photo: Trust in 100 Pixels
Student: How much does the photo really matter?
Olena: More than you'd expect. LinkedIn's own data shows that profiles with photos receive 21x more profile views and 9x more connection requests than profiles without photos. A photo does two things: it makes your profile feel like a real person (not a bot or abandoned account), and it builds subconscious trust before the recruiter reads a word.
What makes a good LinkedIn photo:
- Clear face visible - your face should take up about 60% of the frame
- Professional but not stiff - you don't need a suit. A clean shirt against a simple background works perfectly
- Good lighting - natural light or well-lit indoor. No harsh shadows
- Recent - if you look noticeably different now, update it
- Solo - no group photos, no one cropped out, no pets (save those for your personal accounts)
Background choices: A clean, uncluttered background works best. A plain wall, a blurred office environment, or outdoor greenery all work. Avoid backgrounds with other people, distracting patterns, or identifiable locations that might create unintended associations. If your home background is cluttered, stand in front of a plain wall or take the photo outside.
Expression: A slight, natural smile conveys approachability. You don't need to beam - a neutral-warm expression that you'd wear in a professional meeting is perfect. Avoid the "serious corporate headshot" look (lips pressed together, chin tilted down) and the "overexcited social media" look (wide grin, head tilted). Aim for the expression you'd have when greeting a new colleague for the first time.
What makes a bad LinkedIn photo:
- Selfie with visible arm or phone
- Party or vacation photo
- Photo from 10 years ago
- Professional headshot that looks over-produced (like a corporate press photo)
- No photo at all
Student: Do I need to hire a photographer?
Olena: No. A friend with a modern smartphone, good natural light (near a window or outdoors on an overcast day), and a simple background will produce a perfectly good photo. Set the phone camera to portrait mode. Take 20 shots. Pick the one where you look approachable and professional. The whole thing takes 10 minutes.
Photo technical specs: LinkedIn recommends photos between 400x400 and 7,680x4,320 pixels. The photo is displayed as a circle, so your face should be centered and your shoulders should be visible within the frame. Avoid landscape-orientation photos where your face is small - remember, on a recruiter's search results list, your photo is roughly 100 pixels across. Your face needs to be clearly recognizable at that size.
What about AI-generated or heavily filtered photos? Don't. AI headshots have a distinct quality - slightly too smooth, oddly perfect lighting, uncanny expressions - that's increasingly recognizable. Heavily filtered photos with dramatic color grading, glamour filters, or significant retouching create a mismatch between your photo and reality. When you show up to the interview and look different from your photo, it starts the interaction with an inconsistency. Use a real, lightly-edited photo that looks like you on a normal work day.
Student: What if I wear glasses? Should I take them off for the photo?
Olena: Wear whatever you'd normally wear to work. If you wear glasses every day, wear them in the photo. The photo should represent the person who walks into the interview room. The only exception: if your glasses have a strong anti-reflective coating that creates glare or colored reflections, be mindful of the lighting angle to avoid that in the photo.
Warning: No photo is worse than a bad photo, but both are worse than a decent photo. Profiles without photos are often skipped by recruiters entirely because they look like abandoned accounts. If you have privacy concerns about posting your photo, understand the trade-off - it will significantly reduce your discoverability. If you choose not to post a photo, make sure the rest of your profile is exceptionally strong to compensate.
The Banner: Wasted Real Estate (Usually)
Student: What about the banner image - the big image behind your photo?
Olena: Honestly? The banner is the least important element on your profile. Most engineers leave it as the default LinkedIn blue gradient, and that's fine. A recruiter has never decided to interview someone because of their banner image.
That said, if you want to use it, it can add a subtle professional touch. The banner image dimensions are 1584x396 pixels. If you create a custom banner, keep in mind that your profile photo overlaps the bottom-left portion of the banner, so don't put important text or graphics there.
Good banner options:
- A clean graphic with your tech stack or domain (e.g., "Backend Engineering | Distributed Systems")
- A photo of you speaking at a conference or meetup
- Your company or team's branding (if appropriate)
- A simple abstract gradient with subtle text showing your domain focus
Bad banner options:
- A vacation photo
- A motivational quote
- A complex design that distracts from your headline and photo
- Anything pixelated or stretched - if you don't have an image at the right dimensions (1584x396), the default is better than a distorted one
Free tools for creating banners: If you want a custom banner, Canva has free LinkedIn banner templates that you can customize with your name, domain, and tech stack in about 5 minutes. Keep the design minimal - a solid color background with clean text showing your specialization is all you need. The banner is supplementary, not primary.
Important: Priority order: Headline > Photo > Banner. If you're going to spend time on your LinkedIn profile today, spend 80% of it on your headline, 15% on your photo, and 5% on the banner. The headline drives search visibility. The photo drives click-through. The banner is cosmetic.
The 20-Minute LinkedIn Billboard Overhaul
Here's the exact process I recommend for fixing your headline, photo, and banner in one sitting:
Minutes 1-10: Headline rewrite. Open your profile. Look at your current headline. Open 5 profiles of engineers in roles you'd like - study their headlines. Write 3 headline options using the formula (Role | Domain | Technologies | Differentiator). Pick the best one. Update it.
Minutes 10-17: Photo assessment. Look at your current photo. Does it meet the criteria above? If yes, keep it. If no, take a new one right now - find a window with good light, ask a friend or prop your phone, take 20 shots in portrait mode, pick the best, upload.
Minutes 17-20: Banner. If you have a clean banner image ready, upload it. If not, leave the default. Don't spend more than 3 minutes on this.
graph LR
A["Current LinkedIn<br/>Billboard"] --> B["Step 1: Rewrite Headline<br/>10 minutes<br/>Use the 4-part formula"]
B --> C["Step 2: Update Photo<br/>7 minutes<br/>Professional, clear, recent"]
C --> D["Step 3: Banner (Optional)<br/>3 minutes<br/>Clean graphic or default"]
D --> E["Updated Billboard<br/>Ready for recruiter search"]
style A fill:#ff6b6b,color:#fff
style E fill:#51cf66,color:#fff
This diagram shows the 20-minute LinkedIn billboard overhaul process. Step 1 takes 10 minutes to rewrite the headline using the 4-part formula. Step 2 takes 7 minutes to update the photo to a professional, clear, recent image. Step 3 takes 3 minutes to optionally update the banner with a clean graphic or leave the default. The result is an updated billboard ready for recruiter search.
Interview: Your LinkedIn Headline Can Spark Interview Conversations
Interviewers often check your LinkedIn before the interview. If your headline says "Building Real-Time Payments at Scale," they'll ask about it. Make sure your headline describes work you can discuss in depth. Like your resume bullets, your headline is a conversation starter - don't claim a domain you can't speak to for 15 minutes.
Exercise: Starter: Rewrite your LinkedIn headline right now using the 4-part formula. Role | Domain | Technologies | Differentiator. Post it. Check your search appearances in one week.
Intermediate: Find 10 engineers in your target role at companies you'd like to work at. Screenshot their headlines. Identify the 3 most effective ones and analyze why they work - keywords, specificity, clarity. Incorporate what you learn into your own headline.
Advanced: Take a photo specifically for LinkedIn using the guidelines above. Update your profile with the new photo and your rewritten headline simultaneously. Screenshot your current profile views and search appearances as a baseline. Track both metrics weekly for a month. If you see less than a 2x increase in search appearances after two weeks, your headline keywords may not match how recruiters actually search - go back and revise using different technology or domain terms.
Student: This is the first time LinkedIn has felt like an engineering problem to me. Keywords, search algorithms, A/B testing. I can work with that.
Olena: That's exactly the mindset. LinkedIn IS an engineering problem - it's a search optimization challenge. In the next topic, we'll build out your About section, which is where you get to tell your professional story in your own words.
Let's go.