
GitLab
San Francisco, CA
AI-powered DevSecOps platform for software development
About
GitLab provides a complete DevSecOps platform as a single application for the entire software lifecycle, from planning to secure deployment. It serves development, security, and operations teams worldwide, enabling faster software delivery, improved collaboration, and reduced costs. As an all-remote, open-core company, it empowers millions to contribute to software powering the world.
Tech stack
GitLab, AWS, Ruby on Rails, Kubernetes, GCP, Terraform, Git, Python, Ansible, Ruby, Salesforce, Go, GraphQL, Elasticsearch, Linux
Perks & benefits
Health insurance, Equity, Unlimited PTO
More Developer Tools companies
Developer Tools companiesSan Francisco, CA
Foster City, CA
Bellevue, WA
San Francisco, CA
San Francisco, California
Oakland, CA
Open jobs
187Leads customer-facing GitLab Professional Services engagements from architecture and discovery through implementation, migrations, and handoff. Requires enterprise DevOps and cloud/on-premises infrastructure experience, strong technical communication, and hands-on Terraform, Ansible, and GitLab migration expertise.
Leads secure enterprise GitLab Professional Services implementations, architecture assessments, security-tool migrations, and compliance initiatives for customers across AMER. Requires expertise in cloud and application security, DevSecOps, GitLab deployment models, CI/CD integrations, and security frameworks.
Leads and coaches a public sector Solutions Architect team while supporting strategic customer-facing pre-sales engagements. Requires team leadership experience, technical solution design expertise, cloud and software delivery knowledge, and U.S. citizenship.
Own strategic sales accounts across U.S. Federal Civilian agencies, guiding opportunities from prospecting through adoption and expansion. The role requires federal technology-selling experience, knowledge of procurement and compliance, consultative enterprise sales skills, and familiarity with DevSecOps, FedRAMP, and AI capabilities.
Own strategic public sector accounts for GitLab’s DevSecOps platform, helping Department of War agencies modernize software development and security. The role requires complex technology sales, procurement expertise, consultative account management, and collaboration with channel and technical teams.
Leads GitLab’s global social media function, overseeing strategy, YouTube, paid and organic programs, advocacy, measurement, and team development. Requires 10+ years in social media, global brand leadership, deep YouTube expertise, and experience managing budgets, teams, and executive reporting.
Build and operate Go-based automation and a PostgreSQL-as-a-service platform for high-throughput, always-on production systems. The role requires deep PostgreSQL production experience, backend development expertise, infrastructure automation, and staff-level technical leadership.
Manages customer renewals to retain and expand recurring revenue, reduce churn, and support timely deal completion. The role requires B2B software sales or customer experience, subscription renewals knowledge, and strong negotiation and collaboration skills.
Senior backend engineer building PostgreSQL and Ruby frameworks, guardrails, and tooling for data retention, lifecycle management, scalability, and database health across GitLab’s SaaS and self-managed deployments.
This remote Security Incident Response Engineer detects, investigates, and resolves security incidents while improving automation, documentation, and detection capabilities. The role requires SIEM and cloud experience, Python skills or willingness to learn, and an interest in forensic investigations.
Build and ship autonomous, agentic software development lifecycle capabilities, including AI agents, orchestration, and safety guardrails. The role requires senior software engineering experience, proficiency in Ruby, Go, or Python, distributed systems knowledge, and experience with AI/ML applications.
Senior Solutions Architect serving India’s Southern Region, leading technical presales, solution design, evaluations, workshops, and customer transformation initiatives for GitLab’s DevSecOps platform. Requires experience with enterprise solution evaluation, CI/CD, cloud technologies, and strong technical communication.
Senior Solutions Architect serving South Korean enterprise customers through technical presales, solution design, evaluations, workshops, and DevSecOps transformation. Requires enterprise customer experience, cloud and software delivery expertise, strong communication skills, and Korean and English fluency.
Senior backend engineer who will define and build trusted validation systems for AI-generated software, including fast feedback that helps agents self-correct. The role requires hands-on experience building with AI agents, broad software architecture judgment, and the ability to influence distributed engineering teams.
Site Reliability Engineers build and operate reliable, scalable production infrastructure across GitLab’s Infrastructure Platforms teams. The role requires strong software engineering and operations fundamentals, Kubernetes and infrastructure-as-code experience, cloud expertise, and comfort with automation, observability, and incident response.
Generates qualified meetings and sales pipeline through outbound prospecting across the Turkey/Balkans territory. The role requires Turkish and English fluency, technology-industry sales development experience, and proficiency with CRM and prospecting tools.
Leads GitLab’s EMEA Customer Success Management & Architecture and Customer Success Engineering organizations, unifying relationship and technical post-sales motions to improve adoption, outcomes, retention, and expansion. Requires significant enterprise SaaS leadership experience across customer-facing and technical teams.
Coordinates high-volume recruiting workflows from interview scheduling through offer handoff, partnering with recruiters, hiring managers, and People Operations. Requires recruiting coordination experience, strong communication and organization, ATS proficiency, and comfort working remotely across time zones.
Conducts advanced application and AI security research for GitLab, identifying and validating systemic vulnerabilities, developing scalable research tooling, and guiding remediation. Requires 7+ years in offensive security and expertise across multiple technical domains and programming languages.
Leads offensive security research across GitLab’s codebase and AI-powered agentic surfaces, identifying systemic vulnerabilities, developing exploit proofs of concept, and driving remediation. Requires 10+ years of security research or penetration-testing experience and proficiency in multiple programming languages.
Senior Security Compliance Engineer supporting public-sector compliance programs, regulated customers, audits, certifications, and FedRAMP continuous monitoring. Requires 5+ years in GRC or cybersecurity, compliance automation experience, cloud familiarity, and U.S. citizenship and residency.
Acquires new customers in the Netherlands by managing complex B2B SaaS sales cycles, building greenfield pipeline, and engaging executive buyers. Requires at least five years of net-new business sales experience and fluency in Dutch and English.
Shapes GitLab’s employer value proposition through talent brand strategy, recruitment marketing, storytelling, and candidate experiences. The role requires strong writing and editorial judgment, campaign management, data-informed optimization, and cross-functional influence.
Leads GitLab’s talent brand strategy and recruitment marketing campaigns, shaping candidate messaging and experiences across channels. The role requires significant employer-brand or recruitment-marketing experience, strong editorial and storytelling skills, analytical judgment, and cross-functional influence.
Leads and grows a team building trusted validation platforms for AI-agent-generated software. The role requires engineering management experience, technical depth in architecture and validation, direct experience with AI agents, and the ability to drive adoption across distributed teams.
Senior Release Engineer responsible for building reliable CI/CD pipelines and release automation for enterprise SaaS platforms such as Salesforce and Zuora. The role requires 7+ years of release engineering or DevOps experience, strong Python skills, and hands-on use of approved AI-assisted tools.
Owns technology compliance and security assurance controls across corporate and business systems, aligning evidence for SOX, SOC 2, ISO, regulatory, and contractual obligations. The role requires 5+ years in compliance, audit, security, or IT, strong control-testing experience, and a bachelor's degree or equivalent.
Build and operate production backend features, APIs, integrations, and services while collaborating asynchronously across product and engineering teams. The role requires strong backend fundamentals, independent feature ownership, and practical experience with modern backend languages and AI coding tools.
Senior Software Engineer responsible for evolving GitLab’s authorization model across its Ruby on Rails monolith and next-generation policy engine. The role requires production Rails experience, authorization expertise, security judgment, API knowledge, and strong written communication.
Own GitLab’s global security awareness and human-risk program, leading phishing simulations, behavior-change initiatives, training platforms, vendor strategy, and audit support. Requires 10+ years scaling enterprise awareness programs and strong stakeholder influence in a distributed organization.
Delivers secure GitLab implementations, migrations, and enablement for federal customers in FedRAMP, DoD, and air-gapped environments. Requires an active TS/SCI clearance, DC Metro eligibility, infrastructure-as-code and cloud experience, and familiarity with regulated compliance frameworks.
Provides cross-team technical leadership for large backend initiatives, modular architecture, production operations, and AI-assisted engineering adoption. The role requires deep backend architecture experience, monolith modernization expertise, strong written influence, and mentoring ability.
Build and operate production backend features, APIs, integrations, and services for a large-scale DevSecOps platform. The role requires professional backend development experience, strong database and testing fundamentals, independent feature ownership, and clear asynchronous communication.
Senior site reliability engineer who will build and operate observability, anomaly detection, reconciliation, and reliability tooling for GitLab’s monetization systems. The role requires Ruby on Rails and observability experience, with knowledge of monitoring platforms, data pipelines, and business-critical billing systems.
Leads a technical engineering team responsible for large-scale distributed services and GitLab Dedicated infrastructure. The role requires strong operational expertise, experience managing high-performing remote teams, and the ability to guide architecture, incident response, automation, and AI-enabled productivity.
Leads enterprise pricing, packaging, monetization, and commercial programs across GitLab’s product portfolio. The role requires extensive pricing or strategy experience, strong cross-functional influence, and hands-on expertise with enterprise agreements, channels, marketplaces, and production AI automations.
Leads distributed engineering teams building safe, observable agent execution foundations across frontend, backend, and AI engineering. The role requires hands-on engineering judgment, people leadership, and experience applying AI to software development workflows.
The Senior Backend Engineer will build and operate reliable integrations connecting monetization services with enterprise applications, with a focus on API contracts, data integrity, observability, and fault tolerance. Production Ruby on Rails and relational database experience is required.
Leads strategy and execution for GitLab’s custom-model and self-hosted AI capabilities, balancing model flexibility, agent orchestration, infrastructure, deployment, and hardware needs. Requires principal-level product leadership experience in AI, infrastructure, technical platforms, or adjacent developer-focused products.
Leads technical direction and builds reliable frontend and backend purchasing experiences using Ruby on Rails and Vue.js. The role requires transactional-flow experience, strong architectural judgment, mentoring ability, and safe delivery of revenue-impacting systems.
Leads customer-facing GitLab installation, migration, training, and advisory engagements across cloud and self-managed environments. The role requires infrastructure automation, multi-cloud, GitLab, project leadership, customer communication, and mentoring experience.
Leads and develops a distributed team of Solutions Architects supporting enterprise customers through technical evaluations, solution design, and GitLab adoption. The role requires technical pre-sales leadership, strong communication, software lifecycle and CI/CD knowledge, and familiarity with cloud computing.
Provides pre-sales architecture guidance to SMB EMEA customers, leading technical evaluations, workshops, and solution design for GitLab’s DevSecOps platform. Requires 1–2+ years in customer-facing pre-sales or consulting, cloud and software lifecycle knowledge, and strong technical communication.
Staff-level security engineer leading enterprise IAM, cloud identity, AI platform access, and non-human identity governance. The role requires deep Okta, infrastructure-as-code, Python, GCP or AWS, and regulated-environment experience.
Senior backend engineer building secure integrations between GitLab agents and external tools, including AI coding solutions. The role requires Ruby on Rails, API design, SQL/PostgreSQL, AI backend integration, performance optimization, and production support experience.
Own the operational processes, reporting, planning, and systems improvements that enable Customer Success to scale. The role requires 4+ years in operations, strategy, consulting, or a similar analytical function, plus strong problem-solving and cross-functional influence skills.
Leads India and Asia-Pacific recruiting for Engineering and IT, managing recruiting leaders and owning senior technical searches. The role requires deep India technology-market knowledge, experience scaling distributed recruiting organizations, and data-driven talent strategy expertise.
Senior Backend Engineer responsible for designing and operating high-scale backend systems, shaping architecture, improving reliability and performance, and mentoring engineers. The role requires deep backend and systems expertise, strong technical influence, and production experience with agentic AI.
Senior individual contributor responsible for operating GitLab’s renewal motion, including forecasting, retention reporting, subscription data integrity, planning, and cross-functional process and systems improvements. Requires 5+ years in revenue operations or a related analytical role and strong modeling and stakeholder-influence skills.
Leads SaaS pricing and packaging strategy across GitLab’s portfolio, including AI and usage-based offerings. The role requires strong financial modeling, analytical problem-solving, business intelligence, and cross-functional influence with senior stakeholders.