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, data growth, and developer enablement, particularly in interactions with databases.

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.

Why GitLab?

  • Work from anywhere with good internet.
  • Be part of a company that values transparency and openness.
  • Contribute to a platform that is at the forefront of DevOps.
  • Engage with a company that actively supports your personal and professional growth.

Benefits
Extracted with AI

  • Remote work flexibility
  • Participation in equity and stock options
  • Comprehensive health benefits
  • Professional development opportunities

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.

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.

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.

Siemens logo
Siemens

Software Engineer - Java, PostgreSQL

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

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.

Dotlab logo
Dotlab

Senior PHP Laravel Developer / Architect

Join Dotlab as a Senior PHP Laravel Developer to lead SaaS solutions and software architecture in Rotterdam.

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.

GitLab logo
GitLab

Intermediate Backend Engineer, Threat Insights

Join GitLab as an Intermediate Backend Engineer in Threat Insights, focusing on performance and optimization.

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.

Stream logo
Stream

DevOps Engineer with AWS and Linux Expertise

Join Stream as a DevOps Engineer to manage AWS infrastructure, enhance system observability, and work with cutting-edge technology.

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.

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.

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.

Deel logo
Deel

Senior Backend Engineer (Node.js/TypeScript)

Join Deel as a Senior Backend Engineer specializing in Node.js and TypeScript. Work remotely with a global team.

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.

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.

Producthero.com logo
Producthero.com

Senior Backend Developer (PHP / Laravel)

Join Producthero as a Senior Backend Developer (PHP/Laravel) in Amsterdam. Work on innovative projects with a dynamic team.

Substack logo
Substack

Senior Software Engineer, Substack Enterprise

Join Substack as a Senior Software Engineer to develop core products using JavaScript, Node, React, and Postgres. Remote work available.

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.

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.

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.

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.