This job post is closed and the position is probably filled. Please do not apply.
π€ Automatically closed by a robot after apply link
was detected as broken.
Description:
ClickHouse is seeking a Golang Software Engineer to join the Developer Productivity team, responsible for providing internal tools and support for all engineers in the company.
The team focuses on CI/CD, e2e test automation, and internal command line tools to interact with ClickHouse Cloud.
The primary focus is on rollout automation, leveraging the Temporal.io framework to upgrade thousands of ClickHouse clusters in a controlled manner.
Responsibilities include designing and developing new features for the clickhouse-operator inside Kubernetes, building automation for rollouts and tests, and improving internal tools.
Collaboration with other cloud and core database teams to identify areas of improvement and support other teams using internal tools.
Participation in the on-call rotation and investigation of issues in the ClickHouse Cloud production environment.
Requirements:
5+ years of software development industry experience in building and operating scalable, fault-tolerant, distributed systems.
Proficiency in Go or willingness to learn Go, with a passion for developer experience and automation.
Experience with cloud technologies like AWS, Azure, or GCP, as well as Kubernetes and building Kubernetes operators.
Demonstrated experience leading and shipping large technical projects in collaboration with multiple engineers.
Strong problem-solving skills, production debugging skills, and excellent communication abilities.
Ability to work well within a team, across engineering teams, and in a fast-paced environment.
High level of responsibility, ownership, and accountability.
Benefits:
Flexible work environment with remote-first work for all employees.
Employer contributions towards healthcare and stock options grant for new team members.
Generous time off policy, including a $500 home office setup for remote employees.
Employee-driven international mobility for relocation opportunities.
Opportunity to shape the culture of the company as one of the first 200 employees.
Access to resources for learning, sharing, and personal growth within the team.