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 (100)
Position (100)
Backend Developer (Black Team)Product&DevelopmentSaint Petersburg, Russia
Project Manager ERPOtherBoston, United States
IT SOX Compliance Project ManagerOtherBoston, United States
Director of Email Marketing and LifecycleMarketingRemote
Project Manager (Infrastructure Galaxy)Product&DevelopmentSaint Petersburg, Russia
Angular Developer (Prowly)Product&DevelopmentWarsaw, Poland
Social Media Manager with fluent SpanishMarketingRemote
Social Media Manager with fluent SpanishMarketingRemote
Chief Marketing OfficerMarketingBoston, United States
Customer Support Specialist (Prowly)Customer SuccessWarsaw, Poland
Java/Scala Developer (Frozen Team)Product&DevelopmentSaint Petersburg, Russia
Web Analyst (Google Analytics evangelist)AnalyticsPrague, Czechia
Customer Support Specialist (chats)Customer SuccessSaint Petersburg, Russia
Customer Support Specialist (Spanish language)OtherSaint Petersburg, Russia
Head of Marketing (Content Marketing Toolkit)MarketingRemote
Customer Support SpecialistCustomer SuccessRemote
Frontend Developer (Prowly)Product&DevelopmentWarsaw, Poland
Fullstack Developer (Aqua Team)Product&DevelopmentRemote
Frontend Developer (Traffic Analytics)Product&DevelopmentSaint Petersburg, Russia
Data/ Product Analyst (Analytics Team)AnalyticsSaint Petersburg, Russia
Sales Specialist (MED)SalesSaint Petersburg, Russia
Data Analyst (Agency Growth Kit)Product&DevelopmentSaint Petersburg, Russia
Director of Email Marketing and LifecycleMarketingRemote
Junior Frontend Developer (Prowly)Product&DevelopmentWarsaw, Poland
Head of AcademyMarketingRemote

Couldn’t find anything? Tell us about yourself!

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