Senior Full Stack Engineer

ClickHouse
Summary
Join ClickHouse, a leading open-source column-oriented database company, and become a Senior Full Stack Engineer to build a petabyte-scale observability platform, HyperDX. Shape the product by owning and building key features focusing on frontend and backend systems that streamline debugging and monitoring for developers. Collaborate with open-source contributors and customers, solving their challenges and incorporating their feedback. Tackle technical challenges by supercharging HyperDX to handle petabytes of data with high efficiency. This role requires a passion for open source, developer tools, and a strong ability to solve creative problems in a fast-paced environment. ClickHouse offers a flexible work environment, healthcare contributions, equity, flexible time off, a home office setup allowance, global gatherings, and the opportunity to shape the company culture.
Requirements
- A fullstack developer who excels at and loves both the frontend and backend
- A creative problem-solver who thrives in a fast-paced environment
- Driven to ship features that make a tangible impact for customers
- Eager to learn and push boundaries, embracing new technologies and approaches
- Love what you do and are passionate about software
- Move fast and learn from mistakes
- Love the freedom to create with minimal interruptions
- 7+ years of software engineering experience (bonus if youโve built developer tools)
- Strong TypeScript skills (Next.js frontend and Express backend)
- Proficiency in at least one front-end framework, such as React, Vue.js, or Angular
- Proficiency in SQL for query generation on Clickhouse
- Experience with Docker and container orchestration platforms like Kubernetes
- A passion for open source and the developer community
- Experience creating developer tooling and an eye for how to design for developers
Responsibilities
- Shape the product: Own and build key features, focusing on frontend and backend systems that streamline debugging and monitoring for developers
- Engage with the community: Collaborate with open-source contributors and customers, solve their challenges, and incorporate their feedback into our roadmap
- Tackle technical challenges: Supercharging HyperDX to blaze through petabytes of observability data with lightning-fast efficiency! You'll unlock groundbreaking analysis tools that empower engineers to crack production issues like never beforeโall while scaling our cloud-hosted platform to deliver seamless, next-level performance for our growing customer base
Preferred Qualifications
- Expertise in distributed systems and event ingestion pipelines
- Experience working with columnar databases
- Strong opinions on observability tools and a vision for making them 10x better
- Familiarity with additional languages like Rust or PHP for building integrations
Benefits
- Flexible work environment - ClickHouse is a globally distributed company and remote-friendly. We currently operate in 20 countries
- Healthcare - Employer contributions towards your healthcare
- Equity in the company - Every new team member who joins our company receives stock options
- Time off - Flexible time off in the US, generous entitlement in other countries
- A $500 Home office setup if youโre a remote employee
- Global Gatherings โ We believe in the power of in-person connection and offer opportunities to engage with colleagues at company-wide offsites