← Back to all jobs
15d 23h left to apply
C

Software Engineer - Database Integrations

ClickHouse Japan🌍 Remote WorldwideEstimated: $80,000 - $120,000

Database Integrations Engineer (ClickPipes)

About ClickHouse:

ClickHouse, recognized on the 2025 Forbes Cloud 100 list, is a rapidly growing private cloud company leading in real-time analytics, data warehousing, observability, and AI workloads. With over 3,000 customers and significant ARR growth, ClickHouse is transforming how companies use data.

Note: This role is remote in any country where ClickHouse has a hiring presence.

About the Team:

The ClickPipes - Database Integrations team builds the platform for real-time data replication from databases into ClickHouse at petabyte scale. We solve complex database and distributed systems challenges, including understanding database internals, managing schema evolution, handling data type compatibility, maintaining low latency, and ensuring data consistency. Our work is built on PeerDB, an open-source CDC platform we actively maintain.

See some of our recent work:

  • ClickPipes for Postgres now supports failover replication slots
  • MongoDB CDC to ClickHouse with Native JSON Support
  • Under the Hood: Building MySQL Change Data Capture in ClickPipes

What You’ll Do:

Build data-intensive systems

  • Design and develop high-throughput integrations with databases (Postgres, MySQL, MongoDB), data lakes (Iceberg, Delta Lake), and data warehouses (BigQuery, Snowflake).
  • Handle edge cases in real-world production scenarios: unconventional database setups, data type internals, database upgrades/failovers, large transactions, etc.
  • Design integration solutions to maximize ClickHouse's performance and throughput.

Own end-to-end reliability

  • Debug complex production issues using runtime diagnostics (e.g., pprof, parca) and observability tools (metrics, logging, tracing).
  • Build and improve infrastructure and tools to enhance system reliability, reduce incident response time, and simplify/automate operations.
  • Write clear documentation, both public and internal.
  • Participate in on-call rotation.

Drive product innovation

  • Work directly with customers to understand integration requirements and identify product gaps.
  • Collaborate cross-functionally with internal teams to ensure operational efficiency.
  • Lead technical discussions and influence product roadmaps.

About You:

  • 5+ years of industry experience building data-intensive software solutions.
  • Proficient in Go, or experienced in systems programming with a willingness to learn Go quickly.
  • Cloud-native experience deploying and operating services on AWS, GCP, or Azure.
  • Practical experience with Kubernetes.
  • Strong problem-solving skills and solid production debugging abilities.
  • Clear communication skills, both written (design docs, code review) and verbal (technical discussions, customer calls, incident response).

Bonus Points:

  • Experience with database replication technologies (CDC, logical replication).
  • Experience with durable execution frameworks (Temporal).
  • Experience with data formats and protocols (Avro, Parquet, Protobuf).
  • Experience with modern data processing frameworks (e.g., Kafka, Spark, Flink).
  • Experience maintaining or contributing to open-source software.

Why Join Us:

  • Work on challenging problems at the intersection of database technologies, distributed systems, and cloud-native architecture.
  • Be part of a team that builds software in the open (PeerDB) and values engineering craft, documentation, and continuous learning.
  • Join a high-visibility team delivering meaningful impact in a dynamic, hyper-growth environment.

#LI-remote

Compensation:

For roles based in the United States, the typical starting salary range is listed above. A premium market range may apply in the San Francisco Bay Area and New York City Metro Area. These ranges reflect a good-faith estimate and are subject to future adjustments. Actual compensation depends on factors like education, qualifications, experience, skills, location, and performance.

Contact paytransparency@clickhouse.com with any compensation questions.

Perks:

  • Flexible work environment: Globally distributed and remote-friendly company operating in over 20 countries.
  • Healthcare: Employer contributions towards healthcare.
  • Equity in the company: Stock options for every new team member.
  • Time off: Flexible time off in the US, generous entitlement in other countries.
  • Home office setup: A $500 stipend for remote employees.
  • Global Gatherings: Opportunities to engage with colleagues at company-wide offsites.

Culture:

As part of a rapidly scaling startup, you will be instrumental in shaping our culture. Learn more about our values, blog posts, or follow us on LinkedIn.

Equal Opportunity & Privacy:

ClickHouse provides equal employment opportunities and prohibits discrimination and harassment. See our Privacy Statement here.

Apply Now

This job is active but will expire soon. Click below to apply on the company's website.

Apply for this role ↗

Share Job

Know someone who would be a perfect fit? Share this opportunity.

Job Overview

Posted6/6/2026
CategoryData Science & Analytics
SourceJobsCollider

FAQ

Is this position remote?

The Software Engineer - Database Integrations role is a remote opportunity. The location specified is Remote Worldwide.

What is the salary?

The salary is not explicitly stated, but is competitive and based on experience.

How do I apply?

You can apply by clicking the "Apply for this role" button above to submit your application on the hiring website.

Similar Opportunities

I

System Support Analyst (Windows/SQL/HL7)

InteleradRemote Worldwide🏢 On-Site
Competitive
Data Science & Analytics
View Job →
A

Sr. MS Access Database Developer - Lead (Contingent)

ARETUMRemote Worldwide🏠 Remote
Competitive
Data Science & Analytics
View Job →
N

Senior SQL Database Administrator DBA (Brazil, Remote)

NPS PrismAnywhere in the World🏠 Remote
Competitive
Data Science & Analytics
View Job →