Key Takeaways
- Semrush is a NYSE-listed SEO/online visibility SaaS company headquartered in Boston with roughly 1,200+ employees and around $350M in 2024 revenue.
- The company was founded in Russia in 2008 but relocated its headquarters and operations to the US and EU (Prague, Limassol, Barcelona, Berlin, Amsterdam, Krakow, Tbilisi, Yerevan) following the 2022 invasion of Ukraine; the Russia-era footprint is largely gone.
- Applications go through Semrush's custom careers portal at semrush.com/company/careers, not a third-party ATS like Greenhouse or Workday.
- Interview processes typically run four to eight weeks across recruiter screen, technical/hiring-manager rounds, and 2 to 4 panel interviews.
- Engineering hires at scale in Go, Python, Ruby on Rails (legacy), Kubernetes, AWS, Kafka, ClickHouse, and PostgreSQL — petabyte-scale crawling and indexing is a defining technical challenge.
- CEO Bill Wagner (since July 2023, previously CEO of LogMeIn) leads a more operator-driven, public-company cadence while co-founder Oleg Shchegolev remains involved in technical strategy.
- Compensation is competitive: Boston mid-level SWE roughly $140K-$180K total comp with RSUs in SEMR; Prague mid-level SWE roughly €40K-€65K; other EU offices competitive for their local markets.
- Dogfooding is a real cultural signal — candidates who understand and can use Semrush's own toolkit consistently perform better in interviews, especially for product, marketing, and content roles.
About Semrush
Application Process
-
1
Submit your application directly through the Semrush careers portal at semrush
Submit your application directly through the Semrush careers portal at semrush.com/company/careers — the company runs a custom/proprietary applicant tracking workflow rather than a major third-party ATS, so apply on the Semrush site rather than relying on LinkedIn Easy Apply.
-
2
Select the office or remote designation carefully
Select the office or remote designation carefully. Many roles are fully remote within a specific region (EU, US, LATAM, APAC), and applying to the wrong geography can disqualify you for tax/employment reasons.
-
3
Expect an initial recruiter screen within one to two weeks, typically a 30-minut
Expect an initial recruiter screen within one to two weeks, typically a 30-minute conversation covering motivation, relocation/remote eligibility, compensation expectations, and language comfort (English is required; additional languages can help for regional roles).
-
4
For engineering roles, the next step is usually a technical screen
For engineering roles, the next step is usually a technical screen — either a live coding interview or a take-home assignment focused on the language and stack the team uses (Go, Python, or Ruby for backend; JavaScript/TypeScript for frontend).
-
5
Hiring manager interview follows, focused on domain fit, scope of past work, and
Hiring manager interview follows, focused on domain fit, scope of past work, and alignment with the team's roadmap. For product/design roles this stage often includes portfolio review and a product strategy discussion.
-
6
Panel rounds (2 to 4 sessions) are then scheduled
Panel rounds (2 to 4 sessions) are then scheduled. Engineering panels cover system design at crawl/index scale, coding depth, and behavioral/values fit. Product, design, and marketing panels use scenario-based cases, portfolio walkthroughs, and cross-functional partner interviews.
-
7
For senior and staff-level roles, expect an executive round with a VP or the fun
For senior and staff-level roles, expect an executive round with a VP or the functional leader, often conducted via video due to the distributed nature of the company.
-
8
Reference checks are standard for senior roles and are typically back-channeled
Reference checks are standard for senior roles and are typically back-channeled in addition to the references you provide.
-
9
Offers are extended verbally first, followed by a written offer that details bas
Offers are extended verbally first, followed by a written offer that details base salary, RSU grant (Semrush is public, so equity is in SEMR shares), bonus target, and benefits specific to your country of employment.
-
10
End-to-end the process typically runs four to eight weeks
End-to-end the process typically runs four to eight weeks. Delays are most commonly caused by timezone coordination across Boston, Prague, and remote panelists rather than internal indecision.
Resume Tips for Semrush
Lead with measurable SEO, marketing, or product outcomes if applying to go-to-ma
Lead with measurable SEO, marketing, or product outcomes if applying to go-to-market roles — traffic growth, ranking improvements, pipeline sourced, or conversion lift, with baseline and delta numbers.
Name the tools you've used by name
Name the tools you've used by name. For marketers: Semrush, Ahrefs, Moz, Screaming Frog, SE Ranking, Google Analytics (GA4), Google Search Console, Looker Studio, HubSpot, Salesforce. Recruiters scan for these explicitly.
For software engineering, call out large-scale distributed systems experience —
For software engineering, call out large-scale distributed systems experience — Kubernetes, AWS, Kafka, ClickHouse, PostgreSQL, and especially any work on web crawling, indexing, or search infrastructure.
Include specific scale numbers for engineers: requests per second, URLs crawled
Include specific scale numbers for engineers: requests per second, URLs crawled per day, data volume (TB/PB), cluster size, or query latency percentiles. Semrush operates at petabyte scale and hires against that bar.
Mention Go, Python, and Ruby on Rails explicitly if you have them
Mention Go, Python, and Ruby on Rails explicitly if you have them. Go is the dominant newer-service language, Python is heavy in data/ML, and Ruby on Rails still powers significant legacy surface area.
For data science and ML roles, highlight NLP, search relevance, ranking models,
For data science and ML roles, highlight NLP, search relevance, ranking models, or content understanding work. Semrush invests heavily in these areas and is ramping AI/LLM-powered features in 2024-2025.
Keep the resume to one page for fewer than eight years of experience and two pag
Keep the resume to one page for fewer than eight years of experience and two pages for more senior candidates. Use a clean, single-column ATS-safe layout — no tables, text boxes, or graphics.
If you are applying to a Prague, Limassol, Barcelona, or other EU office, includ
If you are applying to a Prague, Limassol, Barcelona, or other EU office, include your work authorization status plainly (EU citizen, permanent resident, requires sponsorship). Sponsorship is rare; local authorization is a strong signal.
Call out any prior experience at competitor or adjacent companies (Ahrefs, Moz,
Call out any prior experience at competitor or adjacent companies (Ahrefs, Moz, SimilarWeb, HubSpot, Mailchimp/Intuit, Hootsuite) — this is treated as directly relevant domain experience.
Demonstrate 'dogfooding' instincts where possible: a personal site with real SEO
Demonstrate 'dogfooding' instincts where possible: a personal site with real SEO traction, an open-source crawler, a data pipeline project, or published technical writing will meaningfully strengthen your file.
ATS System: Semrush Custom Careers Portal
Semrush uses its own custom/proprietary careers portal at semrush.com/company/careers rather than a major third-party ATS like Greenhouse, Lever, or Workday. Applications are submitted directly on the Semrush domain, and internal recruiters manage the pipeline through Semrush's own tooling. This means resume parsing is generally more forgiving of layout than strict template-based ATSs, but you should still use conventional section headings and a single-column layout to be safe.
- Apply directly on semrush.com/company/careers rather than through LinkedIn or aggregators — the custom portal is the canonical application path and some aggregator listings are stale.
- Use standard section headings: Summary, Experience, Skills, Education. Exotic headings can confuse any parser.
- Submit a .docx or text-based PDF. Avoid image-based PDFs and scanned documents, which lose keyword matching entirely.
- Mirror keywords from the specific job description — tool names, methodologies, and seniority indicators — in your Experience section rather than just a skills list.
- Fill in all portal fields even if you've attached a resume. Custom portals often use structured fields (years of experience, location, authorization) for filtering independent of the resume file.
- Use a professional email address, include a LinkedIn URL, and for engineering/data roles include a GitHub or portfolio link in the header.
Interview Culture
What Semrush Looks For
- Deep, specific domain fluency — in SEO/SEM, large-scale systems, data engineering, ML, or whichever discipline the role requires — rather than generalist resumes without a clear center of gravity.
- Evidence of working with or against scale: large crawls, large indexes, large user bases, large ad budgets, or large content operations. Scale is a shared language across Semrush functions.
- Dogfooding instinct — genuine curiosity about how Semrush's own tools work and how you would use them, not just awareness that they exist.
- Strong written and spoken English, and the ability to collaborate asynchronously across timezones. Remote-native communication habits are a real hiring signal.
- Public-company readiness for senior roles: comfort with metrics, forecasts, quarterly rhythms, and stakeholder communication at the VP and above level.
- For engineers, a preference for pragmatic, production-grade choices — choosing boring, proven technology for core paths while still being able to reason about when a more exotic tool (ClickHouse, custom storage) is warranted.
- For product and design, customer obsession grounded in real marketer/SEO workflows rather than abstract 'user empathy.'
- For marketing and content roles, a portfolio of work that has driven organic traffic, pipeline, or brand authority that you can attribute with credible numbers.
- Comfort with ambiguity and cross-functional ownership — Semrush teams are lean relative to the surface area of the product, so scope creep is common and managed well rather than resisted.
- Alignment with the company's global, post-2022 identity: distributed, multicultural, English-first, and operator-led rather than tied to any single geography.
Frequently Asked Questions
Is Semrush still a Russian company?
How does compensation compare between Boston, Prague, and remote roles?
What is the remote work policy?
How is Semrush integrating AI and LLMs into the product and the workforce?
How does Semrush compare to Ahrefs and Moz as a place to work?
What does the engineering stack actually look like?
Does Semrush offer internships or early-career programs?
Does Semrush sponsor work visas?
What does career growth look like at Semrush?
How has the company changed under Bill Wagner versus the founder era?
What does 'we eat our own dogfood' mean in practice at Semrush?
Which acquisitions should I understand before interviewing?
Open Positions
Semrush currently has 5 open positions.
Related Resources
Similar Companies
Related Articles
- ATS & Resume Keywords FAQ: 15 Questions About Getting Past the Bots
- Delivery Manager Resume: Agile and Stakeholder Skills for $175K+
- LLM Engineer Resume: Prompt Engineering, Fine-Tuning, and Generative AI Systems
- Career Change Gap on Your Resume: How to Explain Pivoting in 2026
- Career Comeback Resume: Returning to Work After Extended Leave
Sources
- Semrush Holdings, Inc. — Company Overview —
- Semrush Careers —
- Semrush Holdings, Inc. — SEC Annual Report (Form 10-K) —
- Semrush Announces Bill Wagner as Chief Executive Officer (press release) —
- Semrush Holdings Prospectus / S-1 Filing (March 2021 IPO) —
- Semrush Acquires Third Door Media (Search Engine Land, MarTech) —
- Semrush Acquires Backlinko from Brian Dean —
- Semrush Acquires Kompyte to Expand Competitive Intelligence —
- Semrush Acquires Traffic Think Tank —
- Semrush on Leaving Russia and Relocating Operations (industry coverage, 2022) —
- Ahrefs vs Semrush vs Moz — Industry Comparison —
- Semrush on Glassdoor — Employee Reviews and Interview Insights —
- Semrush Company Page — LinkedIn —
- NYSE: SEMR — Semrush Holdings, Inc. Investor Relations —