3 дня назад
Senior or Staff Backend Engineer (ClickHouse)
Мэтч & Сопровод
Для мэтча с этой вакансией нужен Plus
Описание вакансии
Текст:
TL;DR
Senior or Staff Backend Engineer (ClickHouse): Building and operating the platform behind a managed ClickHouse service and its surrounding data engineering tooling with an accent on database internals, distributed coordination, backup and restore correctness, and streaming data pipelines. Focus on designing multi-quarter platform initiatives, debugging replication and distributed-system failures, qualifying ClickHouse releases, and shaping the product roadmap.
Location: Helsinki, Finland; hybrid with regular office attendance
Company
provides a cloud data platform built around open-source databases, search, streaming, and application infrastructure across multiple cloud providers.
What you will do
- Design and lead platform initiatives covering coordination-service migrations, backup and restore architecture, cluster topology, sharding, and node lifecycle management.
- Build ClickHouse data engineering tooling, including Kafka and PostgreSQL streaming ingestion, schema conversion and evolution, and integration frameworks.
- Own the ClickHouse version lifecycle from LTS qualification and upstream regression diagnosis through general availability releases.
- Debug ClickHouse internals, replication, distributed coordination, object storage, networking, DNS, TLS, and production incidents.
- Write RFCs, drive architectural and infrastructure decisions, shape roadmap priorities, and connect engineering choices to customer impact and pricing.
- Mentor engineers through design reviews, code reviews, and pairing while improving observability, CI performance, and test reliability.
Requirements
- Expert Python development skills, including production-grade asynchronous Python and architecture of substantial systems.
- Experience operating ClickHouse at scale, optimizing queries, or contributing upstream.
- Ability to read and contribute to C++ database engine code, with deep knowledge of replication, access control, storage engines, and backup and restore semantics.
- Strong distributed systems and data engineering experience, including ZooKeeper or Keeper, cluster failure modes, streaming pipelines, Kafka, and schema management.
- Strong Linux and cloud fundamentals covering S3-compatible object storage, networking, DNS, TLS, certificates, and systemd-level debugging.
- Technical leadership experience with RFCs or design documents, multi-quarter initiatives, mentoring, product sense, AI-assisted development, and fluent written and verbal English.
Nice to have
- CDC and analytics ecosystem experience, including Debezium-style pipelines, Iceberg, or lakehouse formats.
- Benchmarking, performance engineering, capacity planning, or sizing methodology experience.
- Security engineering exposure, including certificate management and access-control models.
Culture & Benefits
- Small team with substantial technical ownership and direct influence over designs and roadmap decisions.
- Hybrid work policy with regular collaboration in the office.
- equity plan and country-specific benefits.
- Equipment choice, professional development budget, and global Employee Assistance Program support.
- Global time-off commitment covering parental leave, sick leave, and personal time.
Hiring process
- Submit a resume for review and follow-up from the recruiting team.
- Interviews are conducted by video call or in person.
Будьте осторожны: если работодатель просит войти в их систему, используя iCloud/Google, прислать код/пароль, запустить код/ПО, не делайте этого - это мошенники. Обязательно жмите "Пожаловаться" или пишите в поддержку. Подробнее в гайде →
Похожие вакансии
3 дня назад
Software Engineer, Large-Scale Data Systems (Data Engineering)
3 дня назад
Senior Backend Engineers, Wolt+ (AI)
3 дня назад
Senior Software Engineer (IAM)
3 дня назад
Senior/Lead Software Engineer (AI)
5 300 - 6 500€
4 дня назад
Software Engineer Solutions - MCP (AI)
5 дней назад
Backend Developer (.NET) in the EU
1 850 - 3 350€