Backend Engineer Developer Experience

New

Skills

CI/CD Communication Developer Tooling Devops Documentation Engineer Go Remote Collaboration Ruby Software Architecture Testing

Join GitLab as a Staff Backend Engineer within the Developer Experience group, where you'll play a pivotal role in enhancing engineering productivity and culture. This remote position empowers you to collaborate globally, focusing on the transformation of our development and testing practices, improving CI/CD pipelines, and championing technical excellence across distributed teams. You'll work hands-on with Ruby and Go, designing scalable solutions and driving impactful change for developer tooling, environments, and workflows.

Key Responsibilities
  • Provide technical leadership and hands-on engineering contributions across six Developer Experience teams.
  • Identify and eliminate friction in engineering workflows, focusing on test reliability and environment stability.
  • Modernize testing frameworks and processes to support GitLab’s scale and growth.
  • Optimize CI/CD pipelines to deliver fast, actionable feedback and streamline code delivery.
  • Collaborate cross-functionally to break down systemic bottlenecks and foster a culture of learning and improvement.
Required Skills & Qualifications
  • Extensive experience with backend engineering, specifically in Ruby and Go.
  • Proven expertise in developer tooling, DevEx strategies, and scalable testing frameworks.
  • Strong understanding of DevOps workflows and CI/CD pipeline optimization.
  • Ability to lead platform transformation initiatives and influence across multiple teams.
  • Excellent communication skills in a remote-first, asynchronous environment.
  • Product mindset focused on empowering developers and driving technical excellence.
  • Alignment with GitLab values: collaboration, iteration, and transparency.

Job Type: Remote

Salary: Not Disclosed

Experience: Entry

Duration: 12 Months

Share this job:

Similar Jobs

Senior DevOps Infrastructure Engineer

New

Design and implement local VM-based environments

Build and simulate microservices architecture

Ansible Bash CI/CD Devops

Senior IaC Engineer, Twilio

New

Design and maintain IaC solutions for AWS infrastructure

Integrate best practices into engineering workflows and pipelines

AWS CI/CD Engineer Go

Junior Software Engineer Motorola

New

Develop and integrate public safety software solutions

Ensure seamless interoperability between systems

Agile Development CI/CD Cloud Computing Java

Infra & Platform Manager

New

Lead infrastructure and platform engineering teams

Implement scalable and reliable core services

CI/CD Cloud infrastructure Observability Software Architecture

Senior Ruby Rails Engineer

New

Design and build high-quality Ruby on Rails applications.

Collaborate with clients and distributed teams to deliver innovative solutions.

Agile Agile Methodologies CI/CD Cloud environments

Senior Backend Engineer, DeFi

Posted 4 days ago

Design and scale backend infrastructure for DeFi products

Develop secure, reliable APIs for core financial functions

AWS CI/CD Devops Docker

Senior Python Engineer Role

Posted 5 days ago

Design and build scalable Python applications

Collaborate with global teams and clients

Agile Methodologies Automation CI/CD Cloud environments

Golang Backend Engineer Insights

Posted 6 days ago

Develop scalable Golang backend systems

Build unified data event platforms for analytics

AWS CI/CD Distributed systems Engineer

Junior Cybersecurity Engineer

Posted 7 days ago

Embed security in software development lifecycle

Integrate and manage security tools in development workflows

AWS CI/CD devsecops Pci Dss

Pipeline Orchestration Platform Lead

Posted 7 days ago

Lead development of orchestration platform

Ensure platform scalability and security

API Design Architecture AWS Backend Development

Remote SRE Node.js Engineer

Posted 8 days ago

Maintain reliable high-traffic websites

Optimize site performance and scalability

Automation AWS CI/CD Cloud infrastructure

Senior Antifraud Engineer

Posted 9 days ago

Develop and maintain antifraud systems using modern technologies

Ensure high system reliability, scalability, and security

Ansible AWS Azure CI/CD

Microservices Engineer Canonical

Posted 10 days ago

Design and build scalable microservices

Ensure software reliability and performance

Architecture CI/CD Devops Distributed systems

Python Container Engineer

Posted 10 days ago

Build and maintain high-quality container images.

Automate CI/CD pipelines for container image delivery.

CI/CD Devops Docker Engineer

PHP SIS Developer Remote

Posted 11 days ago

Develop and modernize SIS features

Ensure secure, scalable, and reliable solutions

CI/CD Css Git Html

Python Container Engineer

Posted 12 days ago

Develop scalable container images

Automate CI/CD for containers

CI/CD Docker Github Actions Go

Frontend Engineering Working Student

Posted 14 days ago

Gain practical experience with modern frontend technologies

Contribute to real-world web applications used by millions

CI/CD Cloud Services Design Systems Github

Cloud Software Engineer Role

Posted 15 days ago

Accelerate client cloud migrations

Provide strategic technical guidance

AWS CI/CD Engineer Generative AI

Senior Full Stack Engineer

Posted 15 days ago

Develop scalable full-stack applications

Collaborate with cross-functional remote teams

Angular AWS CI/CD Engineer

Principal Salesforce Engineer

Posted 15 days ago

Lead Salesforce Revenue Cloud technical implementation

Design and develop custom Salesforce solutions

Apex Api Development CI/CD devsecops

Senior .NET Software Engineer

Posted 15 days ago

Develop and maintain .NET platform features

Modernize and optimize cloud infrastructure

Asp.net Azure C# CI/CD

Principal Engineer, New Products

Posted 16 days ago

Define technical roadmap for automation stack

Architect and deliver high-performance distributed systems

CI/CD Cloud infrastructure Distributed systems Go

Pipeline Orchestration Platform Lead

Posted 16 days ago

Lead development of orchestration platform

Ensure platform scalability, security, and observability

Api Development Architecture AWS CI/CD

Data Scientist MLOps Role

Posted 16 days ago

Hire a remote Data Scientist

Emphasize MLOps expertise

AWS Azure CI/CD Data Pipelines

Python Backend Engineer AI

Posted 20 days ago

Develop backend systems for AI features

Work remotely in Canada or Europe

Ai CI/CD Cloud Platforms Devops

Platform Software Engineer Role

Posted 21 days ago

Design and implement distributed platform infrastructure

Ensure high availability and scalability of services

Azure CI/CD Datadog Devops

Senior UiPath Integration Engineer

Posted 21 days ago

Automate enterprise processes using UiPath

Collaborate with stakeholders for requirements and solution design

Agile Methodologies Architecture CI/CD Devops

AWS DevOps Delivery Engineer

Posted 22 days ago

Automate AWS cloud deployments

Architect and implement best practices

AWS CI/CD Devops Github

Senior Full Stack Engineer

Posted 22 days ago

Lead full stack development of new products

Establish and uphold engineering best practices

API Design AWS CI/CD Docker

Technical Account Manager Role

Posted 22 days ago

Accelerate software delivery

Provide technical account management

Account manager Automation CI/CD Cloud Platforms

Senior Ruby Backend Engineer

Posted 22 days ago

Develop and scale backend data platforms

Integrate monitoring and analytics features

AWS CI/CD Devops Distributed systems

Senior .NET Cloud Migration

Posted 23 days ago

Migrate legacy .NET components to modern frameworks

Ensure compatibility and resolve package dependencies

.NET Framework Automation C# CI/CD

Platform SRE Engineer

Posted 23 days ago

Support Kubernetes and Istio operations

Automate infrastructure lifecycle management

Architecture CI/CD Cloud Cloud Architecture

Wikimedia Data Engineer Role

Posted 23 days ago

Design and maintain scalable data pipelines

Ensure data quality and reliability

Airflow CI/CD Hadoop hive

Platform Site Reliability Engineer

Posted 27 days ago

Maintain and enhance Kubernetes clusters

Implement and automate infrastructure-as-code solutions

Architecture Bootstrap CI/CD Cloud

Java Cloud Practice Engineer

Posted 32 days ago

Design and deploy cloud-based solutions

Automate and optimize cloud services

AWS Azure CI/CD Cloud

Billing Platform Senior Engineer

Posted 34 days ago

Develop and maintain billing and usage features.

Integrate product with internal and third-party systems.

CI/CD Distributed systems Full stack development Java

Customer Success Onboarding Engineer

Posted 34 days ago

Recruit a remote Customer Success Engineer

Facilitate onboarding for GitLab customers

CI/CD Cloud Platforms Communication Skills Customer success

Senior Backend Engineer Role

Posted 36 days ago

Build scalable and secure backend systems

Develop and maintain robust APIs

CI/CD Docker Engineer Gcp

Intermediate Support Engineer

Posted 37 days ago

Deliver expert support for GitLab customers

Troubleshoot and resolve complex technical issues

CI/CD Devops Engineer Git

Senior Python Engineer Remote

Posted 37 days ago

Design and build scalable Python applications

Collaborate with clients and distributed teams

Agile Methodologies CI/CD Cloud Cloud environments

Azure Cloud Practice Engineer

Posted 38 days ago

Design and manage Azure infrastructure solutions

Implement and govern identity management with Active Directory

Active directory Azure CI/CD Cloud

Cloud Engineering Manager Role

Posted 40 days ago

Build and lead cloud engineering teams

Deliver scalable platform and infrastructure tools

Agile Architecture AWS CI/CD

Staff Platform Engineer Remote

Posted 41 days ago

Hire a senior platform engineer

Develop scalable platform solutions

API Design CI/CD Cloud infrastructure Engineer

Customer Success Engineer EMEA

Posted 41 days ago

Support EMEA customers remotely

Enable successful DevOps adoption

Agile Methodologies CI/CD Cloud Platforms Communication

Microservices Engineer (Remote)

Posted 42 days ago

Design and build scalable microservices and APIs

Enhance performance, resilience, and security of backend systems

CI/CD Devops Distributed systems Docker

Remote Customer Success Engineer

Posted 43 days ago

Hire a remote engineer

Support GitLab customers

CI/CD Cloud Computing Customer success Devops

Backend Software Engineer Role

Posted 44 days ago

Design and develop scalable backend services

Ensure high availability and security of systems

AWS CI/CD Django Docker

Private Cloud Delivery Engineer

Posted 44 days ago

Deliver private cloud consulting services

Design and automate VMware-based infrastructure

CI/CD Cloud Devops Engineer

Remote Senior Python Engineer

Posted 45 days ago

Hire a senior Python engineer

Support remote and flexible work

AWS CI/CD Django Docker
overtime