Welcome to Semrush, a leading digital marketing technology company. We provide comprehensive digital marketing tools, data, and insights that enable our customers to make informed decisions and take action quickly. We have developed a suite of software products that help businesses accurately monitor their online marketing performance.
Our technology’s power lies in its ability to combine several areas of digital marketing, including SEO, PPC, content marketing, and social media, into a single dashboard. This allows customers to keep track of their progress and adjust their strategy on the fly. Our tools give customers the necessary information to increase their organic search rankings, strategize their keyword targeting, analyze competitors, optimize their website’s technical performance, and identify organic traffic opportunities to name a few.
We have over five million customers worldwide ranging from tiny start-ups to global enterprises. We cover 190 countries and 114 languages. Our mission is to make sure our customers have the data to understand their competitors and to provide effective strategies for them to stay ahead of the tech curve.
Since 2004, we have been leading the way in digital marketing. We have developed best-in-class digital marketing technology and expertise. Our team is made up of more than 700 highly experienced professionals who have won numerous awards, including the “best search engine marketing tool” and “best online advertising platform”.
If you are looking for a job in programming, coding, application development, or IT, we are the perfect destination for you. Join us and be part of the future of digital marketing.
Quick Links
Career Paths
Reviews
FAQs
Software Engineering Intern
Average Work Hours (weekly unless noted): 40 hours/week
Average Salary (yearly in dollars unless noted): $20/hour
Description: The position is responsible for taking part in the building and maintenance of software applications, using a variety of tools and platforms. The ideal candidate must be able to quickly learn new tools and challenges, with the capacity to effectively collaborate with a team of developers. The ability to keep up-to-date with new software technologies is also highly desirable.
Qualifications / Requirements: Proficiency in one or more computer programming language. Knowledge of software design and development life cycle. Strong logic and problem solving skills. Demonstrable experience of software development. Self-motivated working style and ability to work both independently and collaboratively in a team-oriented environment.
Semrush is a great company to work for if you have a technical background. I have been here for five years working as a programming engineer and have had the pleasure of having many great mentors. It is a fast-paced, ever changing environment that keeps me on my toes but also keeps me stimulated and challenged. The team is encouraging and friendly and the benefits are really good for the tech industry.
Samantha D..
Review Rating:
4.9/5
4.9
I'm am a designer at Semrush and it is a great opportunity for growth. I have been with the company for two years and have learned so much from it. The team is amazing and proactive, always pushing the boundaries on what we can produce. The projects we take on are exciting and challenging, and the outcome always exceeds expectations. The employees are driven and motivated, and the atmosphere is full of collaboration.
Abel P..
Review Rating:
4.9/5
4.9
I work as an IT specialist in SPB office at Semrush. I'm highly satisfied with my job since it's challenging yet rewarding enough. There is a supportive atmosphere, friendly colleagues, and horizontal communication. IT team in Semrush is a close-knit group and we're learning from each other and improving processes every day. In addition to that, our support team is also responsive to every request.
Liz S..
Review Rating:
4.9/5
4.9
I have been with Semrush for two years as a programming engineer, and I can comfortably say that this company is well-managed and invested in its employees. The employees are passionate and motivated and the environment is quite relaxed and supportive. The teams constantly push each other to come up with innovative solutions and the benefits are great. Despite the fact that it is a fast-paced job, it is quite rewarding overall.
Justin N..
Review Rating:
4.9/5
4.9
I have been an IT specialist at Semrush for the past four years and I can confidently say that I enjoy working here. The environment is friendly, the staff is knowledgeable and professional, and the management is responsive and reliable. Semrush keeps up with the latest technologies and invests in its employees. They have generous benefits and the company culture is excellent.
Frequently Asked Questions
What type of software is used at Semrush?
We use Microsoft Office, Slack, Asana, Jira, and Salesforce.
What type of training do new employees receive?
New employees receive onboarding and training packages to help them become familiar with our company culture and the tools we use.
What kind of career paths are available?
Right out of the gate, Semrush provides clear career paths for employees. Depending on their skills and experience, employees can advance from Junior Associate to Senior Associate, from Support Specialist to Support Engineer, or from Analyst to Analyst Manager.
How often do employees receive feedback?
Regular two-way feedback is a central part of the Semrush culture. Feedback is provided on every project or task, and also every month during the performance review process.
What benefits do employees receive?
Semrush offers a variety of benefits including competitive salaries, health insurance, flexible work schedule, and a 3-month paid sabbatical after 5 years of continuous employment.
Locations: New York City, San Francisco, London, Berlin, Moscow, Tel Aviv, Singapore, Tokyo
Career Paths: SEO Specialist, Content Strategist, PPC Manager, SEM Analyst, Social Media Manager, Web Developer, Data Analyst, UX Designer, Technical Support Specialist
Semrush is a great company to work for if you have a technical background. I have been here for five years working as a programming engineer and have had the pleasure of having many great mentors. It is a fast-paced, ever changing environment that keeps me on my toes but also keeps me stimulated and challenged. The team is encouraging and friendly and the benefits are really good for the tech industry.