Intermediate Backend Engineer (c), Tenant Scale: Git

GitLab

Remote
Remote
C programming for production code
Git internals knowledge
Go for backend development
As a Backend Engineer on the Tenant Scale: Git team, you'll help improve one of the most widely used foundations of modern software development

Job Summary

  • As a Backend Engineer on the Tenant Scale: Git team, you'll help improve one of the most widely used foundations of modern software development.
  • You'll contribute directly to upstream Git, help shape technical direction, and connect open source community discussions with GitLab product needs.
  • GitLab enables organizations to increase developer productivity, improve operational efficiency, reduce security and compliance risk, and accelerate digital transformation.

Matching Summary

As a Backend Engineer on the Tenant Scale: Git team, you'll help improve one of the most widely used foundations of modern software development.

Skills & Requirements

Must-have

  • C programming for production code
  • Git internals knowledge
  • Go for backend development
  • Linux internals understanding
  • Instrumented, observable software systems

Nice-to-have

  • Large-scale or distributed systems experience
  • Storage formats knowledge
  • Graph theory interest
  • Highly available production environments

Key Requirements

  • Experience writing and testing production-quality code in C
  • Experience contributing to open source projects
  • Familiarity with Go for backend development
  • Understanding of Linux internals

Work Rights

Not specified

Tailored Resume

Cover Letter