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
>900 employees across
offices in 5 countries
7 offices
on two continents
Open positions (116)
Position (116)
Content Marketing StrategistMarketingMadrid, Spain
Content Marketing StrategistMarketingLimassol, Cyprus
Content Marketing StrategistMarketingTel-Aviv, Israel
Content Marketing StrategistMarketingRome, Italy
Product Manager (Tiger team)Product&DevelopmentRemote
Sales Specialist (Latin America)SalesRemote, Russia
Video Lead/Video Producer (Marketing Market Research Unit Team)MarketingPrague, Czechia
Data Flow AnalystOtherRemote
Junior Renewal Representative for Asian marketSalesSaint Petersburg, Russia
Content Marketing StrategistMarketingPrague, Czechia
Travel CoordinatorOtherSaint Petersburg, Russia
IT Support SpecialistOtherBoston, United States
Jr. Account Manager (Affiliates)MarketingSaint Petersburg, Russia
Go Developer (Azure Team)Product&DevelopmentRemote, Russia
Content Lead (Listing Management)MarketingWarsaw, Poland
Sr. Content WriterMarketingRemote
Sr. Content EditorMarketingRemote
Sales Team Lead (Australian market)SalesRemote, Russia
IT Support Team LeadOtherSaint Petersburg, Russia
QA Engineer (Red Team)Product&DevelopmentSaint Petersburg, Russia
SEO SpecialistOtherRemote
Go Developer (Snow Team)Product&DevelopmentSaint Petersburg, Russia
Customer Success SpecialistOtherTrevose, United States
Go Developer (Custom Solutions Team)Product&DevelopmentSaint Petersburg, Russia
Office ManagerOtherBoston, United States

Couldn’t find anything? Tell us about yourself!

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