Senior Full Stack Engineer

ClickHouse
Summary
Join ClickHouse, a leading open-source column-oriented database company, and revolutionize observability for developers! We are seeking a Senior Full Stack Engineer to build a petabyte-scale, high-performance observability platform, focusing on an amazing developer experience. Shape the product by owning and building key features, engaging with the open-source community, and tackling technical challenges to supercharge HyperDX. This role requires a full-stack developer with 5+ years of experience, strong TypeScript and Node.js skills, proficiency in at least one front-end framework, and SQL experience. The position offers flexible work arrangements, healthcare contributions, company equity, flexible time off, a home office setup allowance, and global gatherings. The ideal candidate is a creative problem-solver passionate about software and developer tools.
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
- 5+ years of software engineering experience (bonus if youโve built developer tools)
- Strong TypeScript and Node.js 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
- Strong opinions on observability tools and a vision for making them 10x better
- Familiarity with additional languages like Python, Rust or PHP for building integrations
- Experience with SDKs
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