Remote Golang Software Engineer, Developer Productivity - Remote

Posted

This job is closed

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.
About the job
Posted on
Job type
Salary
$ 114,750 - 197,200 USD / year
Experience level
Leave a feedback