Remote Otter LogoRemoteOtter

Intermediate Backend (Go) Engineer, Gitaly - Remote

Posted Yesterday
Software Development
Full Time
Worldwide

Overview

GitLab is an open core software company that develops the most comprehensive AI-powered DevSecOps Platform, used by more than 100,000 organizations. Our mission is to enable everyone to contribute to and co-create the software that powers our world. When everyone can contribute, consumers become contributors, significantly accelerating the rate of human progress. This mission is integral to our culture, influencing how we hire, build products, and lead our industry. We make this possible at GitLab by running our operations on our product and staying aligned with our values. Learn more about Life at GitLab.

In Short

  • Work on the Gitaly team, focusing on Git data storage solutions.
  • Participate in architectural discussions and decisions surrounding Gitaly.
  • Design RPC interfaces for the Gitaly service.
  • Develop and monitor Gitaly in accordance with product goals.
  • Conduct acceptance testing of features built.
  • Educate team members on best practices for high availability.
  • Write performant, maintainable, and elegant code.
  • Respond to user emergencies and support requests.
  • Take initiative to improve software and address developer pain points.
  • Qualify developers for hiring.

Requirements

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

Benefits

  • Work in a fully remote environment.
  • Join one of the world’s largest all-remote companies.
  • Collaborate with a diverse team of professionals.
  • Opportunity for professional growth and development.
  • Be part of a culture that values contributions from all team members.
GitLab logo

GitLab

GitLab is a leading DevOps platform that provides a comprehensive suite of tools for software development, enabling teams to collaborate efficiently and deliver high-quality software. With a strong emphasis on transparency and an all-remote work culture, GitLab fosters an inclusive environment where employees can contribute to the product and support processes. The company values collaboration across various teams, including Engineering, Product, and Customer Success, ensuring that customer needs are met while continuously improving the platform. GitLab is committed to supporting its employees' well-being through flexible benefits, growth opportunities, and a focus on work-life balance.

Share This Job!

Save This Job!

Similar Jobs:

GitLab logo

Intermediate Backend Engineer - Remote

GitLab

7 weeks ago

Join GitLab as an Intermediate Backend Engineer to enhance secure artifact management features and contribute to software supply chain security.

Worldwide
Full-time
Software Development
Tapmango logo

Intermediate Software Engineer (Backend) - Remote

Tapmango

9 weeks ago

Join TapMango as an Intermediate Software Engineer (Backend) to develop and enhance innovative customer engagement platforms.

Worldwide
Full-time
Software Development
Akuity logo

Intermediate Golang Engineer - Remote

Akuity

13 weeks ago

Join Akuity as an Intermediate Golang Engineer to build and improve developer-centric tools in a remote environment.

CA, USA
Full-time
Software Development
GitLab logo

Intermediate Backend Engineer, Developer Experience - Remote

GitLab

6 weeks ago

Join GitLab as an Intermediate Backend Engineer to enhance developer experience and optimize workflows.

Worldwide
Full-time
Software Development
GitLab logo

Intermediate Backend Engineer, Developer Experience - Remote

GitLab

7 weeks ago

Join GitLab as an Intermediate Backend Engineer to enhance developer experience and productivity.

Worldwide
Full-time
Software Development