Remote Intermediate Backend Engineer, Engineering Productivity

Posted

This job is closed

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.
About the job
Posted on
Job type
Salary
$ 98,000 - 210,000 USD / year
Experience level
Technology stack
Leave a feedback