ClickHouse logo
ClickHouse Verified
Information Technology & Services, Software Development, Database Software

Frontend Engineer

CanadaRemoteFull TimePosted 2 months ago

Is this role right for you?

Upload your resume and get a skill-by-skill breakdown — see exactly where you match, where you're close, and what to highlight. Not a mystery percentage.

Get a tailored resume highlighting what this role needs.

Role summary

We are seeking a Senior Full Stack Engineer to join our globally distributed, remote-friendly team. You will play a key role in building and scaling a petabyte-scale, high-performance observability platform with a strong focus on developer experience. This role involves owning and developing core features across both frontend and backend systems, collaborating with the open-source community and customers, and tackling complex technical challenges related to data processing and analysis. The ideal candidate is a passionate JavaScript developer with strong TypeScript, Node.js, React.js, SQL, Docker, and Kubernetes skills, and at least 5 years of software engineering experience, preferably in developer tools.

### Who you are
- A full stack JavaScript 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 with a preference for building developer tools
- Strong TypeScript and Node.js skills (Next.js frontend and Express backend)
- Strong proficiency in React.js
- 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
- 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 Python, Rust or PHP for building integrations
- Experience with SDKs

### What the job involves
- We’re hiring a Senior Full Stack Engineer to help us build a petabyte-scale, high-performance observability platform with a laser focus on crafting an amazing developer experience (the DX in HyperDX)
- 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

### 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

Ready to apply?
You'll be redirected to ClickHouse's application page.

Similar roles