Senior Backend Engineer, Go

23 minutes ago

Apply Now
Logo of GitLab

GitLab

Artificial Intelligence ‱ Enterprise ‱ SaaS

GitLab is the most comprehensive AI-powered DevSecOps platform, offering tools for automated software delivery, security, and compliance throughout the software development lifecycle. It provides solutions across areas such as AI-assisted development, continuous integration/continuous deployment (CI/CD), source code management, and vulnerability management. GitLab aims to simplify and accelerate software delivery by uniting development, security, and operations on a unified platform. It is particularly recognized for its AI code assistants and has been named a leader in the Gartner Magic Quadrantℱ for DevOps Platforms, making it a preferred choice for many enterprises.

1001 - 5000 employees

Founded 2014

đŸ€– Artificial Intelligence

🏱 Enterprise

☁ SaaS

💰 Secondary Market on 2020-11

📋 Description

‱ Maintain and evolve the Omnibus GitLab package and contribute to the design, development, and maintenance of GitLab Helm Charts so they reliably integrate all core components and support scalable, production-ready self-managed deployments. ‱ Enhance and extend the GitLab Environment Toolkit (GET), validated reference architectures, and the GitLab Operator to provide secure, scalable, Kubernetes-native lifecycle management for GitLab deployments used by enterprise and internal customers. ‱ Improve installation, upgrade, and day-to-day operations workflows across all supported platforms to ensure a consistent, reliable experience. ‱ Partner with Security to address vulnerabilities in the deployment stack and deliver secure defaults and configurations. ‱ Build and maintain automation and CI/CD pipelines that validate and test deployment tools across Omnibus, Charts, GET, and the Operator. ‱ Collaborate with Distribution Engineers, SREs, Release Managers, and Development teams to integrate new features into deployment methods and keep them reliable. ‱ Create and maintain clear, user-focused documentation and implementation guides that help self-managed customers deploy and operate GitLab with confidence. ‱ Provide technical leadership by guiding architectural decisions for deployment tooling, mentoring backend engineers, and contributing to the strategic roadmap for self-managed delivery.

🎯 Requirements

‱ Experience running backend services in production environments, including deploying, monitoring, and operating systems built on Kubernetes and Helm. ‱ Advanced proficiency with Go for building and maintaining observable, resilient services, with an ability to work in Ruby as a plus. ‱ Hands-on practice with infrastructure as code tools such as Terraform, and managing infrastructure across major cloud providers like GCP, AWS, or Azure. ‱ Practical experience designing, operating, and troubleshooting databases, especially PostgreSQL, in secure and scalable setups. ‱ Understanding of secure, scalable, and supportable deployment practices, including service scaling and rollout strategies. ‱ Familiarity with observability tools and patterns, such as Prometheus and Grafana, to track system health and performance. ‱ Experience collaborating within large codebases and working effectively with distributed, cross-functional teams. ‱ Ability to write clear, user-focused documentation and implementation guides, and openness to applying transferable skills from related backend or infrastructure roles.

đŸ–ïž Benefits

‱ Benefits to support your health, finances, and well-being ‱ Flexible Paid Time Off ‱ Team Member Resource Groups ‱ Equity Compensation & Employee Stock Purchase Plan ‱ Growth and Development Fund ‱ Parental leave ‱ Home office support

Apply Now

Similar Jobs

16 hours ago

Senior .Net Developer designing scalable software architectures for iGaming solutions at GR8 Tech. Collaborating with cross-functional teams and leading development projects.

đŸ—ŁïžđŸ‡ș🇩 Ukrainian Required

đŸ—ŁïžđŸ‡·đŸ‡ș Russian Required

AWS

Azure

Cloud

Docker

Kafka

Kubernetes

Microservices

NoSQL

SQL

.NET

Yesterday

Senior Developer at ScholarshipOwl creating high-performance applications for education. Leveraging modern frameworks and optimizing legacy systems in a fully remote environment.

BigQuery

Cloud

Cypress

Google Cloud Platform

GraphQL

JavaScript

Jest

MySQL

Node.js

NoSQL

Nuxt

PHP

Postgres

Python

SQL

TypeScript

Vue.js

Yesterday

Backend Engineer responsible for building tools and APIs at Remote, enabling global employment solutions. Join a diverse team working asynchronously across the globe.

Elixir

Jenkins

Postgres

2 days ago

Senior Backend Engineer designing and building high-performance blockchain systems for financial institutions with a globally distributed team.

AWS

Azure

Cloud

Distributed Systems

Google Cloud Platform

Java

JavaScript

MongoDB

MySQL

Node.js

Postgres

Python

Redis

Rust

TypeScript

Go

2 days ago

Middle Java Developer writing and debugging code for iGaming solutions. Collaborating with teams for efficient delivery and maintaining high standards in software development.

AWS

Cloud

Docker

Gradle

Hibernate

Java

Jenkins

Kafka

Kubernetes

Maven

Microservices

MongoDB

NoSQL

RabbitMQ

Spring

Terraform

Built by Lior Neu-ner. I'd love to hear your feedback — Get in touch via DM or support@remoterocketship.com