Senior Frontend Engineer, Engineering Productivity


3 months ago


An overview of this role

Our Engineering Productivity (EP) team is looking for a Senior Frontend Engineer to drive our frontend dependency management, specifically making it more efficient and automate where we can. Engineering Productivity is predominantly an internally focused team so you'll be interacting with much of GitLab, and still have the chance to connect with customers and the wider community through merge requests. The team is globally distributed and very collaborative, so there's a lot of asynchronous communication.

The EP team has a large and unique opportunity to enable our teams to be more productive, which has an outsized impact on the product and customer results.ย This can be in the form of efficiency improvements, reducing toil, or even completely replacing an existing system to give orders of magnitude improvements.

You can read more about the EP team on the Engineering Productivity team page.

What you'll bring:

  • Strong experience working with Javascript
  • Strong experience working on Vue.js or React
  • Demonstrated experience working on Webpack/Vite
  • Experience actively contributing to architecture/solution design as the Frontend subject matter expert
  • Ideally have experience working in an EP team (or similar)
  • Experience working on Ruby on Rails and/or Postgres advantageous but not required.

About the team

Our EP team's mission is to constantly improve efficiency for our entire engineering team, measure what matters and build partnerships across the organisation. This team is what helps GitLab as a company run, and any efficiencies this team make affects the entire company.

Engineering Productivity has two KPIs Master Pipeline Stability and Merge request pipeline duration as well as some other PIs. Our team is driving towards not only the targets but beyond. Our vision is to increment towards ideal but aim for significant, meaningful improvements measured by these KPIs. We have OKRs that we are excited to deliver as well as an operational role within GitLab in which we have many customers we are responsible to.

How GitLab will support you

Please note that we welcome interest from candidates with varying levels of experience; many successful candidates do not meet every single requirement. Additionally, studies have shown that people from underrepresented groups are less likely to apply to a job unless they meet every single qualification. If you're excited about this role, please apply and allow our recruiters to assess your application.