Your browser is out of date. The site might not be displayed correctly. Please update your browser.

Join our team | Semrush
Join the Semrush Team
12 years
of experience
>1000 employees
in 5 countries
7 offices
on two continents
Open positions (89)
Position (89)
Sales Specialist (Prowly)SalesWarsaw, Poland
Frontend Developer (Solar Team)Product&DevelopmentPrague, Czechia
Content Lead (Marketplace)MarketingWarsaw, Poland
Growth Marketing ManagerMarketingRemote
Growth Marketing ManagerMarketingRemote
Web Analyst (Google Analytics evangelist)AnalyticsSaint Petersburg, Russia
Middle System Engineer (Admins Team)Product&DevelopmentSaint Petersburg, Russia
PR ManagerMarketingSaint Petersburg, Russia
Customer Support Specialist with SpanishCustomer SuccessPrague, Czechia
Customer Support Specialist (chats)Customer SuccessSaint Petersburg, Russia
Account Executive (Prowly)Customer SuccessWarsaw, Poland
QA Engineer (Black Team)Product&DevelopmentSaint Petersburg, Russia
Social Media Manager (fluent Spanish and English)MarketingSan Jose, Costa Rica
Social Media Manager (relocate to Prague)MarketingSpain, Spain
HR Business PartnerHRPhiladelphia, United States
HR Generalist (Revenue Division)HRSaint Petersburg, Russia
Administrative DirectorOtherSaint Petersburg, Russia
Team Lead (User Support Team)Product&DevelopmentSaint Petersburg, Russia
Growth Marketing ManagerMarketingRemote, Russia
Site Reliability Engineer (SRE Team), релокация в ПрагуProduct&DevelopmentPrague, Czechia
Go Developer (Core Team)Product&DevelopmentSaint Petersburg, Russia
Renewal Representative for European Markets (English)SalesSaint Petersburg, Russia
Renewal Representative for European Markets (Italian/English)SalesSaint Petersburg, Russia
Renewal Representative for Australian and Asian marketsSalesRemote
Ruby Developer (Prowly)Product&DevelopmentWarsaw, Poland

Couldn’t find anything? Tell us about yourself!

Drop us a line and we’ll contact you when we find position for you.