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
Filters
Open positions (85)
Position (85)
Category
Location
QA Engineer (Black Team)Product&DevelopmentSaint Petersburg, Russia
Social Media Manager (fluent Spanish and English)MarketingSan Jose, Costa Rica
Customer Support Specialist (Night shifts)Customer SuccessSaint Petersburg, Russia
Social Media Manager (relocate to Prague)MarketingSpain, Spain
Talent Acquisition SpecialistHRRemote
HR Business PartnerHRRemote
HR Generalist (Revenue Division)HRSaint Petersburg, Russia
Administrative DirectorOtherSaint Petersburg, Russia
Team Lead (User Support Team)Product&DevelopmentSaint Petersburg, 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
Content Lead (Marketplace)MarketingPrague, Czechia
Art-Director (Motion Design)MarketingSaint Petersburg, Russia
Technology Procurement SpecialistOtherRemote
Sales Development RepresentativeOtherDallas, United States
Customer Engagement Representative for Australian and Asian marketsSalesSaint Petersburg, Russia
Media BuyerMarketingRemote
Head of Marketing (Listing management)MarketingSaint Petersburg, Russia
Partner Development SpecialistOtherSaint Petersburg, Russia
Senior UX Designer (Design Market Research Team)DesignSaint Petersburg, Russia
Customer Support Specialist (UK)Customer SuccessSaint Petersburg, Russia

Couldn’t find anything? Tell us about yourself!

Drop us a line and we’ll contact you when we find position for you.
Name
Email
Commentoptional
Resume