Browse All Jobs
Job Description

GitLab is seeking a Staff Backend Engineer to join their Developer Experience organization. In this role, the engineer will contribute to driving engineering excellence at GitLab by creating tools that measure, analyze, and optimize development workflows. They will also lead initiatives that enhance developer productivity across the organization.

The Staff Backend Engineer will work on complex, ambiguous technical problems across teams, innovating through experimentation and tackling large-scale challenges. They will partner with the Management team and enable Staff Engineers to engage on stage-level aspects of larger initiatives.

What this role involves:

  • Contributing to the overall direction of the Developer Experience stage and Engineering-wide developer productivity initiatives.
  • Teaching, mentoring, and growing engineers across teams while providing technical guidance.
  • Planning and executing improvements with a 12-month roadmap that supports stage-level OKRs.
  • Proposing technical implementations that support architectural changes that solve scaling and performance problems.
  • Interacting with customers and other external stakeholders as a consultant and spokesperson.
  • Shipping features and improvements independently with minimal guidance while mentoring other team members.

Requirements:

  • Strong proficiency in developing in Ruby or Golang (Ruby preferred).
  • Strong experience working on public cloud infrastructure (GCP, AWS, or Azure).
  • Strong understanding of Infrastructure as Code & configuration management (Terraform & Ansible).
  • Experience building developer tools that improve velocity, quality, and code health.
  • Strong experience with software design and architecture.
  • Technical leadership experience setting direction and guiding project teams.
  • Background in engineering productivity, developer tooling, and test automation.
  • Experience managing data and building visualization with analytics platforms.

GitLab offers:

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