Full-Stack Software Engineer

Company behind the popular open-source, high-performance columnar OLAP database management system for real-time analytics, working 100-1000x faster than traditional approaches.
$118,000 - $209,500
Frontend
Senior Software Engineer
Remote
5+ years of experience
Enterprise SaaS · Data

Description For Full-Stack Software Engineer

ClickHouse is revolutionizing the data analytics space with their open-source, high-performance columnar OLAP database management system. Working 100-1000x faster than traditional approaches, they're trusted by major companies like Lyft, Cisco, and eBay. The role focuses on the ClickPipes Platform, which is crucial for data integration at petabyte scale.

As a Full-Stack Software Engineer, you'll be working on both frontend and backend aspects of the ClickPipes platform, creating seamless experiences for customers integrating various data sources into ClickHouse. The position offers significant autonomy and the opportunity to solve complex technical challenges while working with cutting-edge technology.

The ideal candidate will have 5+ years of experience in full-stack development, with expertise in React, TypeScript, and Node.js. You'll be responsible for everything from building user interfaces to developing backend services, requiring both technical excellence and strong communication skills. The role demands someone who can work independently, take initiative, and thrive in a fast-paced environment.

ClickHouse offers a competitive compensation package including base salary ranging from $118,000 to $209,500 (depending on location), equity options, and comprehensive benefits. As one of the first 200 employees, you'll have the unique opportunity to shape the company's culture while working in a flexible, remote-first environment. The company values collaboration, continuous learning, and maintains a strong focus on customer success.

Last updated a month ago

Responsibilities For Full-Stack Software Engineer

  • Collaborate with product and design team to translate requirements into functional interfaces
  • Champion frontend development best practices
  • Collect and analyze data for UX evolution
  • Support integrations with data storage and streaming technologies
  • Own new functionality end-to-end
  • Expand and maintain public ClickPipes APIs
  • Lead technical discussions
  • Participate in on-call rotations

Requirements For Full-Stack Software Engineer

TypeScript
Node.js
React
Go
  • 5+ years of industry experience as a full-stack engineer
  • Proficient in React, TypeScript, Node.js
  • Knowledge of Golang or willingness to learn
  • Deep commitment to understanding customer needs
  • Keen eye for design details
  • Excellent communication skills
  • Exceptional production debugging skills
  • High autonomy in fast-paced environments
  • Founder's mindset with focus on impact

Benefits For Full-Stack Software Engineer

Medical Insurance
Dental Insurance
Vision Insurance
Equity
Relocation Benefits
  • Flexible work environment
  • Healthcare with employer contributions
  • Stock options for all employees
  • Flexible time off in the US
  • $500 Home office setup for remote employees
  • Employee-driven international mobility

Interested in this job?

Jobs Related To ClickHouse Full-Stack Software Engineer

Billing Software Engineer

Senior Software Engineer position at ClickHouse focusing on building and maintaining the billing platform for ClickHouse Cloud, requiring frontend expertise and billing systems experience.

Senior Full Stack / Front End Software Engineer

Senior Full Stack Engineer role at Odeko, building technology solutions for coffee shops and cafes, using React, Ruby, and modern cloud technologies.

Senior Web Developer

Senior Web Developer position at Contentful, working on their marketing website using React, TypeScript, and Next.js in a hybrid setup in Denver.

Senior UI Engineer

Senior UI Engineer position at Couchbase, building developer-focused interfaces for modern database solutions with TypeScript and React.

Frontend Software Engineer

Senior Frontend Engineer role at Pure Storage, building intuitive GUI applications for enterprise-scale storage solutions in Prague.