Semrush
Semrush is hiring an SEO Analyst to support its own content and SEO strategy. You will conduct keyword research, perform technical audits, and optimize content across Semrush's blog and resource library — using the very tools you help customers master.
The SEO team at Semrush manages one of the most-visited marketing blogs in the world, attracting millions of organic visitors per month. You will work alongside content strategists and developers to close gaps in keyword coverage, fix technical SEO issues, and grow organic traffic through structured testing.
Ideal for a recent graduate who has managed a personal blog, freelanced in SEO, or completed coursework in search marketing. You should be comfortable digging into data, generating hypotheses, and testing them methodically.
Semrush is a leading SaaS platform for SEO, PPC, content, and competitive research used by over 10 million marketers globally. Its in-house marketing team runs one of the industry's most-cited blogs and is a major showcase for Semrush product capabilities.
Apply through the Semrush Careers page. The process includes an SEO audit take-home task followed by a video interview with the content and SEO team leads.
| Salary | $20 – $30 / month |
|---|---|
| Job Type | Full-time |
| Work Mode | Hybrid |
| Location |
Boston, MA New York, NY Philadelphia, PA Dallas, TX Atlanta, GA |
| Apply Before | Jul 08, 2026 |