This job post is closed and the position is probably filled. Please do not apply.
🤖 Automatically closed by a robot after apply link
was detected as broken.
Description:
GitLab is an open core software company that develops an AI-powered DevSecOps Platform used by over 100,000 organizations.
The mission of GitLab is to enable everyone to contribute to and co-create software, significantly accelerating human progress.
As a Backend Engineer in Engineering Productivity, you will measure and optimize the developer feedback loop to improve workflow efficiency for GitLab projects.
The Engineering Productivity team focuses on maximizing the value and throughput of Product Development teams by enhancing the developer experience and streamlining product development processes.
The team is responsible for reducing pipeline duration and increasing pipeline stability for GitLab projects.
You will build automated measurements and dashboards to gain insights into the Engineering organization's productivity.
Your role includes increasing contributor and developer productivity through measurement-driven improvements and monitoring results.
You will participate in activities related to Engineering throughput and KPIs and develop automated processes for improving label classification hygiene.
The team aims to provide a system that allows team members and contributors to test changes locally, managing GitLab requirements, development tools, and databases.
Requirements:
You should have experience developing in Ruby.
Experience with test automation frameworks for both front-end and back-end testing is required.
You must have experience in designing and developing tools and solutions used across teams.
Development experience in object-oriented programming languages and patterns is necessary.
Excellent oral and written communication skills are essential.
Experience with a front-end charting/visualization library is required.
You should have experience using test automation tools such as Selenium, Capybara, or Watir.
Familiarity with Continuous Integration systems like GitLab CI, Jenkins, or Travis is necessary.
Benefits:
GitLab offers benefits to support your health, finances, and well-being.
The company provides an all-remote and asynchronous work environment.
Flexible Paid Time Off is available to all employees.
Team Member Resource Groups are offered to foster a sense of belonging.
Equity Compensation and an Employee Stock Purchase Plan are part of the benefits package.
A growth and development budget is provided to support your professional development.
Parental leave is available for employees.
Home office support is offered to help you set up your workspace.