Senior Full-Stack Software Engineer - ClickPipes Platform

USD 147,000-238,000 per year
SENIOR
✅ Remote

Tech Stack

API @ 7 CI/CD @ 4 CSS @ 4 ClickHouse Communication @ 7 Data Engineering Debugging Go @ 3 GraphQL @ 4 HTML @ 4 HTTP @ 4 JavaScript @ 4 Node.js @ 3 React @ 4 Terraform @ 3 TypeScript @ 4

Details

The ClickPipes Platform enables the onboarding and integration of data from diverse sources into ClickHouse. The platform operates at petabyte scale and in high-velocity environments. This role involves solving challenging technical problems, working with significant autonomy, and building features used by data-intensive companies.

As a Senior Full-Stack Engineer, you will design and build complex, data-heavy user interfaces and own customer-facing workflows end-to-end. The role has a strong frontend focus, while also requiring collaboration on backend services, APIs, and system integrations.

Responsibilities

  • Build scalable UI systems that handle large datasets, asynchronous operations, and real-time state changes.
  • Own features end-to-end, from initial design through production launch and long-term maintenance.
  • Collaborate with product, design, and engineering teams to deliver new features.
  • Partner on API design and system contracts.
  • Participate in an on-call rotation to support ClickPipes in production, diagnose incidents, and mitigate issues.
  • Own production quality, including monitoring, debugging, performance tuning, and reliability improvements.

Requirements

  • 5+ years of experience building and shipping production full-stack applications.
  • In-depth knowledge of web fundamentals, including HTML, CSS, JavaScript, the DOM, and HTTP.
  • Solid experience designing and building applications with React and TypeScript.
  • Experience writing and maintaining automated unit, integration, and end-to-end tests as part of a CI/CD workflow.
  • Practical knowledge of backend systems, REST and/or GraphQL APIs, and service-oriented architecture.
  • Strong communication skills and the ability to work effectively in a distributed, asynchronous team.

Nice to Have

  • Familiarity with Go, Node.js, or other server-side languages.
  • Familiarity with cloud infrastructure concepts and infrastructure-as-code tools such as Terraform.
  • Experience working on data-intensive products or platforms at scale.

Why Join Us

  • Work with technology at the intersection of data engineering and cloud-native infrastructure.
  • Join a high-visibility team integral to the company's success.
  • Operate with autonomy and ownership while driving meaningful impact in a rapidly evolving environment.

Benefits

  • Flexible, remote-friendly work environment at a globally distributed company operating in over 25 countries.
  • Employer contributions toward healthcare.
  • Stock options for every new team member.
  • Flexible time off in the United States and generous entitlement in other countries.
  • USD 500 home office setup allowance for remote employees.
  • Opportunities to engage with colleagues at company-wide offsites.

Equal Opportunity

ClickHouse provides equal employment opportunities to all employees and applicants and prohibits discrimination and harassment based on legally protected characteristics.

More jobs at ClickHouse

Similar jobs