← Search

Intermediate Backend Engineer - Database Change Management

GitLab · Data Engineering

Location
Bangalore, India
Metro
Bengaluru
Workplace
Unspecified
Level
Unspecified
Type
Unspecified
Posted
2 months ago
Source
Greenhouse

Read the full posting & apply ↗

RubyRailsPostgreSQL

What the posting covers

About the company

GitLab is the intelligent orchestration platform for DevSecOps. GitLab enables organizations to increase developer productivity, improve operational efficiency, reduce security and compliance risk, and accelerate digital transformation. More than 50 million…

An overview of this role

As an Intermediate Backend Engineer on the team that owns GitLab's database upgrade experience, you'll help build the software that makes upgrades safe, fast, and predictable for both GitLab.com and self-managed customers. Working in Ruby on Rails and…

What you’ll do

Build and test the system that safely applies database schema changes during upgrades for both GitLab.com and self-managed customers. Develop and maintain testing frameworks that validate schema changes before they reach production. Implement checks and…

What you’ll bring

Professional software engineering experience working with PostgreSQL in large, complex production environments, including schema migrations and performance tuning. Proficiency with Ruby on Rails, with experience designing, implementing, and reviewing backend…

About the team

We are a remote, agile backend group within the Database Excellence stage, with a focused mission on the database upgrade experience. We work asynchronously and partner closely with Database Architecture, Database Health, Database Automation, packaging and…

How GitLab Supports Full-Time Employees

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 Please note that we welcome interest from candidates…