Job Description
ClickHouse is seeking a Senior Golang Engineer to join its Integrations team. This team serves as a bridge between ClickHouse and the broader data ecosystem, creating and maintaining connections that make ClickHouse accessible to a wide range of developers and data practitioners. The Integrations team is responsible for official language clients, major data connectors, and integrations with leading visualization platforms.
As a Senior Golang Engineer, the candidate will be responsible for the ClickHouse's Go ecosystem. The role involves crafting tools that enable Go developers to utilize ClickHouse's speed and scale. The candidate will own the full lifecycle of Go-based integrations, from the core database driver to SDKs and connectors.
What this role involves:
- Architecting and maintaining ClickHouse's Go ecosystem.
- Crafting tools that enable Go developers to harness ClickHouse's speed and scale.
- Owning the full lifecycle of Go-based integrations.
- Collaborating with the open-source community, internal teams, and enterprise users.
Requirements:
- 5+ years of software development experience focusing on building and delivering high-quality, data-intensive solutions.
- Strong proficiency in Golang and its ecosystem.
- Experience with concurrent programming.
- Strong understanding of database concepts.
- Outstanding written and verbal communication skills.
- Passion for open-source development.
What ClickHouse offers:
- Flexible work environment.
- Healthcare contributions.
- Equity in the company.
- Flexible time off.
- Home office setup stipend (for remote employees).
- Global gatherings.