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 ↗
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…
Excerpts only. The employer’s page has the complete posting.