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
13 years
of experience
>1000 employees across
offices in 5 countries
7 offices
on two continents
Open positions(118)
Position (118)
Customer Support Specialist (evening shift)Customer SuccessSaint Petersburg, Russia
Go Developer (GKT Team )Product&DevelopmentRemote, Russia
Account Executive (Prowly)Customer SuccessWarsaw, Poland
Full Stack (React+Python) Developer (Avocado Team)Product&DevelopmentSaint Petersburg, Russia
IT Support Specialist (Global IT Support Team)IT SupportSaint Petersburg, Russia
Product Sales Specialist (Business Development Team)SalesRemote, PA, United States
Customer Support Specialist (Innovation Hub)Customer SuccessSaint Petersburg, Russia
Frontend Developer (Tiger Team)Product&DevelopmentRemote, Russia
Customer Success SpecialistOtherRemote, PA, United States
Junior Renewal Representative with French and English (European Markets)SalesRemote, Russia
Customer Support Specialist (Sellzone Team)Customer SuccessSaint Petersburg, Russia
HR Generalist (HR Team)HRSaint Petersburg, Russia
Customer Support Specialist with Portuguese (Customer Success Team)Customer SuccessSaint Petersburg, Russia
Budgeting manager (HR team)FinanceSaint Petersburg, Russia
Junior Frontend Developer (New Team)Product&DevelopmentSaint Petersburg, Russia
1C ProgrammerFinanceSaint Petersburg, Russia
Corporate Legal Counsel (Legal Team)OtherSaint Petersburg, Russia
Corporate Legal Counsel (Privacy, Legal Team)OtherSaint Petersburg, Russia
Product Owner (Silver Team)Product&DevelopmentRemote, Russia
Data Engineer (GKT Team)Product&DevelopmentRemote, Russia
Scriptwriter / Creative CopywriterMarketingRemote, Russia
Sales Executive (US and Canada Markets)SalesRemote, Denver, United States
Sales Executive (US and Canada Markets)SalesRemote, Chicago, United States
Sales Executive (US and Canada Markets)SalesRemote, New York, United States
Sales Executive (US and Canada Markets)SalesTrevose, 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.