GitLab logo

Senior Backend Engineer - Database

GitLab

Overview

Join GitLab, the world's largest all-remote company, as a Senior Backend Engineer focusing on database management. This role is pivotal in developing solutions for scalability, application performance, and data growth. You will be part of the Database Group, responsible for enhancing database performance, availability, and reliability across the platform.

Responsibilities

  • Develop new features in collaboration with product management, UX, and frontend teams.
  • Keep changes small and iterate towards the best solution.
  • Review database-related changes submitted by other engineers or community contributors.
  • Document database best practices or patterns to avoid.
  • Develop tooling to proactively inform developers of potential performance issues.
  • Research, design, and implement solutions to improve product performance.

What You'll Bring

  • Professional software engineering experience with PostgreSQL in large production environments.
  • Significant experience with Ruby on Rails or other Ruby frameworks.
  • Ability to reason about software, algorithms, and performance at a high level.
  • Passion for open source.
  • Strong written communication skills.
  • Self-motivated with strong organizational skills.

Bonus Qualifications

  • Experience in a peak performance organization, preferably a tech startup.
  • Experience with the GitLab product as a user or contributor.
  • Product company experience.
  • Experience working with a remote team.
  • Enterprise software company experience.
  • Developer platform/tool industry experience.
  • Experience working with a global or multicultural team.
  • Computer science education or equivalent experience.

About GitLab

GitLab is a complete DevOps platform, delivered as a single application, fundamentally changing the way Development, Security, and Ops teams collaborate and build software. From idea to production, GitLab helps teams improve cycle time from weeks to minutes, reduce development costs and time to market while increasing developer productivity. As part of the GitLab team, you can work from anywhere with good internet. You'll have the freedom to contribute when and where you do your best work.

Benefits
Extracted with AI

  • Remote work flexibility
  • Opportunities for professional development
  • Inclusive work environment

Similar jobs

Last update: 23 minutes ago

Grafana Labs logo
Grafana Labs

Senior Backend Engineer

Join Grafana Labs as a Senior Backend Engineer, working remotely in the US/Canada on Kubernetes monitoring.

Timescale logo
Timescale

Software Engineer - Backend (Python, Go)

Join Timescale as a Software Engineer - Backend, focusing on Python and Go, in a remote role with flexible benefits.

Medium logo
Medium

Senior Backend Engineer (Go, Kubernetes)

Join Medium as a Senior Backend Engineer to build backend systems using Go and Kubernetes. Remote work available.

Siemens logo
Siemens

Software Engineer - Java, PostgreSQL

Join Siemens as a Software Engineer in Budapest, focusing on Java and PostgreSQL for critical rail systems.

Text Blaze logo
Text Blaze

Principal Full-Stack Engineer (Backend Focus)

Join Text Blaze as a Principal Full-Stack Engineer focused on backend development. Work remotely and drive product innovation.

AUTODOC logo
AUTODOC

Senior Backend Engineer (Go)

Join AUTODOC as a Senior Backend Engineer (Go) in Lisbon. Develop scalable backend solutions using Golang, Prometheus, and Grafana.

Cyberhaven logo
Cyberhaven

Senior Backend Developer

Join Cyberhaven as a Senior Backend Developer to design scalable systems using Go, Kubernetes, and more. Remote position with competitive benefits.

SentinelOne logo
SentinelOne

Senior Backend Engineer - Cloud Native Security

Join SentinelOne as a Senior Backend Engineer focusing on cloud-native security solutions. Work remotely in Slovakia.

Apollo GraphQL logo
Apollo GraphQL

Senior Full-Stack Product Engineer

Join Apollo GraphQL as a Senior Full-Stack Product Engineer, working remotely to build and optimize GraphQL tools.

GitLab logo
GitLab

Senior Backend Engineer - Database

Senior Backend Engineer specializing in databases at GitLab, focusing on PostgreSQL, remote work, and open source contributions.

Argon AI (YC W24) logo
Argon AI (YC W24)

Senior Full Stack Software Engineer

Join Argon AI as a Senior Full Stack Software Engineer to build AI solutions for biopharma in NYC. Work with Python, PostgreSQL, and more.

Harness logo
Harness

Senior Backend Engineer

Join Harness as a Senior Backend Engineer to build scalable infrastructure using AWS, Terraform, and more. Remote position with competitive salary.

Squarespace logo
Squarespace

Senior Software Engineer, Go/Java

Join Squarespace as a Senior Software Engineer in Aveiro, Portugal. Expertise in Go/Java required. Hybrid work environment.

Lattice logo
Lattice

Senior Software Engineer

Join Lattice as a Senior Software Engineer to build robust software using AWS, React, and PostgreSQL. Remote position with great benefits.

Manychat logo
Manychat

Backend Tech Lead with PHP and PostgreSQL

Lead backend development with PHP and PostgreSQL at Manychat in Barcelona. Drive architecture and feature delivery in a hybrid work environment.

Airbnb logo
Airbnb

Senior Backend Engineer, Media Foundation

Join Airbnb as a Senior Backend Engineer to build and operate next-gen Media infrastructure. Remote eligible within the US.

instacar logo
instacar

Senior Back End Developer (Golang)

Join instacar as a Senior Back End Developer specializing in Golang. Work on large-scale applications in a dynamic, innovative environment.

Fireflies.ai logo
Fireflies.ai

Senior Backend Engineer - Growth Team

Join Fireflies.ai as a Senior Backend Engineer to drive growth through innovative backend solutions. Remote position.

Deliverect logo
Deliverect

Backend Developer with Python Expertise

Join Deliverect as a Backend Developer to design and maintain scalable backend services for the food service industry.

Dotlab logo
Dotlab

Senior PHP Laravel Developer / Architect

Join Dotlab as a Senior PHP Laravel Developer to enhance SaaS solutions with PHP, Laravel, and modern technologies.

Deel logo
Deel

Senior Backend Engineer (Node.js + Go)

Join Deel as a Senior Backend Engineer with expertise in Node.js and Go. Work remotely and help build a global-first people platform.

lempire logo
lempire

Senior Fullstack JavaScript Engineer / Product Developer

Join lempire as a Senior Fullstack JavaScript Engineer to design and develop features for innovative SaaS products.

BisectHosting logo
BisectHosting

Full-Stack Software Developer (GoLang)

Join BisectHosting as a Full-Stack Developer using GoLang and React.js. Work remotely with a focus on gaming server solutions.

Meetsta logo
Meetsta

Full Stack Developer (Founding Engineer) with gRPC Expertise

Join Meetsta as a Full Stack Developer with gRPC expertise. Work remotely to build innovative social networking solutions.