Senior Software Engineer - Database Integrations

USD 115,000-195,000 per year
SENIOR
✅ Remote

SCRAPED

Used Tools & Technologies

Not specified

Required Skills & Competences ?

Kubernetes @ 4 MySQL @ 4 SQL @ 4 GCP @ 4 ETL @ 7 Java @ 7 Distributed Systems @ 7 Hiring @ 4 AWS @ 4 Azure @ 4 Communication @ 4 MongoDB @ 4 Microservices @ 7 Debugging @ 4 Reporting @ 4 OLAP @ 4 Snowflake @ 4

Details

Established in 2009, ClickHouse builds an open-source column-oriented OLAP database focused on speed and real-time analytical reporting via SQL. The company provides ClickHouse Cloud and open-source deployments across major cloud providers (AWS, GCP, Azure, Alibaba). This role is on the Integrations Team, which focuses on onboarding and integrating data from diverse sources into ClickHouse at petabyte scale and high velocity.

Note: We are hiring for this role remotely in any country where ClickHouse has a hiring presence. The posting lists United States (remote) and provides US salary ranges; premium market ranges apply for certain metro areas.

Responsibilities

  • Design and develop a high-performance data onboarding platform capable of handling petabytes of data in real-time.
  • Build robust integrations with a variety of datastores (e.g., MySQL, MongoDB, Iceberg), data warehouses (e.g., Snowflake, Redshift, ClickHouse), and object storages (e.g., S3, GCS).
  • Create solutions that enable users to fully harness ClickHouse’s performance and throughput.
  • Collaborate closely with internal teams and external partners/customers to ensure platform solutions meet customer needs and business objectives.
  • Lead and influence technical discussions; continuously identify and implement improvements.

Requirements

  • 5+ years of industry experience building high-scale, data-intensive software solutions.
  • Proficiency in Golang (preferred) or Java, with deep experience in distributed systems and microservices architecture.
  • Strong background in designing and implementing robust ETL pipelines and an understanding of data replication methodologies such as CDC (change data capture).
  • Solid experience with cloud-native architecture and infrastructure; hands-on knowledge of at least one major cloud service provider (AWS, GCP, Azure, Alibaba).
  • Practical experience with Kubernetes (K8s), including debugging and managing distributed systems at scale.
  • Exceptional production debugging skills and the ability to solve complex technical issues in fast-paced environments.
  • High autonomy, ownership, and a founder’s mindset focused on impact and innovation.
  • Excellent communication skills and a demonstrated ability to collaborate across teams.

Compensation

  • Typical starting salary for this role in the United States: $115,000 - $180,000 USD.
  • Typical starting salary for this role in US Premium Markets (e.g., Los Angeles, San Francisco Bay Area, Seattle area, New York City Metro): $125,000 - $195,000 USD.
  • Actual compensation will depend on factors such as experience, qualifications, location, and business needs.

Perks & Benefits

  • Flexible, remote-friendly work environment (ClickHouse operates in multiple countries).
  • Employer contributions towards healthcare.
  • Equity: stock options for new employees.
  • Flexible time off in the US and generous entitlement in other countries.
  • $500 home office setup for remote employees.
  • Global gatherings and company-wide offsites.

Culture & Equal Opportunity

  • Early-stage company culture impact: as part of the first 500 employees, you'll help shape company culture.
  • ClickHouse is an equal opportunity employer and provides privacy and nondiscrimination protections.

#LI-remote