# Senior Software Engineer

**Company**: GitLab
**Location**: Bangalore, India
**Experience**: senior
**Job type**: full-time
**Category**: Engineering
**Industry**: Technology

**Apply**: https://job-boards.greenhouse.io/gitlab/jobs/8721124002?utm_source=yubhub.co&utm_medium=jobs_feed&utm_campaign=apply
**Canonical**: https://yubhub.co/jobs/job_394b8097-ac5

## Description

GitLab is seeking a Senior Software Engineer to work on the data layer behind its vulnerability and dependency management capabilities, and on services outside the GitLab monolith.

As a Senior Software Engineer, you'll design and develop systems that ingest, store, index, and query security report data, including integrations with key third-party systems. You'll work closely with cross-functional teams, including product, design, frontend, and engineering partners.

Key responsibilities:

- Own significant components of larger deliverables, from technical design through delivery

- Design and develop backend systems for vulnerability and dependency management

- Build and improve systems using Ruby on Rails and PostgreSQL

- Develop deep PostgreSQL expertise by improving queries and schemas

- Collaborate directly with product, design, frontend, and engineering partners on decisions within your scope

Requirements:

- Professional backend engineering experience delivering production features and components at scale

- Hands-on PostgreSQL experience, including query profiling and optimization, indexing, and schema design decisions

- Professional experience with Ruby on Rails, Go, or Python

- Evidence of guiding peers through complex work or independently carrying out a delivery plan

- The ability to collaborate with a range of partners and explain technical tradeoffs clearly

GitLab supports its employees with benefits such as flexible paid time off, equity compensation, and a growth and development fund.

## Skills

### Required
- Ruby on Rails
- PostgreSQL
- Go
- Python
- backend engineering

### Nice to have
- security tooling
- vulnerability triage
- remediation
- artificial intelligence tools

---

Source: [Apply at job-boards.greenhouse.io](https://job-boards.greenhouse.io/gitlab/jobs/8721124002?utm_source=yubhub.co&utm_medium=jobs_feed&utm_campaign=apply)
