SIGN IN
Intermediate Site Reliability Engineer, Database Excellence jobs in United States
cer-icon
Apply on Employer Site
company-logo

GitLab · 7 hours ago

Intermediate Site Reliability Engineer, Database Excellence

GitLab is an open-core software company that develops the most comprehensive AI-powered DevSecOps Platform, used by more than 100,000 organizations. The Intermediate Site Reliability Engineer will join the Database Operations team to maintain the PostgreSQL database infrastructure, automate operational tasks, and improve system performance and reliability.
Cloud SecurityDeveloper ToolsDevOpsOpen SourceSaaS
check
Comp. & Benefits

Responsibilities

Automate operational tasks across all environments, from package updates and configuration changes to provisioning of user-facing services, so manual effort becomes the exception, not the rule
Design and maintain PostgreSQL database infrastructure components that allow GitLab.com to scale reliably while supporting hundreds of thousands of concurrent users
Respond to production incidents and platform emergencies, working with peer SREs to diagnose and resolve database-related issues quickly and thoroughly
Build observability systems that monitor database health, predict capacity needs based on usage patterns, and alert on symptoms rather than outages
Develop and ship database performance solutions in collaboration with product and engineering teams, including query optimization, migration reviews, and infrastructure recommendations
Create self-service tools and automation, using Terraform, Ansible, Chef, and GitLab ChatOps, that empower engineering teams to manage their own database interactions safely
Document decisions, learnings, and operational procedures so that knowledge becomes repeatable actions and eventually becomes automation
Participate in regularly scheduled on-call rotations to ensure GitLab.com remains operational during off-hours and weekends when necessary

Qualification

PostgreSQLInfrastructure automationSQLAnsibleTerraformData modelingPerformance optimizationCapacity planningRubyGoOLAP databasesDocumentationMentoring

Required

Hands-on experience running PostgreSQL in high-growth, large production environments, including both self-managed infrastructure and database-as-a-service platforms
Expertise with infrastructure automation and configuration management tools such as Ansible, Terraform, Chef, or Puppet to automate operational tasks and drive system reliability
Solid understanding of SQL, PL/pgSQL, data modeling, and data structure design; ability to analyze PostgreSQL internals to troubleshoot and optimize systems
Experience working in large-scale, distributed SaaS production environments where you've managed reliability, performance, and scalability challenges at significant scale
Strong written communication skills and commitment to documentation; you thrive in remote, asynchronous environments and share knowledge effectively across your team
Proactive, hands-on approach where you identify issues, take ownership of solutions, and contribute improvements to infrastructure and code
Capability to mentor junior team members and develop deep expertise in your domain areas, then share that knowledge to help others grow
Backend engineering experience with languages such as Ruby or Go, and/or familiarity with OLAP databases like Clickhouse

Benefits

Flexible Paid Time Off
Team Member Resource Groups
Equity Compensation & Employee Stock Purchase Plan
Growth and Development Fund
Parental leave
Home office support

Company

GitLab is a web-based Git repository manager that offers a variety of features for software development teams.

Funding

Current Stage
Public Company
Total Funding
$413.5M
Key Investors
Goldman Sachs,ICONIQ GrowthICONIQ GrowthGoogle Ventures
2021-10-14IPO
2019-09-17Series E· $268M
2018-09-19Series D· $100M

Leadership Team

leader-logo
Bill Staples
Chief Executive Officer
linkedin
leader-logo
Sytse Sijbrandij
Co-founder and Executive Chair
linkedin
Company data provided by crunchbase