A public advertisement of an open position that includes role details, requirements, compensation information, and instructions for candidates to apply.
Key Takeaways
A job posting is the external advertisement an organization publishes to attract candidates for an open position. It typically appears on job boards, company career pages, social media, and employee referral channels. While often confused with a job description, they serve different purposes. A job description is an internal document that details every duty, reporting relationship, and specification for HR and management purposes. A job posting is a marketing document. Its goal isn't to list every detail about the role. Its goal is to convince the right candidates to apply. The best job postings answer three questions that candidates care about: What will I do? Why should I care? How do I apply? Everything else is secondary. Organizations that treat job postings as administrative paperwork rather than candidate-facing marketing material consistently underperform in talent acquisition.
A job description is written for internal stakeholders. It includes exhaustive duty lists, FLSA classification, salary grade, reporting structure, and sometimes physical requirements. It's a compliance and operational document. A job posting is written for candidates. It highlights the most compelling aspects of the role, sells the company culture, states compensation, and makes applying easy. You derive the posting from the description, but you don't copy-paste the description as a posting. A 3-page internal job description with 47 bullet points won't attract candidates. A 600-word posting that communicates impact, growth, and team culture will.
Job postings must comply with anti-discrimination laws (Title VII, ADA, ADEA in the US). They can't include language that discriminates based on race, gender, age, religion, disability, or other protected characteristics. Phrases like "young and energetic" or "recent graduate" can trigger age discrimination claims. As of 2025, pay transparency laws in 14+ US states require salary ranges in postings. The EU Pay Transparency Directive (effective 2026) will require the same across Europe. Beyond salary, some jurisdictions require postings to include information about benefits, work location, and whether the role is eligible for remote work.
Every high-performing job posting includes these elements, in roughly this order.
Use the title candidates actually search for, not your company's internal title. "Senior Software Engineer" gets searched. "Code Wizard III" doesn't. Avoid adjectives like "rockstar," "ninja," or "guru." These terms are not only cliche but research shows they discourage female and non-binary candidates from applying (Journal of Personality and Social Psychology, 2011). Keep the title under 80 characters for search engine optimization.
The first 2 to 3 sentences determine whether candidates keep reading or bounce. Don't start with a company boilerplate. Start with the candidate: what they'll do, what they'll build, what impact they'll have. Compare: "We are a leading provider of..." vs "You'll own the product roadmap for a platform used by 2 million people." The second version tells the candidate why this role is worth their time.
List 5 to 7 key responsibilities, not 20. Each should describe an outcome or impact, not just a task. "Write code" is a task. "Design and build backend services that process 10M+ daily transactions" describes impact. Use active verbs: design, lead, build, create, manage, analyze. Bullet points are easier to scan than paragraphs. Prioritize from most important to least important.
Separate must-have qualifications from nice-to-haves. List 4 to 6 essentials maximum. Every additional requirement shrinks your applicant pool. Research from Hewlett Packard showed that women apply when they meet 100% of listed qualifications while men apply at 60%. Fewer, more precise requirements increase both application volume and diversity. Question every requirement: Does this job really need a bachelor's degree? Is 5 years of experience genuinely necessary, or is 3 years with the right skills sufficient?
Include salary range. Period. LinkedIn's 2023 data confirms a 30% application increase when salary is included. Beyond salary, mention the 3 to 4 benefits that candidates care about most: health insurance, remote/hybrid flexibility, equity or bonus structure, and PTO. Don't list 25 benefits. Highlight the ones that differentiate you.
Two to three sentences about what makes the company and team interesting. Focus on specifics: team size, stage of the company, what the team has accomplished recently, and what they're working toward. Avoid generic statements like "we value innovation and teamwork." Instead: "We're a 12-person engineering team that shipped 3 major product launches last year and is now building our first AI feature."
Tell the candidate exactly what to do next. Link directly to the application form. Specify what to include (resume, portfolio, cover letter). And make the application short. CareerBuilder's data shows that 50% of candidates abandon applications taking more than 10 minutes. If your application requires a cover letter, 6 references, and a personality test before the first interview, you're losing half your pipeline.
These evidence-based practices produce postings that attract more and better candidates.
These errors reduce application quality and volume. They're common but easy to fix.
A posting that demands 15 specific skills, 3 certifications, a master's degree, and 10 years of experience will attract almost no one. Or worse, it attracts only overqualified candidates who are likely to leave quickly. Identify the 4 to 6 skills that genuinely predict success in the role and cut the rest. If you can't decide which requirements to cut, ask the current job holder what skills they actually use daily. You'll find that half the listed requirements are rarely needed.
In 2026, posting without salary is a competitive disadvantage. Beyond the legal requirements in many states, candidates skip postings without compensation data. They assume the pay is below market if the company won't disclose it. If your salary is competitive, showing it is an advantage. If it's not competitive, that's a compensation strategy problem, not a posting problem.
"Fast-paced environment," "self-starter," "wear many hats," and "work hard, play hard" are meaningless phrases that tell candidates nothing specific about the role or culture. They also carry negative connotations: "fast-paced" often means understaffed, and "wear many hats" often means undefined role. Replace these with specifics about what the person will actually do, who they'll work with, and what success looks like.
Research from the University of Waterloo found that masculine-coded words ("dominant," "competitive," "aggressive") in job postings reduced female applicants by 6 to 10%. Similarly, age-coded language ("digital native," "high energy") discourages older candidates. Ageist requirements ("0-3 years experience," which signals entry-level ageism against career changers) limit your pool unnecessarily. Run every posting through a bias detection tool before publishing.
The best posting won't attract candidates if it's not visible where they're looking.
| Channel | Reach | Cost | Best For |
|---|---|---|---|
| Company career page | Depends on website traffic | Free (already built) | Candidates who already know and like your brand |
| Indeed | 350M+ monthly visitors | Free organic, $5-15/day sponsored | High-volume, broad roles |
| LinkedIn Jobs | 310M+ monthly active users | $200-500 per posting | Professional, white-collar, and senior roles |
| Niche job boards | Varies (10K-1M visitors) | $200-400 per posting | Specialized technical or industry-specific roles |
| Social media (organic) | Depends on company following | Free | Employer branding, reaching passive candidates |
| Employee referral programs | Limited to employee networks | Referral bonus ($1K-5K typical) | Highest quality hires, fastest conversion |
Track these metrics to understand which postings attract quality candidates and which need improvement.
What percentage of people who view the posting actually apply? A 5 to 10% rate is typical. Below 3% suggests the posting isn't compelling or the application process is too long. Above 15% may indicate the posting is too broad and attracting unqualified volume. Most ATS and job board analytics dashboards show this metric.
What percentage of applicants meet the basic requirements? If only 10% of applicants are qualified, the posting is either reaching the wrong audience or the requirements aren't clear. If 80% are qualified, the targeting is strong. This is more useful than raw application count because 500 unqualified applications create more work than 50 qualified ones.
Which channels produce the most hires (not just the most applications)? Track source-of-hire in your ATS. You may find that LinkedIn generates 40% of applications but only 15% of hires, while employee referrals generate 10% of applications but 30% of hires. Reallocate budget accordingly.