Чтобы адаптировать резюме под вакансию или составить сопроводительное письмо, загрузи резюме
описание
Semrush is a brand visibility platform that provides AI-driven insights across GEO, SEO, Agentic Search Optimization, content marketing, paid media, and social strategy. Its platform helps brands improve their online presence and provides competitive intelligence to more than 28 million users globally.
задачи
Design and implement backend systems and APIs using Python and Go
Build data transformation pipelines and analytical workflows in BigQuery/SQL to power dynamic dashboard views
Develop and optimize web crawlers and data ingestion pipelines for large volumes of structured and unstructured web data
Deploy, scale, and monitor containerized applications with Kubernetes, ensuring reliability, observability, and automated rollouts and rollbacks
Translate ambiguous requirements into practical implementations in fast-changing environments
Collaborate across teams to deliver client-specific features and high-performance BI solutions
Contribute to architectural decisions, code reviews, and infrastructure improvements
требования
5+ Years of experience in backend engineering roles
Strong experience in Python for application development and data workflows
Proficiency with SQL and practical experience using Google BigQuery or similar cloud data warehouses
Experience deploying and operating services on Kubernetes
Ability to take initiative, thrive in ambiguous contexts, and deliver creative, high-value solutions without detailed specifications
Excellent collaboration, prioritization, and communication skills
Будет плюсом: production experience with Go or willingness to learn it, experience with web crawlers, scrapers, or ingestion tools, experience integrating third-party APIs (especially analytics or marketing data), familiarity with React and TypeScript
условия
Unlimited PTO
Hobby and team-building budget allowance
Employee Support Program
Financial aid in the event of a family member's death