Senior Backend Engineer (c), Tenant Scale: Git

GitLab

Remote
Remote
C programming language
Git internals knowledge
Production-quality code
Contribute features, bug fixes, and performance improvements to upstream Git, delivering changes that improve repository access and reliability for users

Job Summary

  • Contribute features, bug fixes, and performance improvements to upstream Git, delivering changes that improve repository access and reliability for users.
  • Adapt Gitaly to make effective use of Git capabilities, including integrating newly available features to improve scalability, efficiency, and long-term maintainability.
  • Collaborate asynchronously across regions, balancing internal engineering needs with active participation in public open source discussions.

Matching Summary

Contribute features, bug fixes, and performance improvements to upstream Git, delivering changes that improve repository access and reliability for users.

Skills & Requirements

Must-have

  • C programming language
  • Git internals knowledge
  • production-quality code
  • open source contribution experience
  • Go backend development

Nice-to-have

  • AI integration in workflows
  • large-scale systems experience
  • distributed systems experience
  • storage formats knowledge
  • graph theory knowledge
  • 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