GrepJob
GitLab

Senior Backend Engineer (C), Tenant Scale: Git

GitLab
Apply
about 4 hours ago
Remote, India
Senior

Responsibilities

  • Participate in architectural discussions and technical decisions related to Git and Gitaly.
  • Contribute features, bug fixes, and performance improvements to upstream Git.
  • Adapt Gitaly to effectively utilize Git capabilities for improved scalability and efficiency.
  • Connect open source discussions with GitLab's product direction.
  • Scope tasks, estimate effort, and describe implementation plans.
  • Test and validate features to ensure correctness and reliability.
  • Collaborate with team members and the Git ecosystem.
  • Represent GitLab in the open source community.

Requirements

  • Experience building instrumented, observable software systems.
  • Knowledge of Git internals and practical experience operating Git servers.
  • Experience writing and testing production-quality code in C.
  • Experience contributing to open source projects, including Git.
  • Familiarity with Go for backend development.
  • Understanding of Linux internals such as processes and memory management.
  • Interest or experience in large-scale or distributed systems.

Benefits

  • Benefits to support your health, finances, and well-being.
  • Flexible Paid Time Off.
  • Team Member Resource Groups.
  • Equity Compensation & Employee Stock Purchase Plan.
  • Growth and Development Fund.
  • Parental leave.
  • Home office support.

Tech Stack

CGitGoLinux

Categories

BackendDevOps