GitLab

About GitLab

The single application for the entire DevOps lifecycle

🏢 Tech👥 1K-5K📅 Founded 2014📍 San Francisco, California, United States

Key Highlights

  • Public company (NASDAQ: GTLB) with a valuation of $11B
  • Over 30,000 customers including NASA, IBM, and Goldman Sachs
  • Headquartered in San Francisco, with a fully remote workforce
  • Unlimited PTO and flexible remote work options

GitLab is a comprehensive DevOps platform headquartered in San Francisco, California, serving over 30,000 organizations including NASA, IBM, and Goldman Sachs. The platform integrates project planning, source code management, CI/CD, and monitoring into a single application, streamlining the software...

🎁 Benefits

GitLab offers competitive salaries, equity options, unlimited PTO, and a flexible remote work policy, allowing employees to work from anywhere. They a...

🌟 Culture

GitLab is known for its remote-first culture, with a strong emphasis on transparency and collaboration across global teams. The company values results...

Skills & Technologies

Overview

GitLab is hiring a Mid-Level Backend Engineer for their Database Excellence group to develop and enhance frameworks and tooling for scalable application datastores. You'll work with Ruby and collaborate closely with experienced engineers. This role is fully remote across multiple countries.

Job Description

Who you are

You have a solid background in backend engineering, particularly with Ruby, and are eager to contribute to the Database Excellence group at GitLab. You understand the importance of scalable and healthy application datastores and are excited about developing frameworks and tooling that enhance their performance. You thrive in collaborative environments and are keen to work closely with experienced engineers to solve complex problems. Your experience includes working on production systems, and you are comfortable with the challenges that come with maintaining application health across various instances.

You are passionate about leveraging AI in your daily workflows, understanding its potential to drive efficiency and innovation in software development. You value a high-performance culture and are committed to continuous learning and knowledge exchange within your team. You appreciate the importance of contributing to a mission-driven organization that empowers everyone to co-create software solutions.

What you'll do

As a Backend Engineer in the Database Excellence group, you will be responsible for developing and enhancing the frameworks, patterns, and tooling that ensure GitLab's application datastores remain scalable, healthy, and safe. You will collaborate with a team of experienced engineers to implement best practices and optimize database performance across GitLab.com and thousands of self-managed instances. Your role will involve writing clean, maintainable code and participating in code reviews to uphold high standards of quality.

You will also engage in troubleshooting and resolving issues related to database performance and reliability, ensuring that the systems you work on can handle the demands of a growing user base. Your contributions will directly impact the efficiency of GitLab's platform, allowing teams to work more effectively and deliver value to customers. You will have the opportunity to mentor junior engineers and share your knowledge, fostering a culture of learning and growth within the team.

What we offer

GitLab offers a flexible and inclusive work environment where you can thrive as a Backend Engineer. You will have the chance to work with cutting-edge technologies and contribute to a platform that is transforming how software is developed. The company values diversity and encourages applications from individuals with varied backgrounds and experiences. You will be part of a team that is committed to innovation and continuous improvement, with opportunities for professional development and career advancement. GitLab also provides competitive compensation and benefits, ensuring that you are rewarded for your contributions to the team and the organization.

Interested in this role?

Apply now or save it for later. Get alerts for similar jobs at GitLab.

Similar Jobs You Might Like

Based on your interests and this role

GitLab

Backend Engineer

GitLab📍 Canada - Remote

GitLab is seeking a Staff Backend Engineer to enhance the Developer Experience across internal engineering teams. You'll work with Ruby and GitLab to improve testing approaches and development experiences. This role requires significant backend engineering experience.

🏠 RemoteStaff
2w ago
Tala

Backend Engineer

Tala📍 India - Remote

Tala is hiring a Backend Engineer II to develop a scalable and reliable microservices platform. You'll work with technologies like Java and Python, focusing on building fault-tolerant systems. This position requires experience in backend engineering and cloud technologies.

🏠 RemoteMid-Level
1 month ago
Tala

Backend Engineer

Tala📍 India - Remote

Tala is hiring a Senior Backend Engineer to build a highly available and scalable microservices platform. You'll work with Java and AWS to enhance Tala's financial infrastructure. This position requires 5+ years of backend engineering experience.

🏠 RemoteSenior
6 months ago
Tailor

Backend Engineer

Tailor📍 Tokyo - Remote

Tailor is seeking a Backend Engineer to develop the Tailor Platform, a headless ERP solution for enterprises. You'll work on the platform layer and BFF layer to streamline application development. This role is based in Tokyo with remote work options.

🏠 Remote
1 year ago
Clarify

Backend Engineer

Clarify📍 United States - Remote

Clarify is hiring a Backend Engineer to build foundational systems for their AI-native CRM. You'll work with technologies like TypeScript, Node.js, and PostgreSQL. This position requires 6+ years of experience in building distributed systems.

🏠 RemoteSenior
3 months ago