Senior Backend Engineer - HyperDX
WFA Digital Insight
As the demand for skilled backend engineers continues to grow, with some estimates suggesting a 25% increase in 2025, roles like this are becoming highly sought after. Clickhouse, a leader in real-time analytics and data warehousing, is at the forefront of this trend. With their recent acquisition of HyperDX, they are poised to revolutionize the observability space for developers. Candidates with strong TypeScript and Node.js skills, and a passion for open source and developer tools, will find this role particularly compelling. Before applying, it's essential to understand the current market context and the skills in high demand, such as experience with containerized environments and API design.
Job Description
About the Role
Clickhouse, a pioneering force in real-time analytics and data warehousing, is seeking a Senior Backend Engineer to join their team in shaping the future of observability for developers. As part of the HyperDX integration, this role entails building and owning key backend services and infrastructure that power the observability platform. The successful candidate will have a strong focus on crafting an amazing developer experience, ensuring reliable, high-throughput data pipelines and APIs that developers depend on every day.The role is deeply rooted in the company's mission to transform how companies use data, making it an exciting opportunity for those who are passionate about software and eager to make a tangible impact. The team is collaborative, with a strong emphasis on open-source contributions and community engagement. The ideal candidate will thrive in a fast-paced environment, be driven to ship features that make a difference, and have a passion for learning and embracing new technologies and approaches.
What You Will Do
- Shape the product by owning and building key backend services and infrastructure for the observability platform.
- Engage with the community by collaborating with open-source contributors and customers, solving their challenges, and incorporating their feedback into the backend architecture and API design.
- Tackle technical challenges by designing and implementing scalable backend systems capable of ingesting, processing, and querying petabytes of observability data.
- Build foundational services that empower engineers to solve production issues efficiently.
- Collaborate with the development team to ensure seamless integration of backend services with the frontend.
- Participate in the design and implementation of APIs and data models.
- Ensure the reliability and performance of backend services through monitoring, testing, and optimization.
- Contribute to the development of best practices and standards for backend development within the company.
- Stay up-to-date with the latest technologies and trends in backend development and apply this knowledge to improve the platform.
- Mentor junior engineers and contribute to the growth of the team.
What We Are Looking For
- A backend engineer with 5+ years of software engineering experience, focusing on backend development, preferably in building developer tools or infrastructure.
- Strong skills in TypeScript and Node.js, with experience in frameworks like Express or Fastify.
- Solid understanding of API design, distributed systems, and data modeling.
- Experience with Go is a plus, as there will be occasional contributions to Go-based services.
- Familiarity with containerized environments, such as Docker and Kubernetes.
- A passion for open source and the developer community.
- Experience in creating developer tooling and an eye for designing for developers.
- Adjust and Excel skills are beneficial but not required.
Nice to Have
- Experience with ClickHouse, PostgreSQL, or other analytical/OLTP databases.
- Strong opinions on observability tools and a vision for making them better.
- Participation in open-source projects related to observability or backend development.
- Experience with cloud platforms such as AWS or GCP.
- Certification in backend development or related fields.
Benefits and Perks
- Competitive salary and benefits package.
- Opportunity to work with a fast-growing, innovative company in the cloud and data analytics space.
- Remote work arrangement with flexible hours.
- Professional development opportunities, including training and conference attendance.
- Access to the latest technologies and tools in backend development.
- Collaborative and dynamic work environment with a team of experienced professionals.
- Health and wellness programs, including mental health support.
- Generous PTO and holiday package.
- Remote stipend for home office setup and internet reimbursement.
How to Stand Out
- When applying, ensure your portfolio highlights your experience with TypeScript, Node.js, and backend development, preferably in the context of building developer tools or infrastructure.
- Showcase your understanding of distributed systems, API design, and data modeling through specific examples or projects.
- Prepare to discuss your experience with open-source contributions and how you engage with the developer community.
- Be ready to explain your approach to solving technical challenges, such as designing scalable backend systems and ensuring high-throughput data pipelines.
- Demonstrate your passion for software and your drive to ship features that make a tangible impact for customers.
- Highlight any experience you have with observability tools and your vision for improving them.
- Practice discussing your experience with containerized environments and how you ensure the reliability and performance of backend services.
This is a remote position listed on WFA Digital, the platform for professionals who work from anywhere. Browse more remote jobs across all categories.