Intermediate Backend Engineer (C), Tenant Scale: Git

1 hour, 33 minutes ago
Full-time
Mid Level
Software Development
GitLab

GitLab

GitLab: The comprehensive DevOps platform revolutionizing software development with automation, AI workflows, and essential tools for efficient collaboration.

Internet Software & Services
1K-5K
Founded 2014

Description

  • Participate in architectural discussions and technical decisions for Git and Gitaly.
  • Contribute features, bug fixes, and performance improvements to upstream Git.
  • Adapt Gitaly to take advantage of new and existing Git capabilities.
  • Connect open source Git discussions with GitLab product and engineering priorities.
  • Scope tasks, estimate effort, and describe implementation plans for the team’s work.
  • Test and validate built and integrated features to reduce regressions and support production reliability.
  • Collaborate with team members, contributors, and the broader Git ecosystem.
  • Represent GitLab constructively in open source community discussions.

Requirements

  • Experience building instrumented, observable software systems.
  • Knowledge of Git internals, including its code and data structures, or practical experience operating Git servers.
  • Experience writing and testing production-quality code in C.
  • Experience contributing to open source projects, including Git or similar systems, and working effectively in public collaboration spaces.
  • Familiarity with Go for backend development.
  • Understanding of Linux internals such as processes, memory management, input/output, and filesystems.
  • Interest or experience in large-scale or distributed systems, storage formats, graph theory, or highly available production environments.
  • Transferable backend or infrastructure experience is valued.
  • Candidates with varying levels of experience are encouraged to apply.

Benefits

  • Benefits to support health, finances, and well-being.
  • Flexible Paid Time Off.
  • Team Member Resource Groups.
  • Equity Compensation and an Employee Stock Purchase Plan.
  • Growth and Development Fund.
  • Parental leave.
  • Home office support.
  • Remote work with global hiring in eligible countries.

Interested in this position?

Apply directly on the company website

Apply Now

Similar Roles

Sr. Software Engineer - B2 Object Storage team

Backblaze 251-1K IT Services

Backblaze is hiring a Sr. Software Engineer for its B2 Object Storage team to develop and scale server-side APIs and systems that power customer uploads, lifecycle management, usage tracking, billing, and support tooling.

Agile C# C++ Cassandra Java Kanban Scrum
3 minutes ago

Senior Software Engineer - Java, Spring boot, Microservices

Ivanti 1K-5K Internet Software & Services

Ivanti is hiring a Senior Software Engineer to help build and maintain cloud-native Java-based products that support device, application, and content security for organizations worldwide.

Agile API Gateway AWS Azure CI/CD Elasticsearch Java Kafka Linux Microservices OAuth SAML Scrum Spring Spring Boot
3 minutes ago

Senior Backend Developer (Token Factory)

Nebius 51-250 Internet Software & Services

Nebius is hiring a software engineer for Token Factory, its AI cloud platform, to help build and scale infrastructure for reliable, high-performance AI inference in production.

CI/CD Git Go Microservices NLP Python
18 minutes ago

Senior Backend Engineer (Elixir)

Remote 251-1K Professional Services

Remote is hiring a fully remote engineer to help build tools, APIs, and integrations for its HR and Payroll products within cross-functional teams working on globally distributed employment infrastructure.

Angular AWS CI/CD Docker Elixir GitHub GitLab Jenkins Kubernetes Next.js Phoenix PostgreSQL React Vue.js
18 minutes ago

You're on a roll! Sign up now to keep applying.

Sign Up

Already have an account? Log in

Used by 14,729+ remote workers