Apply

Job Application for Full Stack Engineer - ClickPipes at ClickHouse

Posted 1 day agoViewed

View full description

💎 Seniority level: Senior, 5+ years

📍 Location: United States

💸 Salary: 139000.0 - 209500.0 USD per year

🔍 Industry: Data engineering and cloud-native infrastructure

🏢 Company: ClickHouse👥 101-250💰 Series B about 2 years agoDatabaseArtificial Intelligence (AI)Big DataAnalyticsSoftware

🗣️ Languages: English

⏳ Experience: 5+ years

🪄 Skills: Node.jsElasticSearchKafkaTypeScriptREST APIReactMicroservices

Requirements:
  • 5+ years of industry experience building as a full-stack engineer.
  • Proficient in React, TypeScript, Node.js.
  • Familiarity with developing backend and customer-facing APIs, and knowledge of Golang or a willingness to learn it.
  • Deep commitment to understanding and addressing customer needs.
  • Keen eye for design details and a commitment to delivering polished and high-quality user interfaces.
  • Excellent communication skills and a track record of working effectively across teams.
  • Exceptional production debugging skills, with the ability to navigate and solve complex technical issues in fast-paced environments.
  • Thrives in a high-velocity setting with significant ownership and autonomy.
  • A founder’s mindset with a focus on impact, innovation, and delivering measurable results.
Responsibilities:
  • Collaborate with the product and design team to translate product requirements into functional and user-friendly interfaces.
  • Champion best practices in frontend development, ensuring code quality, performance, and maintainability.
  • Collect and analyze data to make informed decisions on UX evolution and new features.
  • Support integrations with multiple data storage and streaming technologies - Kafka, Pub/Sub, Elasticsearch, Iceberg.
  • Own new functionality end-to-end, from the customer-facing ClickHouse Cloud UI to backend Node.js and Golang APIs.
  • Expand and maintain public ClickPipes APIs.
  • Lead and influence technical discussions, continuously identifying and implementing improvements.
  • Participate in on-call rotations.
Apply