Senior ClickHouse Solution Engineer

🔥 0 minutes ago

Apply Now
Find Similar Remote Jobs

📊 Check your resume score for this job

Improve your chances of getting an interview by checking your resume score before you apply.

Logo of Semrush

Semrush

1001 - 5000 employees

Founded 2008

🤝 B2B

☁️ SaaS

💰 Venture Round on 2018-04

B2B • SaaS • Marketing

Semrush is a comprehensive online marketing platform that offers tools for SEO, content marketing, competitor analysis, PPC, and social media management. With features such as keyword research, site audit, market research, and advertising solutions, Semrush is an all-in-one suite designed for businesses to enhance their online visibility and grow their digital footprint. It also provides insights into competitors' strategies, content optimization recommendations, and PPC campaign management. Semrush's tools are trusted by world-leading brands and marketing professionals globally.

📋 Description

• Lead cross-team initiatives around ClickHouse architecture, scalability, and reliability • Help other product teams design and evolve ClickHouse-based systems • Identify bottlenecks and drive improvements in performance, cost efficiency, and maintainability • Define and promote best practices and standards for using ClickHouse at Semrush • Partner with engineering leaders and teams to align technical decisions with product and business needs • Stay hands-on by contributing to internal systems, critical company initiatives, and complex problem-solving • Enhancing the expertise of other teams through knowledge sharing and collaboration

🎯 Requirements

• Expert knowledge of SQL DBMS (OLAP/OLTP), including database internals, performance optimization, storage design, and troubleshooting systems at scale, with 5+ years of production experience, preferably with ClickHouse • Solid understanding of distributed systems, performance, and troubleshooting • Expertise in designing and supporting resilient, data-intensive systems • Understanding of modern hardware and its capabilities • Solid knowledge of UNIX environments • Proficiency in at least one programming language, such as Rust or C/C++ • Ability to work across teams, drive alignment on complex technical decisions, and communicate technical trade-offs clearly • Not required, but a plus • Experience with other DBMS • Experience with other languages (such as Python / Go) • Knowledge of Kubernetes and its ecosystem • Cloud computing experience, preferably with Google Cloud Platform (GCP)

🏖️ Benefits

• Unlimited PTO • Hobby & team building budget allowance • Employee Support Program • Loss of family member financial aid • Employee Resource Groups

Apply Now

Similar Jobs

🕒 May 23

Gcore

201 - 500

🔐 Security

🤖 Artificial Intelligence

AI Solution Architect designing and delivering AI infrastructure solutions for a global provider. Collaborating with clients to implement large-scale GPU clusters and training pipelines.

Ansible

Cloud

Kubernetes

Node.js

Python

Terraform

Go

🕒 April 21

Gcore

201 - 500

🔐 Security

🤖 Artificial Intelligence

AI Solution Architect at Gcore collaborating with clients on deploying GPU clusters and automation. Designing and supporting AI-driven solutions to enhance their infrastructure and software capabilities.

Ansible

Cloud

Kubernetes

Node.js

Python

Terraform

Go

🕒 April 17

Gcore

201 - 500

🔐 Security

🤖 Artificial Intelligence

AI Solution Architect at Gcore designing GPU infrastructures and deploying AI solutions globally. Collaborating with clients to deliver scalable, automated solutions for AI workloads.

Ansible

Cloud

Kubernetes

Node.js

Python

Terraform

Go