SEO/GEO Manager
for each heading. Use - for any list of duties/requirements/benefits. Use
for prose. Do not repeat job title as heading. Do not include Job ID etc. Remove boilerplate. Include only sections with real content.
We need to extract content from posting.
Let's parse:
Company description: Harper is an AI-native commercial insurance company... (first paragraph). That's about the role? Actually it's about company. Could be "About the role" or maybe "About the company". The instruction: use headings for section headings (e.g. About the role, Responsibilities, Requirements, Qualifications, Skills, Benefits, Pay, Schedule). So we need to map content accordingly.
We have:
- About the role: description of role: "Every small business owner who searches 'business insurance' is a potential Harper customer... You own Harper's presence across traditional search and AI-powered discovery... This is both an SEO and a GEO challenge... You're an SEO strategist...". That's the role description.
- Responsibilities: bullet list under "What You'll Do": Own search strategy..., Drive organic visibility..., Lead GEO development..., Partner with content..., Manage technical SEO..., Build measurement and reporting.
- Requirements: list under "Requirements": 5+ years..., Proven track record..., Strong technical SEO skills..., Experience developing content strategies..., Working knowledge of SEO tooling..., Familiarity with the GEO landscape...
- Qualifications: maybe same as Requirements? Could separate but we can combine? The instruction says include sections only when posting has real specific content. We have both Requirements and Qualifications maybe overlapping. The posting has "Requirements" heading; also "Nice to have" which could be Qualifications? Actually "Nice to have" is separate. Could treat "Qualifications" as the Requirements list, and "Skills" as maybe the technical skills? But we have separate "Skills" heading. Could put technical SEO skills under Skills. However we have "Requirements" list includes technical SEO skills etc. Might be better to follow the headings as given: About the role, Responsibilities, Requirements, Qualifications, Skills, Benefits, Pay, Schedule.
We need to map content:
- About the role: company + role overview (first two paragraphs maybe). Could include the description of Harper and the role's purpose.
- Responsibilities: the bullet list under "What You'll Do".
- Requirements: the list under "Requirements" (5+ years etc).
- Qualifications: maybe the "Nice to have" list? Or could be empty if not distinct. But we have "Nice to have" which could be considered Qualifications (preferred). We'll put that under Qualifications.
- Skills: maybe we can extract specific skills from Requirements: technical SEO skills, content strategy, SEO tooling, GEO familiarity. Could list them.
But we must not invent content. We need to preserve all substantive information. So we need to include everything from posting, not omit. We can distribute across sections but must not lose any info.
Let's list all substantive info blocks:
1. Company intro: Harper is an AI-native commercial insurance company... (first paragraph). This is about the company, not role but we can put under About the role.
2. Role purpose paragraph: "The role Every small business owner...". That's about role.
3. What You'll Do bullet list (6 items).
4. Who You Are paragraph (list of traits). This could be under Qualifications or Skills? It describes desired attributes.
5. The reality paragraph (about on-site, long days, etc). Could be under About the role or maybe Schedule? But schedule is separate.
6. Compensation & Logistics: Salary, Location, Schedule.
7. Benefits list: Uber commuter benefits, Meals provided..., Snacks..., Free gym membership, Health, dental, and vision insurance.
8. Requirements list (5+ years etc).
9. Nice to have list.
We need to map to headings:
- About the role: include company intro + role purpose + maybe the reality paragraph? But reality paragraph mentions on-site, long days, high standards, etc. That could be part of About the role or maybe Schedule. However Schedule heading is for schedule details (Monday-Friday, long days). The reality paragraph also mentions on-site, in person, long days, high standards, etc. Could be part of About the role (description of work environment). We'll include it there.
- Responsibilities: the What You'll Do bullet list.
- Requirements: the Requirements bullet list.
- Qualifications: the Who You Are paragraph (traits) maybe plus Nice to have? But Nice to have is separate; we could put Nice to have under Qualifications as preferred qualifications.
- Skills: maybe we can extract specific skills from Requirements: technical SEO skills, content strategy, SEO tooling, GEO familiarity. But we already have those in Requirements. Could still list them under Skills as a summary. However we must not invent or summarize away detail; we can list them as they appear. The Requirements list includes: "Strong technical SEO skills: site audits, crawl optimization, structured data, Core Web Vitals, and indexation management", "Experience developing content strategies tied to keyword opportunity and search intent", "Working knowledge of SEO tooling (Ahrefs, SEMrush, Moz, Screaming Frog, Google Search Console, or comparable)", "Familiarity with the GEO landscape and the emerging practices for optimizing content for AI-generated search experiences". Those are skills. So we could put them under Skills.
- Benefits: the benefits list.
- Pay: Salary info: "$130,000–$170,000, plus performance bonus and equity."
- Schedule: "Monday–Friday, long days, in the building with the team." Also location: On-site, San Francisco. Location could be part of Schedule or maybe separate but we don't have a Location heading; we could include location under Schedule or About the role. Since we have Schedule heading, we can put location and schedule there.
We must not repeat job title as heading. No Job ID.
We must not include boilerplate: cookie/navigation/legal/EEO etc. Not present.
We must not include application instructions (the "To apply Send your resume...") - remove.
We must not include Process section (People screen etc) - remove.
Now produce HTML fragment.
Structure:
About the role
Harper is an AI-native commercial insurance company in San Francisco. We're not bolting AI onto insurance — we're rebuilding the entire business as software, on a simple bet: turning expert human judgment into compute is one of the largest transitions left to make, and a trillion-dollar industry still run 90% by hand is the place to prove it. We've grown ~100x in the last year and we move at that speed — on-site, in person, long days, very high standards. Almost no one joins Harper for insurance; they join to build the company that replaces how it works.
The role: Every small business owner who searches "business insurance" is a potential Harper customer. Right now, most of them don't find us — and you change that. You own Harper's presence across traditional search and the rapidly growing world of AI-powered discovery: Google, Bing, ChatGPT, Perplexity, and every platform where a business owner might ask "what insurance do I need?" This is both an SEO and a GEO challenge — building the content, authority, and structure that makes Harper the default answer everywhere a small business turns for insurance guidance. You're an SEO strategist who understands that the search landscape is changing faster than most playbooks can keep up with. You've mastered the fundamentals — technical SEO, content strategy, link authority — and you're already building fluency in how generative AI surfaces information and what it takes to show up there. You're analytical and creative in equal measure: you can interpret a crawl report and brief a content strategy in the same afternoon. You report to the Head of Marketing and collaborate closely with the content and growth teams. Winning in 6–12 months looks like measurable ranking gains across high-intent keywords, a clear content and authority strategy, and a roadmap for owning the GEO landscape as it matures.
The reality — read this before you apply: This is an organic-growth seat, measured in rankings, traffic, and the conversions they drive — not deliverables or audits for their own sake. It's on-site in San Francisco, in person, long days, high standards. The search landscape is shifting under everyone at once, which means there's no settled playbook to inherit — when an algorithm or model update moves your numbers, finding and fixing it is yours, often before the industry has even named what happened. You'll own both the mature SEO motion and the still-forming GEO one, so the job is as much first-principles judgment as it is craft. This is explicitly not a place to run a checklist someone else built, and it isn't a pure content or comms role. Almost no one takes it for insurance — they take it because owning search and AI discovery for a company growing ~100x, in a category where the rules are being rewritten in real time, is a rare seat. If being measured on organic results is the appeal, apply. If it's a deterrent, it won't get easier here.
Responsibilities
- Own search strategy. Develop and execute Harper's end-to-end SEO and GEO strategy — from keyword research and content planning to technical optimization and authority building.
- Drive organic visibility. Build and manage programs that increase Harper's rankings across high-intent commercial insurance queries: coverage types, industry-specific terms, and informational searches at every stage of the funnel.
- Lead GEO development. Research and execute strategies for improving Harper's visibility in AI-generated answers across ChatGPT, Perplexity, Google SGE, and emerging platforms.
- Partner with content. Work hand-in-hand with the content team to develop and optimize content that ranks, earns links, and answers the questions small business owners are actually asking.
- Manage technical SEO. Audit and maintain site health; work with engineering to implement structured data, crawlability improvements, and performance optimizations that support ranking.
- Build measurement and reporting. Track organic performance against traffic, ranking, and conversion metrics — and translate the data into clear strategic recommendations.
Requirements
- 5+ years of SEO experience with ownership of organic search performance at a company with a significant content footprint
- Proven track record improving rankings and organic traffic for competitive, high-intent keyword categories
- Strong technical SEO skills: site audits, crawl optimization, structured data, Core Web Vitals, and indexation management
- Experience developing content strategies tied to keyword opportunity and search intent
- Working knowledge of SEO tooling (Ahrefs, SEMrush, Moz, Screaming Frog, Google Search Console, or comparable)
- Familiarity with the GEO landscape and the emerging practices for optimizing content for AI-generated search experiences
Qualifications
- You've owned SEO for a company that competes in a high-volume, competitive search landscape and moved the needle meaningfully.
- You've started thinking seriously about GEO and have a point of view on what it takes to show up in AI-generated answers.
- You think about content strategically — not just as a ranking mechanism, but as a way to build authority and answer real questions.
- You're as comfortable reviewing a technical audit as you are briefing a writer on what to create.
- You track algorithm updates and model the second-order effects on your strategy before most people have written about them.
- You can translate search insights into content and product recommendations that non-SEO stakeholders can act on.
- You're based in San Francisco or willing
for prose. Do not repeat job title as heading. Do not include Job ID etc. Remove boilerplate. Include only sections with real content. We need to extract content from posting. Let's parse: Company description: Harper is an AI-native commercial insurance company... (first paragraph). That's about the role? Actually it's about company. Could be "About the role" or maybe "About the company". The instruction: use headings for section headings (e.g. About the role, Responsibilities, Requirements, Qualifications, Skills, Benefits, Pay, Schedule). So we need to map content accordingly. We have: - About the role: description of role: "Every small business owner who searches 'business insurance' is a potential Harper customer... You own Harper's presence across traditional search and AI-powered discovery... This is both an SEO and a GEO challenge... You're an SEO strategist...". That's the role description. - Responsibilities: bullet list under "What You'll Do": Own search strategy..., Drive organic visibility..., Lead GEO development..., Partner with content..., Manage technical SEO..., Build measurement and reporting. - Requirements: list under "Requirements": 5+ years..., Proven track record..., Strong technical SEO skills..., Experience developing content strategies..., Working knowledge of SEO tooling..., Familiarity with the GEO landscape... - Qualifications: maybe same as Requirements? Could separate but we can combine? The instruction says include sections only when posting has real specific content. We have both Requirements and Qualifications maybe overlapping. The posting has "Requirements" heading; also "Nice to have" which could be Qualifications? Actually "Nice to have" is separate. Could treat "Qualifications" as the Requirements list, and "Skills" as maybe the technical skills? But we have separate "Skills" heading. Could put technical SEO skills under Skills. However we have "Requirements" list includes technical SEO skills etc. Might be better to follow the headings as given: About the role, Responsibilities, Requirements, Qualifications, Skills, Benefits, Pay, Schedule. We need to map content: - About the role: company + role overview (first two paragraphs maybe). Could include the description of Harper and the role's purpose. - Responsibilities: the bullet list under "What You'll Do". - Requirements: the list under "Requirements" (5+ years etc). - Qualifications: maybe the "Nice to have" list? Or could be empty if not distinct. But we have "Nice to have" which could be considered Qualifications (preferred). We'll put that under Qualifications. - Skills: maybe we can extract specific skills from Requirements: technical SEO skills, content strategy, SEO tooling, GEO familiarity. Could list them. But we must not invent content. We need to preserve all substantive information. So we need to include everything from posting, not omit. We can distribute across sections but must not lose any info. Let's list all substantive info blocks: 1. Company intro: Harper is an AI-native commercial insurance company... (first paragraph). This is about the company, not role but we can put under About the role. 2. Role purpose paragraph: "The role Every small business owner...". That's about role. 3. What You'll Do bullet list (6 items). 4. Who You Are paragraph (list of traits). This could be under Qualifications or Skills? It describes desired attributes. 5. The reality paragraph (about on-site, long days, etc). Could be under About the role or maybe Schedule? But schedule is separate. 6. Compensation & Logistics: Salary, Location, Schedule. 7. Benefits list: Uber commuter benefits, Meals provided..., Snacks..., Free gym membership, Health, dental, and vision insurance. 8. Requirements list (5+ years etc). 9. Nice to have list. We need to map to headings: - About the role: include company intro + role purpose + maybe the reality paragraph? But reality paragraph mentions on-site, long days, high standards, etc. That could be part of About the role or maybe Schedule. However Schedule heading is for schedule details (Monday-Friday, long days). The reality paragraph also mentions on-site, in person, long days, high standards, etc. Could be part of About the role (description of work environment). We'll include it there. - Responsibilities: the What You'll Do bullet list. - Requirements: the Requirements bullet list. - Qualifications: the Who You Are paragraph (traits) maybe plus Nice to have? But Nice to have is separate; we could put Nice to have under Qualifications as preferred qualifications. - Skills: maybe we can extract specific skills from Requirements: technical SEO skills, content strategy, SEO tooling, GEO familiarity. But we already have those in Requirements. Could still list them under Skills as a summary. However we must not invent or summarize away detail; we can list them as they appear. The Requirements list includes: "Strong technical SEO skills: site audits, crawl optimization, structured data, Core Web Vitals, and indexation management", "Experience developing content strategies tied to keyword opportunity and search intent", "Working knowledge of SEO tooling (Ahrefs, SEMrush, Moz, Screaming Frog, Google Search Console, or comparable)", "Familiarity with the GEO landscape and the emerging practices for optimizing content for AI-generated search experiences". Those are skills. So we could put them under Skills. - Benefits: the benefits list. - Pay: Salary info: "$130,000–$170,000, plus performance bonus and equity." - Schedule: "Monday–Friday, long days, in the building with the team." Also location: On-site, San Francisco. Location could be part of Schedule or maybe separate but we don't have a Location heading; we could include location under Schedule or About the role. Since we have Schedule heading, we can put location and schedule there. We must not repeat job title as heading. No Job ID. We must not include boilerplate: cookie/navigation/legal/EEO etc. Not present. We must not include application instructions (the "To apply Send your resume...") - remove. We must not include Process section (People screen etc) - remove. Now produce HTML fragment. Structure:
About the role
Harper is an AI-native commercial insurance company in San Francisco. We're not bolting AI onto insurance — we're rebuilding the entire business as software, on a simple bet: turning expert human judgment into compute is one of the largest transitions left to make, and a trillion-dollar industry still run 90% by hand is the place to prove it. We've grown ~100x in the last year and we move at that speed — on-site, in person, long days, very high standards. Almost no one joins Harper for insurance; they join to build the company that replaces how it works.
The role: Every small business owner who searches "business insurance" is a potential Harper customer. Right now, most of them don't find us — and you change that. You own Harper's presence across traditional search and the rapidly growing world of AI-powered discovery: Google, Bing, ChatGPT, Perplexity, and every platform where a business owner might ask "what insurance do I need?" This is both an SEO and a GEO challenge — building the content, authority, and structure that makes Harper the default answer everywhere a small business turns for insurance guidance. You're an SEO strategist who understands that the search landscape is changing faster than most playbooks can keep up with. You've mastered the fundamentals — technical SEO, content strategy, link authority — and you're already building fluency in how generative AI surfaces information and what it takes to show up there. You're analytical and creative in equal measure: you can interpret a crawl report and brief a content strategy in the same afternoon. You report to the Head of Marketing and collaborate closely with the content and growth teams. Winning in 6–12 months looks like measurable ranking gains across high-intent keywords, a clear content and authority strategy, and a roadmap for owning the GEO landscape as it matures.
The reality — read this before you apply: This is an organic-growth seat, measured in rankings, traffic, and the conversions they drive — not deliverables or audits for their own sake. It's on-site in San Francisco, in person, long days, high standards. The search landscape is shifting under everyone at once, which means there's no settled playbook to inherit — when an algorithm or model update moves your numbers, finding and fixing it is yours, often before the industry has even named what happened. You'll own both the mature SEO motion and the still-forming GEO one, so the job is as much first-principles judgment as it is craft. This is explicitly not a place to run a checklist someone else built, and it isn't a pure content or comms role. Almost no one takes it for insurance — they take it because owning search and AI discovery for a company growing ~100x, in a category where the rules are being rewritten in real time, is a rare seat. If being measured on organic results is the appeal, apply. If it's a deterrent, it won't get easier here.
Responsibilities
- Own search strategy. Develop and execute Harper's end-to-end SEO and GEO strategy — from keyword research and content planning to technical optimization and authority building.
- Drive organic visibility. Build and manage programs that increase Harper's rankings across high-intent commercial insurance queries: coverage types, industry-specific terms, and informational searches at every stage of the funnel.
- Lead GEO development. Research and execute strategies for improving Harper's visibility in AI-generated answers across ChatGPT, Perplexity, Google SGE, and emerging platforms.
- Partner with content. Work hand-in-hand with the content team to develop and optimize content that ranks, earns links, and answers the questions small business owners are actually asking.
- Manage technical SEO. Audit and maintain site health; work with engineering to implement structured data, crawlability improvements, and performance optimizations that support ranking.
- Build measurement and reporting. Track organic performance against traffic, ranking, and conversion metrics — and translate the data into clear strategic recommendations.
Requirements
- 5+ years of SEO experience with ownership of organic search performance at a company with a significant content footprint
- Proven track record improving rankings and organic traffic for competitive, high-intent keyword categories
- Strong technical SEO skills: site audits, crawl optimization, structured data, Core Web Vitals, and indexation management
- Experience developing content strategies tied to keyword opportunity and search intent
- Working knowledge of SEO tooling (Ahrefs, SEMrush, Moz, Screaming Frog, Google Search Console, or comparable)
- Familiarity with the GEO landscape and the emerging practices for optimizing content for AI-generated search experiences
Qualifications
- You've owned SEO for a company that competes in a high-volume, competitive search landscape and moved the needle meaningfully.
- You've started thinking seriously about GEO and have a point of view on what it takes to show up in AI-generated answers.
- You think about content strategically — not just as a ranking mechanism, but as a way to build authority and answer real questions.
- You're as comfortable reviewing a technical audit as you are briefing a writer on what to create.
- You track algorithm updates and model the second-order effects on your strategy before most people have written about them.
- You can translate search insights into content and product recommendations that non-SEO stakeholders can act on.
- You're based in San Francisco or willing