Remote Jobs at GitLab

Unified DevOps platform for software development

San Francisco, California, United States

GitLab Logo
Remote
Remote iconRemote

Engineering Manager, Application Security Testing: Composition & D…

GitLab

Candidates should possess an in-depth understanding of application security concepts, particularly in software composition analysis techniques to evaluate the security risks associated with application dependencies and dynamic analysis security testing (DAST) tools. They should have familiarity with containerization technologies and dependency management systems, knowledge of web application security testing techniques and tools, and experience with open source security tooling (such as OWASP ZA…

  • Compensation iconSalary not specified
  • Employment type iconFull Time
  • Experience level iconJunior (1 to 2 years)
Apply Now External link icon
Cremona
Remote iconRemote

Intermediate Backend Engineer (Golang), Monitor: Platform Insights

GitLab

Candidates must have professional experience with Golang and PostgreSQL, along with strong database experience and an interest in developing expertise in ClickHouse databases. Experience working with a platform or complex applications, familiarity with building and deploying software using CI/CD or other internal tooling, and proficiency in distributed, scalable, and reliable systems are required. Familiarity with modern DevOps platforms, proficiency in English for remote and asynchronous commun…

  • Compensation iconSalary not specified
  • Employment type iconFull Time
  • Experience level iconMid-level (3 to 4 years)
Apply Now External link icon
Remote
Remote iconRemote

Data System Architect, Data Engineering & Monetization

GitLab

Candidates should have experience architecting large-scale distributed data systems in complex, regulated domains with unified platforms integrating cloud-native compute, orchestration, and semantic modeling. Demonstrated leadership in building multi-modal data services with strong developer experience principles, focusing on monetization, governance, and data product lifecycle management is required. Hands-on expertise with modern data stack technologies including Python, Docker, Airflow, Trino…

  • Compensation iconSalary not specified
  • Employment type iconFull Time
  • Experience level iconExpert & Leadership (9+ years)
Apply Now External link icon
Americas
Remote iconRemote

Director, Global Compensation

GitLab

Candidates should possess extensive progressive experience in compensation design and leadership, ideally within rapidly scaling, global organizations. A deep expertise in executive compensation, coupled with comprehensive knowledge of core compensation principles and methodologies, is essential. Strong analytical capabilities, creative problem-solving skills, and sound business judgment are also required, along with the proven ability to thrive in fast-paced, dynamic environments.

  • Compensation iconSalary not specified
  • Employment type iconFull Time
  • Experience level iconExpert & Leadership (9+ years)
Apply Now External link icon
Apac
Remote iconRemote

Senior Backend Engineer(Ruby), Monitor: Platform Insights

GitLab

Candidates must have significant professional experience with Ruby on Rails and PostgreSQL, along with strong database experience and demonstrated expertise in ClickHouse databases or similar analytical databases. Proven experience working with platforms or complex applications at large scale is required, as is expert-level familiarity with building and deploying software using CI/CD or other internal tooling. A deep understanding of distributed, scalable, and reliable systems is essential, as i…

  • Compensation iconSalary not specified
  • Employment type iconFull Time
  • Experience level iconSenior (5 to 8 years)
Apply Now External link icon
Canada
Remote iconRemote

Senior Site Reliability Engineer, Environment Automation

GitLab

Candidates should have experience with infrastructure automation tools such as Terraform and Ansible, along with expertise in Kubernetes and cloud-native services on platforms like GCP or AWS. Familiarity with Helm Charts, omnibus-gitlab, and observability stacks like Prometheus and ELK is necessary. Experience in managing multi-tenant environments, cloud security best practices, and incident response is also required.

  • Compensation iconSalary not specified
  • Employment type iconFull Time
  • Experience level iconSenior (5 to 8 years)
Apply Now External link icon
Remote
Remote iconRemote

Intermediate Fullstack Engineer (Ruby on Rails & Vue.js), Plan: Kn…

GitLab

Candidates should have professional experience with TypeScript, Vue, Vuex, VueApollo, building fullstack web applications using RESTful and/or GraphQL APIs, and Ruby on Rails. Experience with Gitlab's product development process and open-source contributions is a plus.

  • Compensation iconSalary not specified
  • Employment type iconFull Time
  • Experience level iconMid-level (3 to 4 years)
Apply Now External link icon
Netherlands
Remote iconRemote

Intermediate Fullstack Engineer (Ruby/Vue.js), Analytics Instrumentati…

GitLab

Candidates must have experience in backend development using Ruby and Rails, and frontend development using JavaScript and frameworks like React or Vue.js. Experience with public cloud platforms such as AWS, GCP, or Azure, and Infrastructure as Code tools like Terraform or Pulumi is required. Proficiency in data engineering tools like Snowflake, Clickhouse, dbt, Airflow, or Atlan is also necessary, along with excellent English communication skills for a remote, globally distributed environment. …

  • Compensation iconSalary not specified
  • Employment type iconFull Time
  • Experience level iconMid-level (3 to 4 years)
Apply Now External link icon
North America
Remote iconRemote

Senior Data Governance Program Manager

GitLab

Candidates must have a minimum of 3+ years of demonstrated experience in program management or project management. They should also possess a strong understanding of data governance principles and best practices.

  • Compensation iconSalary not specified
  • Employment type iconFull Time
  • Experience level iconSenior (5 to 8 years), Expert & Leadership (9+ years)
Apply Now External link icon
North America
Remote iconRemote

Staff Salesforce Engineer - CRM Systems

GitLab

Candidates must have 6+ years of hands-on Salesforce development experience with deep expertise in Apex, Process Automation, Lightning Web Components (LWC), and SOQL. They should also possess 5+ years of experience building enterprise-grade applications with custom application development using modern frameworks. Proven experience in architecture, design, and implementation of high-complexity projects for Sales Cloud, CPQ, Service Cloud Console, and related systems is required, along with a stro…

  • Compensation iconSalary not specified
  • Employment type iconFull Time
  • Experience level iconExpert & Leadership (9+ years)
Apply Now External link icon
Remote
Remote iconRemote

Senior Backend Engineer (RoR), Security Risk Management: Platform Mana…

GitLab

Candidates should possess strong experience with Ruby on Rails, expertise in PostgreSQL database design and optimization, and proficiency in REST API and GraphQL development. Experience with Git and GitLab CI/CD workflows, knowledge of Elasticsearch and NoSQL database technologies, a track record of delivering high-quality software in collaborative environments, and the ability to work autonomously while contributing to team success are also required. A passion for building secure, scalable ente…

  • Compensation iconSalary not specified
  • Employment type iconFull Time
  • Experience level iconSenior (5 to 8 years)
Apply Now External link icon
North America
Remote iconRemote

Senior Salesforce Manager, CRM Systems

GitLab

Candidates should possess at least 8 years of hands-on Salesforce development experience, including expertise in Apex Classes, Triggers, Lightning Web Components, and enterprise integrations. Additionally, a minimum of 5 years of technical leadership experience managing Salesforce development teams is required, with a proven ability to recruit, hire, onboard, and develop technical talent. Excellent communication and stakeholder management abilities, including experience presenting to executives,…

  • Compensation iconSalary not specified
  • Employment type iconFull Time
  • Experience level iconExpert & Leadership (9+ years)
Apply Now External link icon
United States
Remote iconRemote

Senior People Communications & Engagement Strategist

GitLab

- Creative ability to craft engaging stories and compelling narratives from complex programs - Experience in internal communications, content creation, and campaign development - Proficiency in platform management, including implementation, optimization, and user adoption (e.g., Simpplr) - Skills in developing governance frameworks, best practices, and enablement resources - Ability to educate, support, and empower stakeholders, site owners, content managers, and functional leaders - Understandi…

  • Compensation iconSalary not specified
  • Employment type iconFull Time
  • Experience level iconSenior (5 to 8 years)
Apply Now External link icon
Morowali
Remote iconRemote

Intermediate Site Reliability Engineer, Database Operations

GitLab

- Automate every operational task (e.g., package updates, configuration changes across all environments, creating tools for automatic provisioning of user-facing services) - Incorporate AI into daily workflows to drive efficiency, innovation, and impact - Blend of pragmatic operations and software craftsmanship with sound engineering principles, operational discipline, and mature automation

  • Compensation iconSalary not specified
  • Employment type iconFull Time
  • Experience level iconMid-level (3 to 4 years)
Apply Now External link icon
Americas
Remote iconRemote

Staff Fullstack Engineer (Python/Vue.js), AI Engineering: Duo Chat

GitLab

- Significant professional experience with Python - Experience in Frontend Development using JavaScript & frameworks like React or Vue.js - Knowledgeable about AI technologies, specifically experience with GitLab Duo Chat or similar systems built on generative AI preferred - Familiarity with GraphQL and RSpec - Proficiency in the English language, both written and verbal, sufficient for success in a remote and largely asynchronous work environment - Experience with performant (inferred from cont…

  • Compensation iconSalary not specified
  • Employment type iconFull Time
  • Experience level iconSenior (5 to 8 years), Expert & Leadership (9+ years)
Apply Now External link icon