Semrush

1,000 Total Employees
Year Founded: 2008

Teams at Semrush

Recently posted jobs

7 Hours AgoSaved
Remote or Hybrid
2 Locations
Marketing Tech • Software
Provide technical leadership in pre- and post-sales for Semrush across APAC: lead demos, proofs-of-concept, discovery, and enterprise implementations; advise on APIs, IT operations, security, and data; collaborate with sales, product, and executives to drive customer success and close strategic deals.