Senior Full Stack Software Engineer - Clickpipes Platform

ClickHouse ClickHouse · Data AI · Engineering

Senior Full-Stack Engineer for the ClickPipes Platform team at ClickHouse, focusing on building scalable UI systems for data integration and real-time analytics. The role involves end-to-end feature ownership, collaboration across the stack (frontend, backend, APIs), and ensuring production quality, monitoring, and reliability for data-intensive products at petabyte scale.

What you'd actually do

  1. Build scalable UI systems that handle large datasets, async operations, and real-time state changes
  2. Own features end-to-end, from initial design through production launch and long-term maintenance
  3. Collaborate closely with product, design, and other engineering teams to deliver new features
  4. Partner on API design and system contracts
  5. Participate in an on-call rotation to support ClickPipes in production, helping diagnose incidents, and mitigate issues

Skills

Required

  • React
  • TypeScript
  • web fundamentals (HTML/CSS, JavaScript, DOM, HTTP)
  • automated tests (unit, integration, and E2E)
  • CI/CD workflow
  • backend systems
  • REST and/or GraphQL APIs
  • service-oriented architecture
  • communication skills
  • distributed, async-friendly team

Nice to have

  • Go
  • Node
  • cloud infrastructure concepts
  • infrastructure-as-code tools (Terraform)
  • data-intensive products or platforms at scale

What the JD emphasized

  • 5+ years of experience building and shipping production full-stack applications
  • petabyte scale
  • high-velocity environments