Resume and JobRESUME AND JOB
GitLab logo

Intermediate Backend Engineer (Go), Development Tooling

GitLab

Software and Technology Jobs

Intermediate Backend Engineer (Go), Development Tooling

full-timePosted: Dec 18, 2025

Job Description

About this Role

Join GitLab as an Intermediate Backend Engineer on the Development Tooling team to empower engineers with seamless workflows.

Craft internal tools and frameworks that eliminate friction in building, testing, and shipping software at scale.

Contribute to GitLab's mission of enabling everyone to co-create the software powering our world.

Work primarily in Go within large, complex codebases, driving innovation in developer productivity.

Collaborate with product, quality, and infrastructure teams to transform pain points into self-service solutions.

Accelerate human progress by uniting teams through an AI-powered DevSecOps platform.

Embrace AI as a core productivity multiplier in your daily workflows for maximum impact.

Own tools end-to-end, from design to documentation, fostering long-term adoption and stewardship.

Thrive in a high-performance culture where every voice is valued and careers accelerate.

Co-create the future of software development with industry leaders solving complex challenges.

Locations

  • Canada, Remote, EMEA (Remote)

Salary

Salary details available upon request

Estimated Salary Rangemedium confidence

85,000 - 140,000 USD / yearly

Source: ai estimated

* This is an estimated range based on market data and may vary based on experience and qualifications.

Skills Required

  • Go (Golang)intermediate
  • Backend developmentintermediate
  • API designintermediate
  • Containerized environmentsintermediate
  • Command line interfacesintermediate
  • Prometheus monitoringintermediate
  • Grafana visualizationintermediate
  • Elasticsearch loggingintermediate
  • Configuration managementintermediate
  • Health checks and standardsintermediate

Required Qualifications

  • Experience as a backend or platform engineer in large, complex codebases (experience)
  • Work in monorepos with significant refactoring or migration efforts (experience)
  • Strong proficiency in Go (Golang) (experience)
  • Track record of designing and building internal tooling or frameworks (experience)
  • Experience building APIs or shared libraries (experience)
  • Familiarity with developer workflows and tooling (experience)
  • Ability to collaborate across engineering teams (experience)
  • Skills in investigating performance and reliability issues (experience)
  • Experience with configuration management and health checks (experience)
  • Comfort working in all-Go environments (experience)

Preferred Qualifications

  • Experience with Ruby on Rails services (experience)
  • Knowledge of containerized development environments (experience)
  • Proficiency in command line interface development (experience)
  • Background in infrastructure abstractions (experience)
  • Familiarity with monitoring tools like Prometheus (experience)
  • Experience with Grafana for data visualization (experience)
  • Skills in Elasticsearch for logging and querying (experience)
  • History of promoting reusable components and standards (experience)
  • Strong documentation and stewardship practices (experience)
  • Participation in open-core software projects (experience)

Responsibilities

  • Design, build, and maintain internal backend tools, frameworks, and APIs
  • Improve local development tooling and containerized environments
  • Investigate and resolve performance bottlenecks in developer workflows
  • Develop standards for service communication and configuration management
  • Collaborate with product engineers and infrastructure teams on pain points
  • Configure and query monitoring systems like Prometheus and Grafana
  • Interpret data from logging systems such as Elasticsearch
  • Document tools, libraries, and workflows for team adoption
  • Provide guidance and support for owned development tools
  • Optimize developer tasks for speed and consistency across the SDLC

Benefits

  • general: Comprehensive benefits supporting health, finances, and well-being
  • general: Flexible Paid Time Off policy
  • general: Team Member Resource Groups for inclusion
  • general: Equity Compensation and Employee Stock Purchase Plan
  • general: Growth and Development Fund for learning
  • general: Generous Parental Leave
  • general: Home office support and equipment
  • general: Continuous knowledge exchange opportunities
  • general: High-performance culture with valued voices
  • general: Collaboration with industry leaders on complex problems

Target Your Resume for "Intermediate Backend Engineer (Go), Development Tooling" , GitLab

Get personalized recommendations to optimize your resume specifically for Intermediate Backend Engineer (Go), Development Tooling. Takes only 15 seconds!

AI-powered keyword optimization
Skills matching & gap analysis
Experience alignment suggestions

Check Your ATS Score for "Intermediate Backend Engineer (Go), Development Tooling" , GitLab

Find out how well your resume matches this job's requirements. Get comprehensive analysis including ATS compatibility, keyword matching, skill gaps, and personalized recommendations.

ATS compatibility check
Keyword optimization analysis
Skill matching & gap identification
Format & readability score

Tags & Categories

Platforms EngineeringTechnologySoftware

Answer 10 quick questions to check your fit for Intermediate Backend Engineer (Go), Development Tooling @ GitLab.

Quiz Challenge
10 Questions
~2 Minutes
Instant Score

Related Books and Jobs

No related jobs found at the moment.

GitLab logo

Intermediate Backend Engineer (Go), Development Tooling

GitLab

Software and Technology Jobs

Intermediate Backend Engineer (Go), Development Tooling

full-timePosted: Dec 18, 2025

Job Description

About this Role

Join GitLab as an Intermediate Backend Engineer on the Development Tooling team to empower engineers with seamless workflows.

Craft internal tools and frameworks that eliminate friction in building, testing, and shipping software at scale.

Contribute to GitLab's mission of enabling everyone to co-create the software powering our world.

Work primarily in Go within large, complex codebases, driving innovation in developer productivity.

Collaborate with product, quality, and infrastructure teams to transform pain points into self-service solutions.

Accelerate human progress by uniting teams through an AI-powered DevSecOps platform.

Embrace AI as a core productivity multiplier in your daily workflows for maximum impact.

Own tools end-to-end, from design to documentation, fostering long-term adoption and stewardship.

Thrive in a high-performance culture where every voice is valued and careers accelerate.

Co-create the future of software development with industry leaders solving complex challenges.

Locations

  • Canada, Remote, EMEA (Remote)

Salary

Salary details available upon request

Estimated Salary Rangemedium confidence

85,000 - 140,000 USD / yearly

Source: ai estimated

* This is an estimated range based on market data and may vary based on experience and qualifications.

Skills Required

  • Go (Golang)intermediate
  • Backend developmentintermediate
  • API designintermediate
  • Containerized environmentsintermediate
  • Command line interfacesintermediate
  • Prometheus monitoringintermediate
  • Grafana visualizationintermediate
  • Elasticsearch loggingintermediate
  • Configuration managementintermediate
  • Health checks and standardsintermediate

Required Qualifications

  • Experience as a backend or platform engineer in large, complex codebases (experience)
  • Work in monorepos with significant refactoring or migration efforts (experience)
  • Strong proficiency in Go (Golang) (experience)
  • Track record of designing and building internal tooling or frameworks (experience)
  • Experience building APIs or shared libraries (experience)
  • Familiarity with developer workflows and tooling (experience)
  • Ability to collaborate across engineering teams (experience)
  • Skills in investigating performance and reliability issues (experience)
  • Experience with configuration management and health checks (experience)
  • Comfort working in all-Go environments (experience)

Preferred Qualifications

  • Experience with Ruby on Rails services (experience)
  • Knowledge of containerized development environments (experience)
  • Proficiency in command line interface development (experience)
  • Background in infrastructure abstractions (experience)
  • Familiarity with monitoring tools like Prometheus (experience)
  • Experience with Grafana for data visualization (experience)
  • Skills in Elasticsearch for logging and querying (experience)
  • History of promoting reusable components and standards (experience)
  • Strong documentation and stewardship practices (experience)
  • Participation in open-core software projects (experience)

Responsibilities

  • Design, build, and maintain internal backend tools, frameworks, and APIs
  • Improve local development tooling and containerized environments
  • Investigate and resolve performance bottlenecks in developer workflows
  • Develop standards for service communication and configuration management
  • Collaborate with product engineers and infrastructure teams on pain points
  • Configure and query monitoring systems like Prometheus and Grafana
  • Interpret data from logging systems such as Elasticsearch
  • Document tools, libraries, and workflows for team adoption
  • Provide guidance and support for owned development tools
  • Optimize developer tasks for speed and consistency across the SDLC

Benefits

  • general: Comprehensive benefits supporting health, finances, and well-being
  • general: Flexible Paid Time Off policy
  • general: Team Member Resource Groups for inclusion
  • general: Equity Compensation and Employee Stock Purchase Plan
  • general: Growth and Development Fund for learning
  • general: Generous Parental Leave
  • general: Home office support and equipment
  • general: Continuous knowledge exchange opportunities
  • general: High-performance culture with valued voices
  • general: Collaboration with industry leaders on complex problems

Target Your Resume for "Intermediate Backend Engineer (Go), Development Tooling" , GitLab

Get personalized recommendations to optimize your resume specifically for Intermediate Backend Engineer (Go), Development Tooling. Takes only 15 seconds!

AI-powered keyword optimization
Skills matching & gap analysis
Experience alignment suggestions

Check Your ATS Score for "Intermediate Backend Engineer (Go), Development Tooling" , GitLab

Find out how well your resume matches this job's requirements. Get comprehensive analysis including ATS compatibility, keyword matching, skill gaps, and personalized recommendations.

ATS compatibility check
Keyword optimization analysis
Skill matching & gap identification
Format & readability score

Tags & Categories

Platforms EngineeringTechnologySoftware

Answer 10 quick questions to check your fit for Intermediate Backend Engineer (Go), Development Tooling @ GitLab.

Quiz Challenge
10 Questions
~2 Minutes
Instant Score

Related Books and Jobs

No related jobs found at the moment.