Senior Backend Engineer - HyperDX

ClickhouseClickhouse·Remote(Canada (remote))
Software Development
AdjustExcel

WFA Digital Insight

As demand for real-time analytics and observability continues to surge, with the global market expected to reach

4.5 billion by 2027, backend engineers with expertise in TypeScript and Node.js are in high demand. Clickhouse, a leader in real-time analytics and Data Warehouse solutions, is on the hunt for a talented Senior Backend Engineer to join their team. With over 3,000 customers and rapid growth, this role offers a chance to make a tangible impact. Candidates should be prepared to showcase their skills in building scalable backend systems and collaborating with open-source communities. Before applying, it's essential to understand the current landscape of observability tools and the potential for innovation in this space.

Job Description

About the Role

The Senior Backend Engineer role at Clickhouse is a critical position that will help shape the company's observability platform, HyperDX. As a key member of the engineering team, you will be responsible for building and maintaining the backend services and infrastructure that power HyperDX. This is an exciting opportunity to work on a petabyte-scale platform that transforms telemetry data into actionable insights.

In this role, you will have the freedom to create and innovate with minimal interruptions, working closely with the open-source community and customers to solve real-world problems. Your expertise in TypeScript and Node.js will be essential in building reliable, high-throughput data pipelines and APIs that developers depend on every day.

The HyperDX platform is designed to redefine how engineers monitor, debug, and scale their production applications. By joining Clickhouse, you will become part of a team that is passionate about transforming how companies use data and making a significant impact in the industry.

What You Will Do

  • Own and build key backend services and infrastructure that power the HyperDX observability platform
  • Collaborate with open-source contributors and customers to solve their challenges and incorporate their feedback into the backend architecture and API design
  • Design and implement scalable backend systems capable of ingesting, processing, and querying petabytes of observability data
  • Build foundational services that empower engineers to crack production issues like never before
  • Participate in the development of the company's technical strategy and contribute to the growth of the engineering team
  • Work closely with the product team to ensure the backend services meet the requirements of the product roadmap
  • Engage with the community to promote the adoption of HyperDX and gather feedback for future development
  • Collaborate with the DevOps team to ensure seamless deployment and operation of the backend services
  • Develop and maintain internal tools and scripts to support the engineering team
  • Participate in code reviews and contribute to the improvement of the overall code quality

What We Are Looking For

  • 5+ years of software engineering experience with a strong focus on backend development
  • Strong TypeScript and Node.js skills, with experience using Express, Fastify, or similar frameworks
  • Solid understanding of API design, distributed systems, and data modeling
  • Experience with Go is a plus, as you will occasionally contribute to Go-based services
  • Familiarity with containerized environments such as Docker and Kubernetes
  • A passion for open source and the developer community
  • Experience creating developer tooling and an eye for how to design for developers
  • Strong problem-solving skills and the ability to work in a fast-paced environment
  • Excellent communication skills and the ability to collaborate with cross-functional teams

Nice to Have

  • Experience with Clickhouse, PostgreSQL, or other analytical/OLTP databases
  • Strong opinions on observability tools and a vision for making them 10x better
  • Familiarity with cloud-based infrastructure and experience with AWS or GCP
  • Knowledge of security best practices and experience with implementing secure backend systems

Benefits and Perks

  • Competitive compensation package
  • Opportunity to work on a cutting-edge observability platform
  • Collaborative and dynamic work environment
  • Flexible working hours and remote work options
  • Professional development opportunities and access to training and conferences
  • Access to the latest tools and technologies
  • Recognition and rewards for outstanding performance
  • Comprehensive health insurance and benefits package
  • Generous paid time off and holidays

How to Stand Out

  • Develop a strong portfolio that showcases your experience in building scalable backend systems and collaborating with open-source communities.
  • Familiarize yourself with the HyperDX platform and be prepared to discuss your thoughts on observability tools and how to improve them.
  • Highlight your problem-solving skills and ability to work in a fast-paced environment, as these are essential for success in this role.
  • Be prepared to discuss your experience with TypeScript and Node.js, as well as your understanding of API design and distributed systems.
  • Show your passion for open source and the developer community, and be prepared to discuss how you can contribute to the growth of the HyperDX platform.
  • Research the company culture and be prepared to discuss how you can thrive in a remote work environment.
  • Prepare examples of your experience with containerized environments and cloud-based infrastructure, as these are highly valued in this role.

This is a remote position listed on WFA Digital, the platform for professionals who work from anywhere. Browse more remote jobs across all categories.