Remote Backend Engineer (Go), Gitaly: Cluster (AMER)

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:

  • GitLab is seeking a Backend Engineer (Go) for the Gitaly Cluster team in the Americas region.
  • The role involves working on the GitLab DevSecOps platform, contributing to the development of the Gitaly Git data storage tier.
  • Responsibilities include participating in architectural discussions, designing RPC interfaces, developing Gitaly according to product goals, and monitoring the service in the production environment.
  • The position requires collaboration with team members, writing high-quality code, and improving the quality and security of the product.
  • The Cluster team focuses on building a new distributed cluster solution and enhancing Disaster Recovery readiness for Gitaly.

Requirements:

  • Mandatory: Professional experience in building, debugging, and optimizing software in large-scale, high-volume environments.
  • Mandatory: Professional experience in writing and testing high-quality code.
  • Mandatory: Good understanding of building instrumented, observable software systems.
  • Highly desirable: Professional experience in writing and testing quality code in Go.
  • Highly desirable: Understanding of git’s internal data structures or experience running git servers.
  • Highly desirable: Experience with gRPC.
  • Highly desirable: Willingness to learn Ruby.
  • Highly desirable: Experience running highly-available systems in production environments.
  • Alignment with GitLab's values is essential.

Benefits:

  • Competitive compensation based on experience and skills, with a salary range of $98,000 - $210,000 USD for residents of specific locations.
  • Remote work opportunity with a globally distributed team at one of the world's largest all-remote companies.
  • Inclusive and diverse work environment that values contributions from all team members.
  • Opportunity to work on cutting-edge technologies and contribute to a platform used by over 100,000 organizations.
  • Continuous learning and growth opportunities within a culture that encourages innovation and collaboration.
About the job
Posted on
Job type
Salary
$ 98,000 - 210,000 USD / year
Experience level
Technology stack
Leave a feedback