GitLab

GitLab

18 open positions available

1 location
1 employment type
Actively hiring
Full-time

Latest Positions

Showing 18 most recent jobs
GitLab

Staff Fullstack Engineer (Ruby/Vue.js) Monetization Engineering: Purchase

GitLabAnywhereFull-time
View Job
Compensation$80K - 140K a year

Design and build fullstack purchase journey features while leading technical direction and ensuring resilient billing and CRM integrations. | Professional fullstack engineering experience with Ruby on Rails and Vue.js, strong transactional flow background, and ability to lead technical direction remotely. | GitLab is the intelligent orchestration platform for DevSecOps. GitLab enables organizations to increase developer productivity, improve operational efficiency, reduce security and compliance risk, and accelerate digital transformation. More than 50 million registered users and more than 50% of the Fortune 100* trust GitLab to ship better, more secure software faster. The same principles built into our products are reflected in how our team works: we embrace AI as a core productivity multiplier, with all team members expected to incorporate AI into their daily workflows to drive efficiency, innovation, and impact. GitLab is where careers accelerate, innovation flourishes, and every voice is valued. Our high-performance culture is driven by our values and continuous knowledge exchange, enabling our team members to reach their full potential while collaborating with industry leaders to solve complex problems. Co-create the future with us as we build technology that transforms how the world develops software. *Fortune 500® is a registered trademark of Fortune Media IP Limited, used under license. Claim based on GitLab data. Fortune 100 refers to the top 20% ranked companies in the 2025 Fortune 500 list, published in June 2025. Fortune and Fortune Media IP Limited are not affiliated with, and do not endorse products or services of GitLab. An overview of this role The Purchase team sits within GitLab's Monetization section and owns the end-to-end purchase experience for all GitLab products, including new purchases, add-ons, upgrades, and self-service promotional discounts. As a Staff Fullstack Engineer, you’ll work across the frontend and backend to build the interfaces customers use to buy and expand GitLab, along with the services that process transactions and integrate with billing and customer relationship management (CRM) systems. Because this work can directly affect revenue and involve confidential or financial information, you’ll use strong technical judgment, roll out changes safely and iteratively, and maintain a high bar for reliability and correctness. This is a technical leadership role for the Purchase team. You’ll help set the technical direction for a unified purchase flow, mentor other engineers, and partner with Product, Design, Billing, and Support to improve how customers buy and grow with GitLab. This role reports to the Engineering Manager, Purchase. Some examples of our projects: Unifying separate purchase flows into one consistent purchase experience Building and scaling GitLab Flex subscription flows that let customers reserve spend month to month across seats, artificial intelligence (AI) credits, Runners, and other GitLab capabilities without renegotiating their contract Evolving self-service promotional discounts for existing and prospective customers Modernizing the purchase frontend to improve clarity, accessibility, and conversion Strengthening integrations between the purchase flow and downstream billing and CRM systems for accuracy and resilience What you’ll do Design and build fullstack features across the purchase journey. Lead technical design for new purchasing capabilities and the unified purchase experience. Partner with Product and Design to turn purchasing requirements into resilient, well-tested technical solutions. Ensure purchase flows integrate correctly and safely with downstream billing and CRM systems. Set and uphold engineering standards for code quality, testing, rollout safety, and monitoring. Mentor engineers and review merge requests with thoughtful, constructive feedback. Identify and reduce technical debt and architectural risk in the purchase experience. Participate in incident response for purchase-related issues because of their direct revenue impact. What you’ll bring Professional fullstack engineering experience across frontend and backend code; our purchase applications use Ruby on Rails and Vue.js. Experience owning technical direction for a product area and driving thorough, iterative solutions. Experience building or maintaining transactional or checkout-style flows, ideally in billing, ecommerce, or subscriptions. A strong bias toward safe, incremental delivery given the revenue and customer impact of this work. The ability to communicate clearly and concisely about complex technical, architectural, and organizational problems. Proficiency in written and verbal English sufficient for success in a remote, largely asynchronous work environment. Alignment with GitLab’s values and a commitment to working in accordance with them. Familiarity with third-party billing or CRM systems, such as Zuora, Salesforce, or Stripe, is a plus. About the team We partner with Sales, Finance, Information Technology, and Support to deliver secure and reliable purchasing, billing, provisioning, and utilization workflows. Our broader organization includes the Subscription Lifecycle, Billing Engine, Platform and Infrastructure, Observability, Monitoring and Integrations, and Compliance teams. We work asynchronously, with regular planning and retrospectives and a high bar for ownership across deployments, incident management, testing, and rollout safety. Remote-Global The base salary range for this role’s listed level is currently for residents of the United States only. This range is intended to reflect the role's base salary rate in locations throughout the US. Grade level and salary ranges are determined through interviews and a review of education, experience, knowledge, skills, abilities of the applicant, equity with other team members, alignment with market data, and geographic location. The base salary range does not include any bonuses, equity, or benefits. See more information on our benefits and equity. Sales roles are also eligible for incentive pay targeted at up to 100% of the offered base salary. United States Salary Range $152,800—$259,200 USD How GitLab Supports Full-Time Employees Benefits to support your health, finances, and well-being Flexible Paid Time Off Team Member Resource Groups Equity Compensation & Employee Stock Purchase Plan Growth and Development Fund Parental Leave Please note that we welcome interest from candidates with varying levels of experience; many successful candidates do not meet every single requirement. Additionally, studies have shown that people from underrepresented groups are less likely to apply to a job unless they meet every single qualification. If you're excited about this role, please apply and allow our recruiters to assess your application. Country Hiring Guidelines: GitLab hires new team members in countries around the world. All of our roles are remote, however some roles may carry specific location-based eligibility requirements. Our Talent Acquisition team can help answer any questions about location after starting the recruiting process. Privacy Policy: Please review our Recruitment Privacy Policy. Your privacy is important to us. GitLab is proud to be an equal opportunity workplace and is an affirmative action employer. GitLab’s policies and practices relating to recruitment, employment, career development and advancement, promotion, and retirement are based solely on merit, regardless of race, color, religion, ancestry, sex (including pregnancy, lactation, sexual orientation, gender identity, or gender expression), national origin, age, citizenship, marital status, mental or physical disability, genetic information (including family medical history), discharge status from the military, protected veteran status (which includes disabled veterans, recently separated veterans, active duty wartime or campaign badge veterans, and Armed Forces service medal veterans), or any other basis protected by law. GitLab will not tolerate discrimination or harassment based on any of these characteristics. See also GitLab’s EEO Policy and EEO is the Law. If you have a disability or special need that requires accommodation, please let us know during the recruiting process.

Fullstack Engineering
API Design & Integration
Technical Leadership
Direct Apply
Posted 15 days ago
GI

Staff Backend Engineer, Developer Experience

GitLabAnywhereFull-time
View Job
Compensation$120K - 160K a year

Drive technical excellence and remove friction in engineering workflows across multiple teams with hands-on coding and cross-functional collaboration. | Deep experience with developer tooling, DevEx strategies, testing frameworks at scale, leadership in platform initiatives, and remote collaboration. | GitLab is the intelligent orchestration platform for DevSecOps. GitLab enables organizations to increase developer productivity, improve operational efficiency, reduce security and compliance risk, and accelerate digital transformation. More than 50 million registered users and more than 50% of the Fortune 100* trust GitLab to ship better, more secure software faster. The same principles built into our products are reflected in how our team works: we embrace AI as a core productivity multiplier, with all team members expected to incorporate AI into their daily workflows to drive efficiency, innovation, and impact. GitLab is where careers accelerate, innovation flourishes, and every voice is valued. Our high-performance culture is driven by our values and continuous knowledge exchange, enabling our team members to reach their full potential while collaborating with industry leaders to solve complex problems. Co-create the future with us as we build technology that transforms how the world develops software. *Fortune 500® is a registered trademark of Fortune Media IP Limited, used under license. Claim based on GitLab data. Fortune 100 refers to the top 20% ranked companies in the 2025 Fortune 500 list, published in June 2025. Fortune and Fortune Media IP Limited are not affiliated with, and do not endorse products or services of GitLab. As a Staff Backend Engineer in the Developer Experience group, you’ll work cross-functionally to help us identify and improve the engineering experience across GitLab’s internal engineering teams. We’re at a pivotal time in transforming our testing approach and development experience to enable engineers to deliver high-quality code efficiently and with confidence. Developer Experience currently has six, globally distributed teams of Backend Engineers and Software Engineers in Test. This role will work across the entire group to help us identify and remove the biggest points of friction that affect development at GitLab. Expect to split your time between hands-on coding in Ruby and Go, designing scalable solutions and helping every team deliver. You’ll be instrumental in shaping our engineering culture across GitLab. This is a highly visible role with strong company-wide support. You’ll be instrumental in shifting our culture and practices toward a cohesive Developer Experience Platform strategy—backed by buy-in and appetite for change. Some examples of our projects Identifying and removing the source of flakiness in our tests pipelines Introducing comprehensive test coverage reporting to guide our decisions about what and when to test Standardizing logging libraries and documentation to make it easy for all features and components to provide consistent logs Providing stable, configurable development environments What You’ll Do Drive Technical Excellence Across Teams: Provide hands-on engineering contributions and technical leadership across six Developer Experience teams, jumping in to unblock critical work or accelerate high-impact initiatives Champion Engineering Needs: Partner with engineering teams across GitLab to identify pain points, gather feedback, and translate day-to-day frustrations into actionable improvements for the Developer Experience roadmap Transform Testing at Scale: Help us modernize our testing to support GitLab's growth—ensuring engineers have fast, reliable tools that catch issues early without slowing them down Optimize CI/CD Pipelines: Reduce merge and CI friction by building workflows that deliver fast, actionable feedback—helping engineers iterate confidently and ship faster Break Down Systemic Bottlenecks: Collaborate with Platform, Product, and Infrastructure teams to identify and eliminate the architectural and process friction that slows down development Shape Engineering Culture: Foster a culture of continuous learning, inclusion, and improvement—where great developer experience is a shared value across the organization What You’ll Bring Deep experience with developer tooling, DevEx strategies, and testing frameworks at scale Experience leading platform or transformation initiatives across multiple teams Proven ability to influence without authority and collaborate across functions Familiarity with DevOps workflows and CI/CD pipelines Strong written and verbal communication skills in a remote-first environment A product mindset with a passion for empowering developers Alignment with GitLab values, especially collaboration, iteration, and transparency The base salary range for this role’s listed level is currently for residents of the United States only. This range is intended to reflect the role's base salary rate in locations throughout the US. Grade level and salary ranges are determined through interviews and a review of education, experience, knowledge, skills, abilities of the applicant, equity with other team members, alignment with market data, and geographic location. The base salary range does not include any bonuses, equity, or benefits. See more information on our benefits and equity. Sales roles are also eligible for incentive pay targeted at up to 100% of the offered base salary. United States Salary Range $131,600—$282,000 USD How GitLab Supports Full-Time Employees Benefits to support your health, finances, and well-being Flexible Paid Time Off Team Member Resource Groups Equity Compensation & Employee Stock Purchase Plan Growth and Development Fund Parental Leave Please note that we welcome interest from candidates with varying levels of experience; many successful candidates do not meet every single requirement. Additionally, studies have shown that people from underrepresented groups are less likely to apply to a job unless they meet every single qualification. If you're excited about this role, please apply and allow our recruiters to assess your application. Country Hiring Guidelines: GitLab hires new team members in countries around the world. All of our roles are remote, however some roles may carry specific location-based eligibility requirements. Our Talent Acquisition team can help answer any questions about location after starting the recruiting process. Privacy Policy: Please review our Recruitment Privacy Policy. Your privacy is important to us. GitLab is proud to be an equal opportunity workplace and is an affirmative action employer. GitLab’s policies and practices relating to recruitment, employment, career development and advancement, promotion, and retirement are based solely on merit, regardless of race, color, religion, ancestry, sex (including pregnancy, lactation, sexual orientation, gender identity, or gender expression), national origin, age, citizenship, marital status, mental or physical disability, genetic information (including family medical history), discharge status from the military, protected veteran status (which includes disabled veterans, recently separated veterans, active duty wartime or campaign badge veterans, and Armed Forces service medal veterans), or any other basis protected by law. GitLab will not tolerate discrimination or harassment based on any of these characteristics. See also GitLab’s EEO Policy and EEO is the Law. If you have a disability or special need that requires accommodation, please let us know during the recruiting process.

System Architecture
API Design
Mentorship
Direct Apply
Posted 22 days ago
GitLab

Senior Migration Engineer - GitLab Dedicated

GitLabAnywhereFull-time
View Job
Compensation$80K - 130K a year

Lead customer migrations from self-managed GitLab to GitLab Dedicated by designing migration runbooks, automation, and network configurations while collaborating with cross-functional teams. | Experience in customer-facing technical advisory or migration roles with proficiency in infrastructure as code tools, Kubernetes, cloud platforms, and scripting languages like Go, Python, or Ruby. | GitLab is the intelligent orchestration platform for DevSecOps. GitLab enables organizations to increase developer productivity, improve operational efficiency, reduce security and compliance risk, and accelerate digital transformation. More than 50 million registered users and more than 50% of the Fortune 100* trust GitLab to ship better, more secure software faster. The same principles built into our products are reflected in how our team works: we embrace AI as a core productivity multiplier, with all team members expected to incorporate AI into their daily workflows to drive efficiency, innovation, and impact. GitLab is where careers accelerate, innovation flourishes, and every voice is valued. Our high-performance culture is driven by our values and continuous knowledge exchange, enabling our team members to reach their full potential while collaborating with industry leaders to solve complex problems. Co-create the future with us as we build technology that transforms how the world develops software. *Fortune 500® is a registered trademark of Fortune Media IP Limited, used under license. Claim based on GitLab data. Fortune 100 refers to the top 20% ranked companies in the 2025 Fortune 500 list, published in June 2025. Fortune and Fortune Media IP Limited are not affiliated with, and do not endorse products or services of GitLab. An overview of this role As a Senior Migration Engineer for GitLab Dedicated, you'll partner with customers to plan and deliver migrations from self-managed GitLab to GitLab Dedicated. You'll use GitLab Geo to replicate customer data and move customers onto fully managed, isolated GitLab environments with minimal disruption. You'll balance hands-on technical delivery with clear communication and project ownership, translating each customer's goals, timelines, and constraints into a practical plan and guiding them through cutover and validation. You'll use infrastructure as code and configuration as code practices, Kubernetes, cloud platforms, and network design to work within existing GitLab Dedicated environments. You'll also improve the tooling, scripts, and runbooks that make migrations repeatable and reduce manual work, while sharing insights from customer engagements with GitLab's Product and Engineering teams. Lead migrations from self-managed GitLab to GitLab Dedicated using GitLab Geo to replicate customer data Design migration runbooks and automation for repeatable cutovers, and validate target environments built with Terraform, Ansible, and Kubernetes What you’ll do Deliver customer migrations from initial assessment through planning, replication, cutover, and post-migration validation. Use GitLab Geo to replicate customer data, debug synchronization issues, identify root causes, and keep migrations on track. Design customer network connectivity within GitLab Dedicated constraints, including virtual private clouds, private connectivity, Domain Name System configuration, and firewall rules. Apply infrastructure as code and configuration as code practices to interact with and validate existing GitLab Dedicated environments. Advise customers on migration sequencing, cutover windows, integration requirements, risks, and clear next steps. Improve migration tooling, scripts, and runbooks to make delivery more reliable, repeatable, and efficient. Partner with Professional Services, Environment Automation, Product, and Engineering to resolve blockers, share field feedback, and keep delivery consistent. Manage multiple customer engagements while balancing customer outcomes, delivery priorities, and share technical knowledge with other engineers. What you’ll bring Experience delivering customer-facing migration, installation, training, or technical advisory engagements. Experience using, deploying, or configuring GitLab, with a solid understanding of Git and source control workflows. Experience with infrastructure as code or configuration as code tools such as Terraform, Ansible, Packer, Puppet, or Chef. Hands-on experience running Kubernetes workloads in production, including deployments, rollouts, and debugging crash loops, failed health checks, and scheduling issues. Experience with a major cloud provider such as Amazon Web Services (AWS), Google Cloud Platform (GCP), or Microsoft Azure, along with working knowledge of network design and connectivity. Ability to read, understand, and modify infrastructure tooling, with familiarity in languages such as Go, Python, or Ruby. Ability to independently lead multiple customer projects, communicate clearly in written and spoken English, and build agreement in a remote, largely asynchronous environment. A solution-oriented approach, effective cross-functional collaboration, and a commitment to GitLab's values. Experience with GitLab Geo and replication is helpful, but deep expertise can be developed in the role. About the team Migration Engineers are part of GitLab's Dedicated Infrastructure organization. We work with Sales, Professional Services, Environment Automation, Product, and Engineering to coordinate delivery, resolve customer needs, and share field feedback that improves GitLab features and delivery practices. We work remotely and largely asynchronously across regions and time zones, with a focus on reliable delivery and long-term customer success. The base salary range for this role’s listed level is currently for residents of the United States only. This range is intended to reflect the role's base salary rate in locations throughout the US. Grade level and salary ranges are determined through interviews and a review of education, experience, knowledge, skills, abilities of the applicant, equity with other team members, alignment with market data, and geographic location. The base salary range does not include any bonuses, equity, or benefits. See more information on our benefits and equity. Sales roles are also eligible for incentive pay targeted at up to 100% of the offered base salary. United States Salary Range $152,800—$259,200 USD How GitLab Supports Full-Time Employees Benefits to support your health, finances, and well-being Flexible Paid Time Off Team Member Resource Groups Equity Compensation & Employee Stock Purchase Plan Growth and Development Fund Parental Leave Please note that we welcome interest from candidates with varying levels of experience; many successful candidates do not meet every single requirement. Additionally, studies have shown that people from underrepresented groups are less likely to apply to a job unless they meet every single qualification. If you're excited about this role, please apply and allow our recruiters to assess your application. Country Hiring Guidelines: GitLab hires new team members in countries around the world. All of our roles are remote, however some roles may carry specific location-based eligibility requirements. Our Talent Acquisition team can help answer any questions about location after starting the recruiting process. Privacy Policy: Please review our Recruitment Privacy Policy. Your privacy is important to us. GitLab is proud to be an equal opportunity workplace and is an affirmative action employer. GitLab’s policies and practices relating to recruitment, employment, career development and advancement, promotion, and retirement are based solely on merit, regardless of race, color, religion, ancestry, sex (including pregnancy, lactation, sexual orientation, gender identity, or gender expression), national origin, age, citizenship, marital status, mental or physical disability, genetic information (including family medical history), discharge status from the military, protected veteran status (which includes disabled veterans, recently separated veterans, active duty wartime or campaign badge veterans, and Armed Forces service medal veterans), or any other basis protected by law. GitLab will not tolerate discrimination or harassment based on any of these characteristics. See also GitLab’s EEO Policy and EEO is the Law. If you have a disability or special need that requires accommodation, please let us know during the recruiting process.

GitLab
Terraform
Ansible
Kubernetes
Cloud Computing
Go
Python
Ruby
Direct Apply
Posted 27 days ago
GitLab

Senior Backend Engineer

GitLabAnywhereFull-time
View Job
Compensation$90K - 150K a year

Design and evolve backend product capabilities, mentor team members, and integrate agentic AI into production workflows. | Deep backend expertise, strong architectural judgment, experience with modern backend languages and agentic AI systems. | GitLab is the intelligent orchestration platform for DevSecOps. GitLab enables organizations to increase developer productivity, improve operational efficiency, reduce security and compliance risk, and accelerate digital transformation. More than 50 million registered users and more than 50% of the Fortune 100* trust GitLab to ship better, more secure software faster. The same principles built into our products are reflected in how our team works: we embrace AI as a core productivity multiplier, with all team members expected to incorporate AI into their daily workflows to drive efficiency, innovation, and impact. GitLab is where careers accelerate, innovation flourishes, and every voice is valued. Our high-performance culture is driven by our values and continuous knowledge exchange, enabling our team members to reach their full potential while collaborating with industry leaders to solve complex problems. Co-create the future with us as we build technology that transforms how the world develops software. *Fortune 500® is a registered trademark of Fortune Media IP Limited, used under license. Claim based on GitLab data. Fortune 100 refers to the top 20% ranked companies in the 2025 Fortune 500 list, published in June 2025. Fortune and Fortune Media IP Limited are not affiliated with, and do not endorse products or services of GitLab. About the role As a Senior Backend Engineer, you will design, implement, and evolve product capabilities while solving high-scope backend problems and influencing the technical and product direction of our teams. You will move beyond "assigned work" to actively improve the quality, reliability, and performance of our systems. You will work across product, frontend, infrastructure, data, and security boundaries, making sound architectural trade-offs, communicating complex ideas clearly in an asynchronous environment, and helping define the standards for a high-scale, global product. Why you’ll love this role High Impact: You aren't just shipping features; you are shaping the architecture of a global platform used by millions. Technical Agency: You will influence team objectives, technical direction, and long-range goals, helping us solve problems of high scope and complexity. Innovative Culture: You will get to experiment with and integrate agentic AI into production engineering workflows, moving beyond simple prompt engineering to build resilient, AI-assisted systems. Autonomy: You will thrive in our remote-first, asynchronous organization, where clear written communication and self-direction are the pillars of success. User-Centric Collaboration: You’ll partner closely with PMs and designers to shape requirements, ensuring every technical decision delivers genuine value to our users. What you’ll do Drive Technical Direction: Design and ship moderate to complex backend features with minimal guidance, making pragmatic choices between modular-monolith code, shared components, or independently operated services. Raise the Bar: Advocate for product quality, security, availability, and performance. You will define backend standards for style, maintainability, testing, APIs, and operational readiness. Mentor & Lead: Mentor associate and intermediate engineers, remove technical blockers, and improve team delivery practices through code and design reviews. Operational Excellence: Diagnose and prevent performance/reliability issues at scale. Participate in incident response and act as a technical owner where appropriate. AI Integration: Use AI in production engineering work to improve outcomes, evaluate its effectiveness, and coach others on responsible, high-judgment use. What you’ll bring Deep Backend Expertise: A strong command of backend architecture, APIs, data systems, and performance tuning in a complex product or service environment. Adaptability: Proficiency in modern backend languages and a deep understanding of systems programming. We value the ability to learn and adapt over mastery of a single language. Architectural Judgment: Experience designing or evolving modular backend boundaries, bounded contexts, and migration-safe architectures. Influence: Ability to lead through influence, technical judgment, and clear written communication, effectively bridging the gap between product needs and technical reality. Agentic AI Expertise: Proven experience building or operating agentic systems in production—moving beyond prompt engineering to architecting loops, tool-use, and error-handling strategies that ensure reliability at scale. Helpful experience (These are signals, not hard requirements) Experience with high-throughput distributed systems, concurrency, or profiling. Hands-on experience with containerized production operations (e.g., Kubernetes). Deep database performance knowledge (e.g., PostgreSQL, ClickHouse, schema evolution, partitioning). Background in large-scale modular monoliths or event-driven systems. Public technical communication, open-source maintenance, or experience in developer-focused SaaS. The base salary range for this role’s listed level is currently for residents of the United States only. This range is intended to reflect the role's base salary rate in locations throughout the US. Grade level and salary ranges are determined through interviews and a review of education, experience, knowledge, skills, abilities of the applicant, equity with other team members, alignment with market data, and geographic location. The base salary range does not include any bonuses, equity, or benefits. See more information on our benefits and equity. Sales roles are also eligible for incentive pay targeted at up to 100% of the offered base salary. United States Salary Range $139,200—$235,200 USD How GitLab Supports Full-Time Employees Benefits to support your health, finances, and well-being Flexible Paid Time Off Team Member Resource Groups Equity Compensation & Employee Stock Purchase Plan Growth and Development Fund Parental Leave Please note that we welcome interest from candidates with varying levels of experience; many successful candidates do not meet every single requirement. Additionally, studies have shown that people from underrepresented groups are less likely to apply to a job unless they meet every single qualification. If you're excited about this role, please apply and allow our recruiters to assess your application. Country Hiring Guidelines: GitLab hires new team members in countries around the world. All of our roles are remote, however some roles may carry specific location-based eligibility requirements. Our Talent Acquisition team can help answer any questions about location after starting the recruiting process. Privacy Policy: Please review our Recruitment Privacy Policy. Your privacy is important to us. GitLab is proud to be an equal opportunity workplace and is an affirmative action employer. GitLab’s policies and practices relating to recruitment, employment, career development and advancement, promotion, and retirement are based solely on merit, regardless of race, color, religion, ancestry, sex (including pregnancy, lactation, sexual orientation, gender identity, or gender expression), national origin, age, citizenship, marital status, mental or physical disability, genetic information (including family medical history), discharge status from the military, protected veteran status (which includes disabled veterans, recently separated veterans, active duty wartime or campaign badge veterans, and Armed Forces service medal veterans), or any other basis protected by law. GitLab will not tolerate discrimination or harassment based on any of these characteristics. See also GitLab’s EEO Policy and EEO is the Law. If you have a disability or special need that requires accommodation, please let us know during the recruiting process.

API Design
System Architecture
Backend Development
Mentorship
Technical Writing
Direct Apply
Posted about 1 month ago
GitLab

Manager, Procurement

GitLabAnywhereFull-time
View Job
Compensation$70K - 110K a year

Lead strategic sourcing, vendor management, and contract negotiations for critical technology suppliers including software and cloud infrastructure. | Requires 5-7 years procurement experience, category management, bachelor's degree, strong financial and analytical skills, and complex contract negotiation experience. | GitLab is the intelligent orchestration platform for DevSecOps. GitLab enables organizations to increase developer productivity, improve operational efficiency, reduce security and compliance risk, and accelerate digital transformation. More than 50 million registered users and more than 50% of the Fortune 100* trust GitLab to ship better, more secure software faster. The same principles built into our products are reflected in how our team works: we embrace AI as a core productivity multiplier, with all team members expected to incorporate AI into their daily workflows to drive efficiency, innovation, and impact. GitLab is where careers accelerate, innovation flourishes, and every voice is valued. Our high-performance culture is driven by our values and continuous knowledge exchange, enabling our team members to reach their full potential while collaborating with industry leaders to solve complex problems. Co-create the future with us as we build technology that transforms how the world develops software. *Fortune 500® is a registered trademark of Fortune Media IP Limited, used under license. Claim based on GitLab data. Fortune 100 refers to the top 20% ranked companies in the 2025 Fortune 500 list, published in June 2025. Fortune and Fortune Media IP Limited are not affiliated with, and do not endorse products or services of GitLab. An overview of this role As a Manager, Procurement, you’ll serve as an individual contributor supporting GitLab’s Chief Technology Officer, Chief Information Security Officer, and Chief Information Officer organizations. You’ll lead strategic sourcing, vendor management, and contract negotiations for critical technology suppliers, with a strong focus on software, cloud infrastructure, and hyperscaler partnerships. You’ll work closely with senior leaders and cross-functional partners to shape sourcing strategies, improve procurement processes, identify savings opportunities, and explore how artificial intelligence can support procurement and negotiation. This role is expected to report to the Senior Director of Procurement and requires working hours that align with stakeholders across Eastern through Pacific time zones. What You’ll Do Lead strategic sourcing and contract negotiations for software, cloud, infrastructure, consulting, and other technology suppliers. Develop category and sourcing strategies that support the Chief Technology Officer, Chief Information Security Officer, and Chief Information Officer organizations. Manage relationships and lead performance management programs for critical suppliers, including hyperscaler and cloud partners, partnering with business stakeholders to conduct regular business reviews. Conduct detailed spend analysis and market intelligence research within assigned categories, monitoring market trends and supply chain risks. Develop category-specific KPIs and performance metrics, and present category performance reports to senior leadership. Collaborate with stakeholders and Finance Business Partners to forecast demand and manage spend against category budgets. Partner with executives and other stakeholders to understand business needs, evaluate options, and guide procurement decisions. Collaborate with Legal, Finance, Security, Information Technology, and other teams throughout the procurement lifecycle. Identify savings opportunities while balancing cost, risk, service quality, and business needs. Improve procurement and procure-to-pay processes to make them clearer and more efficient, with a focus on reducing cycle times Explore practical ways to use artificial intelligence in procurement processes, analysis, and negotiation preparation. What You’ll Bring Experience in strategic sourcing, vendor management, and complex contract negotiation. Experience procuring software as a service, cloud infrastructure, or other technical products and services. Working knowledge of cloud hosting, infrastructure services, and the commercial terms used in technology contracts. Understanding of procure-to-pay processes, systems, and procurement operations. Experience with Zip or similar procure-to-pay system is preferred Ability to build trusted partnerships with executives and cross-functional stakeholders. Clear communication skills and the judgment to explain complex commercial topics to different audiences. A collaborative, self-directed approach, with the willingness to step forward, lead discussions, and support teammates. Experience in a software or technology business is preferred, and we welcome relevant experience from other industries. 5-7 years of procurement experience, including at least 3 years in category management. A bachelor’s degree in Business, Supply Chain, or a related field. Strong financial acumen and analytical capabilities. Advanced project management skills. A proven track record of delivering measurable cost savings. About the team The Procurement team helps GitLab team members select and manage the suppliers needed to run the business. Each team member supports different parts of GitLab while following shared processes and goals. The team works closely together to balance workloads, provide coverage, improve how procurement operates, and support high-impact supplier decisions. This role will focus on GitLab’s technology organizations and many of its most critical suppliers, with regular visibility and partnership across senior leadership. How GitLab will support you Benefits to support your health, finances, and well-being Flexible Paid Time Off Team Member Resource Groups Equity Compensation & Employee Stock Purchase Plan Growth and Development Fund Parental leave Home office support Please note that we welcome interest from candidates with varying levels of experience; many successful candidates do not meet every single requirement. Additionally, studies have shown that people from underrepresented groups are less likely to apply to a job unless they meet every single qualification. If you're excited about this role, please apply and allow our recruiters to assess your application. The base salary range for this role’s listed level is currently for residents of the United States only. This range is intended to reflect the role's base salary rate in locations throughout the US. Grade level and salary ranges are determined through interviews and a review of education, experience, knowledge, skills, abilities of the applicant, equity with other team members, alignment with market data, and geographic location. The base salary range does not include any bonuses, equity, or benefits. See more information on our benefits and equity. Sales roles are also eligible for incentive pay targeted at up to 100% of the offered base salary. United States Salary Range $115,200—$194,400 USD How GitLab Supports Full-Time Employees Benefits to support your health, finances, and well-being Flexible Paid Time Off Team Member Resource Groups Equity Compensation & Employee Stock Purchase Plan Growth and Development Fund Parental Leave Please note that we welcome interest from candidates with varying levels of experience; many successful candidates do not meet every single requirement. Additionally, studies have shown that people from underrepresented groups are less likely to apply to a job unless they meet every single qualification. If you're excited about this role, please apply and allow our recruiters to assess your application. Country Hiring Guidelines: GitLab hires new team members in countries around the world. All of our roles are remote, however some roles may carry specific location-based eligibility requirements. Our Talent Acquisition team can help answer any questions about location after starting the recruiting process. Privacy Policy: Please review our Recruitment Privacy Policy. Your privacy is important to us. GitLab is proud to be an equal opportunity workplace and is an affirmative action employer. GitLab’s policies and practices relating to recruitment, employment, career development and advancement, promotion, and retirement are based solely on merit, regardless of race, color, religion, ancestry, sex (including pregnancy, lactation, sexual orientation, gender identity, or gender expression), national origin, age, citizenship, marital status, mental or physical disability, genetic information (including family medical history), discharge status from the military, protected veteran status (which includes disabled veterans, recently separated veterans, active duty wartime or campaign badge veterans, and Armed Forces service medal veterans), or any other basis protected by law. GitLab will not tolerate discrimination or harassment based on any of these characteristics. See also GitLab’s EEO Policy and EEO is the Law. If you have a disability or special need that requires accommodation, please let us know during the recruiting process.

Strategic sourcing
Vendor management
Contract negotiation
Direct Apply
Posted about 1 month ago
GitLab

Senior Backend Engineer (Ruby), Plan: Portfolio Experience

GitLabAnywhereFull-time
View Job
Compensation$90K - 140K a year

Design and implement backend features focusing on performance and scalability while mentoring engineers and collaborating with product teams. | Extensive Ruby on Rails and PostgreSQL experience, strong project leadership, excellent communication, and AI integration experience required. | GitLab is the intelligent orchestration platform for DevSecOps. GitLab enables organizations to increase developer productivity, improve operational efficiency, reduce security and compliance risk, and accelerate digital transformation. More than 50 million registered users and more than 50% of the Fortune 100* trust GitLab to ship better, more secure software faster. The same principles built into our products are reflected in how our team works: we embrace AI as a core productivity multiplier, with all team members expected to incorporate AI into their daily workflows to drive efficiency, innovation, and impact. GitLab is where careers accelerate, innovation flourishes, and every voice is valued. Our high-performance culture is driven by our values and continuous knowledge exchange, enabling our team members to reach their full potential while collaborating with industry leaders to solve complex problems. Co-create the future with us as we build technology that transforms how the world develops software. *Fortune 500® is a registered trademark of Fortune Media IP Limited, used under license. Claim based on GitLab data. Fortune 100 refers to the top 20% ranked companies in the 2025 Fortune 500 list, published in June 2025. Fortune and Fortune Media IP Limited are not affiliated with, and do not endorse products or services of GitLab. An overview of this role We're hiring a Senior Backend Engineer for GitLab's Portfolio Experience team. You'll be an experienced product engineer who incorporates user needs into feature decisions and brings full stack experience, with a current focus on backend. You'll spend as much time understanding user needs and shaping how features should work as you do building them, working directly with product, users, and open source contributors. You'll help evolve the backend architecture that powers the work items platform, which must serve millions of work items in a single user's view across tens of thousands of groups and projects. What you’ll do Collaborate with product and other engineers to shape requirements, understand user needs, and break complex projects into shippable iterations. Design and implement backend and real-time features in the GitLab monolith, including GraphQL and RESTful APIs and subscriptions, with a focus on performance, reliability, and user impact. Build and evolve portfolio planning capabilities, including work item hierarchy, status rollup, and capacity planning. Improve PostgreSQL performance at scale through query and write optimization, indexing, denormalization, partitioning, and moving suitable workloads to Elasticsearch or ClickHouse. Create proofs of concept for complex work, maintain extensive automated test coverage, and support safe rollouts with feature flags and strong observability. Mentor engineers and open source contributors through code reviews, pairing, regular feedback, contributor issues, and hackathons. Participate in on-call rotations, troubleshoot production issues, contribute to root cause analysis, and improve the team's development and review processes. What you’ll bring Experience representing the user perspective while working through trade-offs with product managers, engineers, and users. Experience leading projects involving several engineers over multiple months and supporting others through thoughtful code reviews, feedback, hiring, career development, and mentoring. Full stack experience with a current backend focus, including proficiency with Ruby and Ruby on Rails and an understanding of how complex modern frontends work. Strong PostgreSQL skills and experience improving database performance at scale through query and write optimization, indexing, denormalization, and partitioning. Experience designing and evolving GraphQL and/or RESTful APIs with attention to scalability, backward compatibility, and clear contracts with frontend clients. Experience improving large automated test suites, including the performance and reliability of the tests themselves. Strong written and verbal communication skills for an asynchronous, distributed environment. Experience integrating artificial intelligence into development workflows. Experience building artificial intelligence-powered features or working with Elasticsearch, ClickHouse, or Python is a plus. We welcome candidates with different backgrounds and transferable skills. If you're excited about this role but don't meet every qualification, we encourage you to apply. About the team We are a team of 4 - 2x Backend Engineers, 2x Frontend Engineers located across Europe and Canada. We own the work item hierarchy, including Epic, Issue, and Task relationships, and top-down planning capabilities such as status rollup and capacity planning. We work async-first in two-week iterations, with retrospectives and a weekly sync. The base salary range for this role’s listed level is currently for residents of the United States only. This range is intended to reflect the role's base salary rate in locations throughout the US. Grade level and salary ranges are determined through interviews and a review of education, experience, knowledge, skills, abilities of the applicant, equity with other team members, alignment with market data, and geographic location. The base salary range does not include any bonuses, equity, or benefits. See more information on our benefits and equity. Sales roles are also eligible for incentive pay targeted at up to 100% of the offered base salary. United States Salary Range $139,200—$235,200 USD How GitLab Supports Full-Time Employees Benefits to support your health, finances, and well-being Flexible Paid Time Off Team Member Resource Groups Equity Compensation & Employee Stock Purchase Plan Growth and Development Fund Parental Leave Please note that we welcome interest from candidates with varying levels of experience; many successful candidates do not meet every single requirement. Additionally, studies have shown that people from underrepresented groups are less likely to apply to a job unless they meet every single qualification. If you're excited about this role, please apply and allow our recruiters to assess your application. Country Hiring Guidelines: GitLab hires new team members in countries around the world. All of our roles are remote, however some roles may carry specific location-based eligibility requirements. Our Talent Acquisition team can help answer any questions about location after starting the recruiting process. Privacy Policy: Please review our Recruitment Privacy Policy. Your privacy is important to us. GitLab is proud to be an equal opportunity workplace and is an affirmative action employer. GitLab’s policies and practices relating to recruitment, employment, career development and advancement, promotion, and retirement are based solely on merit, regardless of race, color, religion, ancestry, sex (including pregnancy, lactation, sexual orientation, gender identity, or gender expression), national origin, age, citizenship, marital status, mental or physical disability, genetic information (including family medical history), discharge status from the military, protected veteran status (which includes disabled veterans, recently separated veterans, active duty wartime or campaign badge veterans, and Armed Forces service medal veterans), or any other basis protected by law. GitLab will not tolerate discrimination or harassment based on any of these characteristics. See also GitLab’s EEO Policy and EEO is the Law. If you have a disability or special need that requires accommodation, please let us know during the recruiting process.

API Design
System Architecture
Backend Engineering
Direct Apply
Posted about 1 month ago
GI

Staff Backend Engineer (Ruby), AI Engineering: DAP Repository Flows

GitLabAnywhereFull-time
View Job
Compensation$90K - 160K a year

Lead technical direction and build autonomous agentic systems on the Duo Agent Platform. | Requires deep Ruby/Rails experience, AI product integration, and staff-level leadership in complex system design. | GitLab is the intelligent orchestration platform for DevSecOps. GitLab enables organizations to increase developer productivity, improve operational efficiency, reduce security and compliance risk, and accelerate digital transformation. More than 50 million registered users and more than 50% of the Fortune 100* trust GitLab to ship better, more secure software faster. The same principles built into our products are reflected in how our team works: we embrace AI as a core productivity multiplier, with all team members expected to incorporate AI into their daily workflows to drive efficiency, innovation, and impact. GitLab is where careers accelerate, innovation flourishes, and every voice is valued. Our high-performance culture is driven by our values and continuous knowledge exchange, enabling our team members to reach their full potential while collaborating with industry leaders to solve complex problems. Co-create the future with us as we build technology that transforms how the world develops software. • Fortune 500® is a registered trademark of Fortune Media IP Limited, used under license. Claim based on GitLab data. Fortune 100 refers to the top 20% ranked companies in the 2025 Fortune 500 list, published in June 2025. Fortune and Fortune Media IP Limited are not affiliated with, and do not endorse products or services of GitLab. An overview of this role The DAP Repository Flows team owns two areas within GitLab's Duo Agent Platform (DAP). The first is DAP onboarding, helping customers quickly set up a project so they can start using the Duo Agent Platform with minimal friction. The second is repository and background flows: autonomous and scheduled agents that work on a customer's codebase on their behalf. This work is central to how GitLab delivers AI-powered automation on repositories. As a Staff Software Engineer, you will set technical direction for the team, drive complex initiatives across team boundaries, and raise the engineering bar for how we build agentic experiences on top of the Duo Agent Platform. What you'll do in this role • Set and drive the technical direction for the DAP Repository Flows team, making architecture decisions that shape how onboarding and repository/background flows are built. • Lead the design and delivery of autonomous and scheduled agents that operate on customer codebases, building on top of the Duo Agent Platform. • Design and refine the DAP onboarding experience so customers can get a project configured and productive quickly. • Partner across teams in the broader DAP organization to align on interfaces, shared patterns, and platform capabilities. • Mentor senior and intermediate engineers, review designs and code, and elevate the team's overall technical quality. • Identify and resolve the hardest technical problems the team faces, and prevent them where possible through sound design. • Contribute to a culture of autonomy, ownership, high context sharing, and async-first collaboration. What we're looking for • Deep, hands-on experience with Ruby and Ruby on Rails in production systems. • Demonstrated experience integrating LLMs into products (product integration, not ML model training). • Experience building agentic systems: autonomous or semi-autonomous agents that take actions on a user's behalf. • A track record of designing and shipping complex, high-scale systems and driving technical direction across teams. • Strong written communication and the ability to operate effectively in a distributed, async-first environment. • The judgment and influence expected of a staff-level engineer: setting direction, unblocking others, and multiplying the team's impact. About the team The DAP Repository Flows team is part of GitLab's broader Duo Agent Platform organization, within the AI/R&D group. The team is small and distributed, with plans to grow. We value autonomy, ownership, and high context sharing, and we work async-first through GitLab issues and Slack. Remote-Global How GitLab Supports Full-Time Employees • Benefits to support your health, finances, and well-being • Flexible Paid Time Off • Team Member Resource Groups • Equity Compensation & Employee Stock Purchase Plan • Growth and Development Fund • Parental Leave Please note that we welcome interest from candidates with varying levels of experience; many successful candidates do not meet every single requirement. Additionally, studies have shown that people from underrepresented groups are less likely to apply to a job unless they meet every single qualification. If you're excited about this role, please apply and allow our recruiters to assess your application. Country Hiring Guidelines: GitLab hires new team members in countries around the world. All of our roles are remote, however some roles may carry specific location-based eligibility requirements. Our Talent Acquisition team can help answer any questions about location after starting the recruiting process. Privacy Policy: Please review our Recruitment Privacy Policy. Your privacy is important to us. GitLab is proud to be an equal opportunity workplace and is an affirmative action employer. GitLab’s policies and practices relating to recruitment, employment, career development and advancement, promotion, and retirement are based solely on merit, regardless of race, color, religion, ancestry, sex (including pregnancy, lactation, sexual orientation, gender identity, or gender expression), national origin, age, citizenship, marital status, mental or physical disability, genetic information (including family medical history), discharge status from the military, protected veteran status (which includes disabled veterans, recently separated veterans, active duty wartime or campaign badge veterans, and Armed Forces service medal veterans), or any other basis protected by law. GitLab will not tolerate discrimination or harassment based on any of these characteristics. See also GitLab’s EEO Policy and EEO is the Law. If you have a disability or special need that requires accommodation, please let us know during the recruiting process.

API Design
Backend Development
System Architecture
Verified Source
Posted about 1 month ago
GitLab

Manager, Solutions Architecture - East

GitLabAnywhereFull-time
View Job
Compensation$142K - 213K a year

Lead and manage a team of solutions architects to support enterprise customers and drive adoption of GitLab platform. | Requires experience managing technical teams, strong communication skills, and knowledge of software development lifecycle and cloud technologies. | An overview of this role As the Manager, Solutions Architects for our Enterprise team, you'll lead a distributed group of intermediate and senior Solutions Architects serving Enterprise customers in the East sales territory. You'll guide your team to act as trusted advisors to GitLab prospects and customers, helping them validate GitLab's Enterprise Edition as the right technical and business solution and supporting successful adoption of the GitLab platform across the entire software development lifecycle. You'll hire, coach, and retain a high-performing team, set clear expectations, and be accountable for how your team runs complex technical evaluations, articulates business outcomes, and collaborates with Sales, Engineering, Product Management, and Marketing. You'll model the work of a Solutions Architect yourself, from solution design through technical presentations, so your team is equipped to drive meaningful customer change with GitLab. What you'll do • Lead a distributed team of intermediate and senior Solutions Architects supporting Enterprise customers in the East territory. • Coach, mentor, and develop team members through regular feedback, career support, and skills development in both technical and consultative areas. • Grow and retain a high-performing team by hiring thoughtfully, onboarding effectively, and fostering an inclusive, results-focused culture. • Guide by example by engaging in key customer opportunities as a Solutions Architect, from discovery through technical validation and successful adoption of the GitLab platform. • Drive the quality and consistency of technical evaluations, demos, and proofs of concept so that GitLab solutions clearly address customer business and technical requirements. • Collaborate closely with regional sales managers on territory strategy, account planning, and forecast support to ensure alignment between technical and commercial motions. • Partner with Product Management, Engineering, and Marketing to share field insights, influence the roadmap, and improve messaging around GitLab's Enterprise Edition and platform capabilities. • Own team execution by defining and tracking key performance indicators, and communicate progress, risks, and priorities clearly to your team, peers, and leadership. What you'll bring • Experience mentoring and developing technical team members, including giving and receiving constructive feedback. • Experience managing or leading technical pre-sales or information technology professionals, ideally in an enterprise-focused environment. • Ability to collaborate effectively with other managers and cross-functional partners to plan and execute sales and go-to-market strategies. • Strong technical presentation and communication skills, with the ability to engage both technical and business stakeholders. • Knowledge of the end-to-end software development lifecycle, including modern software development or operations practices. • Understanding of continuous integration and continuous deployment concepts and their impact on customer outcomes. • Familiarity with cloud computing concepts, related technologies, and common customer adoption patterns. • Ability and willingness to travel in line with business needs and the company's travel policy, and openness to learning and using GitLab and related tools, including through transferable experience from adjacent domains. About the team The Enterprise Solutions Architect team partners with our largest customers to design and validate technical solutions that drive successful adoption of the GitLab platform. This role leads a group of intermediate and senior Solutions Architects aligned to the East Enterprise sales territory, working closely with Sales, Engineering, Product Management, and Marketing to support complex evaluations and long-term customer outcomes. We operate in a fully remote, asynchronous way across North America, using GitLab and our handbook-first approach to stay aligned on strategy, share technical best practices, and continuously improve how we support the sales cycle. Key opportunities for our team include deepening technical adoption of GitLab Enterprise Edition, connecting customer business goals with architectural recommendations, and serving as strong product advocates in the field. The base salary range for this role's listed level is currently for residents of the United States only. This range is intended to reflect the role's base salary rate in locations throughout the US. Grade level and salary ranges are determined through interviews and a review of education, experience, knowledge, skills, abilities of the applicant, equity with other team members, alignment with market data, and geographic location. The base salary range does not include any bonuses, equity, or benefits. See more information on our benefits and equity. Sales roles are also eligible for incentive pay targeted at up to 100% of the offered base salary. United States Salary Range $142,200-$213,300 USD How GitLab Supports Full-Time Employees • Benefits to support your health, finances, and well-being • Flexible Paid Time Off • Team Member Resource Groups • Equity Compensation & Employee Stock Purchase Plan • Growth and Development Fund • Parental Leave Please note that we welcome interest from candidates with varying levels of experience; many successful candidates do not meet every single requirement. Additionally, studies have shown that people from underrepresented groups are less likely to apply to a job unless they meet every single qualification. If you're excited about this role, please apply and allow our recruiters to assess your application. Country Hiring Guidelines: GitLab hires new team members in countries around the world. All of our roles are remote, however some roles may carry specific location-based eligibility requirements. Our Talent Acquisition team can help answer any questions about location after starting the recruiting process.

Technical leadership
Mentorship
API design
System architecture
Software development lifecycle
Verified Source
Posted about 1 month ago
GitLab

Support Engineer (AMER)

GitLabAnywhereFull-time
View Job
Compensation$60K - 90K a year

Support customers by resolving technical issues and collaborating with product and engineering teams to improve software and documentation. | Strong Linux administration and scripting skills with experience in Git, CI/CD, and effective technical communication. | GitLab is the intelligent orchestration platform for DevSecOps. GitLab enables organizations to increase developer productivity, improve operational efficiency, reduce security and compliance risk, and accelerate digital transformation. More than 50 million registered users and more than 50% of the Fortune 100* trust GitLab to ship better, more secure software faster. The same principles built into our products are reflected in how our team works: we embrace AI as a core productivity multiplier, with all team members expected to incorporate AI into their daily workflows to drive efficiency, innovation, and impact. GitLab is where careers accelerate, innovation flourishes, and every voice is valued. Our high-performance culture is driven by our values and continuous knowledge exchange, enabling our team members to reach their full potential while collaborating with industry leaders to solve complex problems. Co-create the future with us as we build technology that transforms how the world develops software. *Fortune 500® is a registered trademark of Fortune Media IP Limited, used under license. Claim based on GitLab data. Fortune 100 refers to the top 20% ranked companies in the 2025 Fortune 500 list, published in June 2025. Fortune and Fortune Media IP Limited are not affiliated with, and do not endorse products or services of GitLab. An overview of this role Support Engineering at GitLab isn’t just a title - you will be embedded within the Engineering department and will truly operate in an environment where Support and Engineering meet. You’ll interact with customers daily as they encounter the difficult edge cases of running GitLab in complex environments. In the space of a day, you might be doing behind the scenes work of a Linux administrator troubleshooting performance problems by using strace on a particular process, interacting with the Product team to ensure that steps in a bug report are reproducible, or interacting with the Engineering team itself by diving deep into our codebase and putting together a merge request to actually fix a customer issue. That’s not all though - you’d equally be invited to contribute to the source code, improve our documentation, and help build out more efficient support processes in our issue tracker. We want to live in a world where everyone can contribute, and as a member of the support team, there are no barriers to using your skills to improve the experience of our users and customers. Some examples of our projects: A tool to automatically check a GitLab Omnibus install for known issues A solution to capture the state of a customer’s server for easier troubleshooting A tool which turns log files into interactive tables to easily sort and filter columns A functionality to ChatOps to make it easier to identify user accounts on GitLab.com What you’ll do Support a mix of Self-managed and GitLab.com (SaaS) customers and resolve their issues via Zendesk tickets, merge requests, email and video conferencing Collaborate with our Product, Development, Infrastructure, Customer Success and Sales Teams to build new features and fix bugs, define and shape the product goals, roadmap, priorities, and strategy Create and update documentation based on customer interactions Collaborate with Support team members (through Pairing Sessions) and other GitLab team members (for example: as a Support Stable Counterpart) Participate in regular rotations for weekday and weekend on-call coverage (daytime only), providing emergency support to our Self-managed and SaaS customers, or working with our SaaS Production team to coordinate incident communications Participate in our hiring processes by reviewing applications and assessments, and by participating in interviews. What you’ll bring Experience in, and passion for managing customer facing cases throughout the entire support lifecycle from initial customer inquiry to triage and reproduction, writing bug reports for hand off to the development team, and case resolution Excellent Linux systems administration knowledge (LFCE or RHCE equivalent knowledge) Ability to use scripting languages (preferably Ruby or Bash), and MVC frameworks (preferably Ruby on Rails) Experience with Git and CI/CD Expertise in writing support content Ability to communicate complex technical topics to customers and coworkers of varying technical skill level Familiarity with DevOps methodologies and technologies like Serverless and Kubernetes Understand a range of different GitLab implementations, and how service interruptions impact the customer. About the team The Support team is distributed all over the world across AMER, EMEA, and APAC regions. Support Engineers work on Support Tickets and helping GitLab’s customers, but they also dig into the code and logs to find out why something is not working as expected. The Collaboration here at GitLab is extraordinary and exciting - Support Engineers solve complex problems together and participate in regular pairing sessions and 1:1s, as well as coffee chats and Slack conversations that help them stay connected. Team members are given the ability to structure their shift the way it best suits their private life while maintaining our ability to address customer issues. Thanks to our Transparency value, you can see what we are working on in our Support Team page. Additionally, you can see our company roadmap and listen to some of our meetings. How GitLab will support you Benefits to support your health, finances, and well-being All remote, asynchronous work environment Flexible Paid Time Off Team Member Resource Groups Equity Compensation & Employee Stock Purchase Plan Growth and development budget Parental leave Home office support Please note that we welcome interest from candidates with varying levels of experience; many successful candidates do not meet every single requirement. Additionally, studies have shown that people from underrepresented groups are less likely to apply to a job unless they meet every single qualification. If you're excited about this role, please apply and allow our recruiters to assess your application. How GitLab Supports Full-Time Employees Benefits to support your health, finances, and well-being Flexible Paid Time Off Team Member Resource Groups Equity Compensation & Employee Stock Purchase Plan Growth and Development Fund Parental Leave Please note that we welcome interest from candidates with varying levels of experience; many successful candidates do not meet every single requirement. Additionally, studies have shown that people from underrepresented groups are less likely to apply to a job unless they meet every single qualification. If you're excited about this role, please apply and allow our recruiters to assess your application. Country Hiring Guidelines: GitLab hires new team members in countries around the world. All of our roles are remote, however some roles may carry specific location-based eligibility requirements. Our Talent Acquisition team can help answer any questions about location after starting the recruiting process. Privacy Policy: Please review our Recruitment Privacy Policy. Your privacy is important to us. GitLab is proud to be an equal opportunity workplace and is an affirmative action employer. GitLab’s policies and practices relating to recruitment, employment, career development and advancement, promotion, and retirement are based solely on merit, regardless of race, color, religion, ancestry, sex (including pregnancy, lactation, sexual orientation, gender identity, or gender expression), national origin, age, citizenship, marital status, mental or physical disability, genetic information (including family medical history), discharge status from the military, protected veteran status (which includes disabled veterans, recently separated veterans, active duty wartime or campaign badge veterans, and Armed Forces service medal veterans), or any other basis protected by law. GitLab will not tolerate discrimination or harassment based on any of these characteristics. See also GitLab’s EEO Policy and EEO is the Law. If you have a disability or special need that requires accommodation, please let us know during the recruiting process.

Linux administration
Ruby
Bash
Git
CI/CD
Direct Apply
Posted about 2 months ago
GitLab

Director, Customer Experience Strategy

GitLabAnywhereFull-time
View Job
Compensation$168K - 286K a year

Lead CX strategy to improve customer retention, expansion, and value through cross-functional initiatives and executive decision support. | Requires progressive leadership experience in strategy, analytics, and customer success in a B2B SaaS environment with strong business acumen and team management skills. | GitLab is the intelligent orchestration platform for DevSecOps. GitLab enables organizations to increase developer productivity, improve operational efficiency, reduce security and compliance risk, and accelerate digital transformation. More than 50 million registered users and more than 50% of the Fortune 100* trust GitLab to ship better, more secure software faster. The same principles built into our products are reflected in how our team works: we embrace AI as a core productivity multiplier, with all team members expected to incorporate AI into their daily workflows to drive efficiency, innovation, and impact. GitLab is where careers accelerate, innovation flourishes, and every voice is valued. Our high-performance culture is driven by our values and continuous knowledge exchange, enabling our team members to reach their full potential while collaborating with industry leaders to solve complex problems. Co-create the future with us as we build technology that transforms how the world develops software. • Fortune 500® is a registered trademark of Fortune Media IP Limited, used under license. Claim based on GitLab data. Fortune 100 refers to the top 20% ranked companies in the 2025 Fortune 500 list, published in June 2025. Fortune and Fortune Media IP Limited are not affiliated with, and do not endorse products or services of GitLab. An overview of this role As the Director, Customer Experience (CX) Strategy at GitLab, you will lead the team responsible for shaping the strategic direction of our post-sales organization and turning complex customer, market, and business signals into clear decisions that improve retention, expansion, adoption, and long-term customer value. This role is a direct business partner to our Chief Customer Officer (CCO) and supports our Global Customer Experience organization which encompasses Customer Success, Renewals, and Professional Services. It focuses on business planning, lifecycle design, coverage/segmentation strategy, executive decision support, strategic programs, and performance insight across the customer journey. Success in this role means owning several high-priority cross-functional initiatives, leading the strategy function effectively, and helping the business make better decisions through strong analysis, planning, and structured execution. What you’ll do • Set the vision and priorities for the CX Strategy function, aligning strategic programs, analytics, and planning around customer lifecycle outcomes and GitLab business priorities. • Own annual planning and in-year strategic cadences for CX, including business planning, coverage and segmentation decisions, headcount and investment proposals, executive reviews, and priority-setting across Customer Success, Renewals, and Professional Services. • Develop and evolve business models, KPI frameworks, and executive decision support for CX leadership so the organization can make better tradeoffs around customer health, retention, expansion, and growth efficiency. • Lead high-priority cross-functional initiatives from ideation through implementation, bringing structure to ambiguous problems and driving alignment across CX, Sales, Finance, Product, Revenue Operations, and Data teams. • Shape customer lifecycle strategy, including journey design, handoffs, engagement models, and program recommendations that improve customer outcomes and field effectiveness. • Partner with Product and customer-facing leaders to bring voice-of-customer insights, adoption signals, and customer feedback into roadmap discussions, program design, and strategic decision-making. • Define the strategic requirements and business cases that inform systems, tooling, reporting, and process changes, in partnership with CX Operations and Revenue Technology leaders. What you’ll bring • Progressive experience in strategy, analytics, customer success, renewals, revenue operations, consulting, and/or business planning roles in a B2B SaaS environment. • Strong business acumen with the ability to connect customer lifecycle strategy to operating metrics, planning decisions, financial considerations, and go-to-market outcomes. • Demonstrated success leading cross-functional initiatives and influencing without direct authority across multiple senior stakeholder groups. • Experience hiring, developing, and leading high-performing distributed teams. • Strong analytical and problem-solving skills, including the ability to interpret complex data and translate it into clear recommendations, business cases, and strategic decisions. • Fluency with key CX and GTM systems and analytical tools such as Salesforce, Gainsight, BI tools, spreadsheets, and SQL, along with comfort defining business requirements for data and tooling investments. • Excellent written and verbal communication skills, including the ability to create executive-ready documents, decks, proposals, and recommendations. • Comfort operating in an all-remote, asynchronous, values-driven environment with a high degree of ownership, iteration, and transparency. About the team The CX Strategy team is a small, high-impact partner to the broader Customer Experience organization, focused on steering the end-to-end customer journey from purchase through adoption, renewal, expansion, and advocacy. The team works across strategy, analytics, planning, and cross-functional programs to help CX leaders make better decisions, prioritize investments, and improve customer and business outcomes. The base salary range for this role’s listed level is currently for residents of the United States only. This range is intended to reflect the role's base salary rate in locations throughout the US. Grade level and salary ranges are determined through interviews and a review of education, experience, knowledge, skills, abilities of the applicant, equity with other team members, alignment with market data, and geographic location. The base salary range does not include any bonuses, equity, or benefits. See more information on our benefits and equity. Sales roles are also eligible for incentive pay targeted at up to 100% of the offered base salary. United States Salary Range $168,000 - $285,600 USD How GitLab Supports Full-Time Employees • Benefits to support your health, finances, and well-being • Flexible Paid Time Off • Team Member Resource Groups • Equity Compensation & Employee Stock Purchase Plan • Growth and Development Fund • Parental Leave Please note that we welcome interest from candidates with varying levels of experience; many successful candidates do not meet every single requirement. Additionally, studies have shown that people from underrepresented groups are less likely to apply to a job unless they meet every single qualification. If you're excited about this role, please apply and allow our recruiters to assess your application. Country Hiring Guidelines: GitLab hires new team members in countries around the world. All of our roles are remote, however some roles may carry specific location-based eligibility requirements. Our Talent Acquisition team can help answer any questions about location after starting the recruiting process. Privacy Policy: Please review our Recruitment Privacy Policy. Your privacy is important to us. GitLab is proud to be an equal opportunity workplace and is an affirmative action employer. GitLab’s policies and practices relating to recruitment, employment, career development and advancement, promotion, and retirement are based solely on merit, regardless of race, color, religion, ancestry, sex (including pregnancy, lactation, sexual orientation, gender identity, or gender expression), national origin, age, citizenship, marital status, mental or physical disability, genetic information (including family medical history), discharge status from the military, protected veteran status (which includes disabled veterans, recently separated veterans, active duty wartime or campaign badge veterans, and Armed Forces service medal veterans), or any other basis protected by law. GitLab will not tolerate discrimination or harassment based on any of these characteristics. See also GitLab’s EEO Policy and EEO is the Law. If you have a disability or special need that requires accommodation, please let us know during the recruiting process.

customer experience strategy
cross-functional leadership
strategic planning
data analysis
customer lifecycle management
Verified Source
Posted 2 months ago
GitLab

Director, Customer Experience Strategy

GitLabAnywhereFull-time
View Job
Compensation$90K - 140K a year

Lead CX strategy to drive retention, expansion, and customer value through business planning and cross-functional initiatives. | Progressive experience in B2B SaaS strategy, analytics, revenue operations, team leadership, and GTM tools proficiency. | GitLab is the intelligent orchestration platform for DevSecOps. GitLab enables organizations to increase developer productivity, improve operational efficiency, reduce security and compliance risk, and accelerate digital transformation. More than 50 million registered users and more than 50% of the Fortune 100* trust GitLab to ship better, more secure software faster. The same principles built into our products are reflected in how our team works: we embrace AI as a core productivity multiplier, with all team members expected to incorporate AI into their daily workflows to drive efficiency, innovation, and impact. GitLab is where careers accelerate, innovation flourishes, and every voice is valued. Our high-performance culture is driven by our values and continuous knowledge exchange, enabling our team members to reach their full potential while collaborating with industry leaders to solve complex problems. Co-create the future with us as we build technology that transforms how the world develops software. *Fortune 500® is a registered trademark of Fortune Media IP Limited, used under license. Claim based on GitLab data. Fortune 100 refers to the top 20% ranked companies in the 2025 Fortune 500 list, published in June 2025. Fortune and Fortune Media IP Limited are not affiliated with, and do not endorse products or services of GitLab. An overview of this role As the Director, Customer Experience (CX) Strategy at GitLab, you will lead the team responsible for shaping the strategic direction of our post-sales organization and turning complex customer, market, and business signals into clear decisions that improve retention, expansion, adoption, and long-term customer value. This role is a direct business partner to our Chief Customer Officer (CCO) and supports our Global Customer Experience organization which encompasses Customer Success, Renewals, and Professional Services. It focuses on business planning, lifecycle design, coverage/segmentation strategy, executive decision support, strategic programs, and performance insight across the customer journey. Success in this role means owning several high-priority cross-functional initiatives, leading the strategy function effectively, and helping the business make better decisions through strong analysis, planning, and structured execution. What you’ll do Set the vision and priorities for the CX Strategy function, aligning strategic programs, analytics, and planning around customer lifecycle outcomes and GitLab business priorities. Own annual planning and in-year strategic cadences for CX, including business planning, coverage and segmentation decisions, headcount and investment proposals, executive reviews, and priority-setting across Customer Success, Renewals, and Professional Services. Develop and evolve business models, KPI frameworks, and executive decision support for CX leadership so the organization can make better tradeoffs around customer health, retention, expansion, and growth efficiency. Lead high-priority cross-functional initiatives from ideation through implementation, bringing structure to ambiguous problems and driving alignment across CX, Sales, Finance, Product, Revenue Operations, and Data teams. Shape customer lifecycle strategy, including journey design, handoffs, engagement models, and program recommendations that improve customer outcomes and field effectiveness. Partner with Product and customer-facing leaders to bring voice-of-customer insights, adoption signals, and customer feedback into roadmap discussions, program design, and strategic decision-making. Define the strategic requirements and business cases that inform systems, tooling, reporting, and process changes, in partnership with CX Operations and Revenue Technology leaders. What you’ll bring Progressive experience in strategy, analytics, customer success, renewals, revenue operations, consulting, and/or business planning roles in a B2B SaaS environment. Strong business acumen with the ability to connect customer lifecycle strategy to operating metrics, planning decisions, financial considerations, and go-to-market outcomes. Demonstrated success leading cross-functional initiatives and influencing without direct authority across multiple senior stakeholder groups. Experience hiring, developing, and leading high-performing distributed teams. Strong analytical and problem-solving skills, including the ability to interpret complex data and translate it into clear recommendations, business cases, and strategic decisions. Fluency with key CX and GTM systems and analytical tools such as Salesforce, Gainsight, BI tools, spreadsheets, and SQL, along with comfort defining business requirements for data and tooling investments. Excellent written and verbal communication skills, including the ability to create executive-ready documents, decks, proposals, and recommendations. Comfort operating in an all-remote, asynchronous, values-driven environment with a high degree of ownership, iteration, and transparency. About the team The CX Strategy team is a small, high-impact partner to the broader Customer Experience organization, focused on steering the end-to-end customer journey from purchase through adoption, renewal, expansion, and advocacy. The team works across strategy, analytics, planning, and cross-functional programs to help CX leaders make better decisions, prioritize investments, and improve customer and business outcomes. The base salary range for this role’s listed level is currently for residents of the United States only. This range is intended to reflect the role's base salary rate in locations throughout the US. Grade level and salary ranges are determined through interviews and a review of education, experience, knowledge, skills, abilities of the applicant, equity with other team members, alignment with market data, and geographic location. The base salary range does not include any bonuses, equity, or benefits. See more information on our benefits and equity. Sales roles are also eligible for incentive pay targeted at up to 100% of the offered base salary. United States Salary Range $168,000—$285,600 USD How GitLab Supports Full-Time Employees Benefits to support your health, finances, and well-being Flexible Paid Time Off Team Member Resource Groups Equity Compensation & Employee Stock Purchase Plan Growth and Development Fund Parental Leave Please note that we welcome interest from candidates with varying levels of experience; many successful candidates do not meet every single requirement. Additionally, studies have shown that people from underrepresented groups are less likely to apply to a job unless they meet every single qualification. If you're excited about this role, please apply and allow our recruiters to assess your application. Country Hiring Guidelines: GitLab hires new team members in countries around the world. All of our roles are remote, however some roles may carry specific location-based eligibility requirements. Our Talent Acquisition team can help answer any questions about location after starting the recruiting process. Privacy Policy: Please review our Recruitment Privacy Policy. Your privacy is important to us. GitLab is proud to be an equal opportunity workplace and is an affirmative action employer. GitLab’s policies and practices relating to recruitment, employment, career development and advancement, promotion, and retirement are based solely on merit, regardless of race, color, religion, ancestry, sex (including pregnancy, lactation, sexual orientation, gender identity, or gender expression), national origin, age, citizenship, marital status, mental or physical disability, genetic information (including family medical history), discharge status from the military, protected veteran status (which includes disabled veterans, recently separated veterans, active duty wartime or campaign badge veterans, and Armed Forces service medal veterans), or any other basis protected by law. GitLab will not tolerate discrimination or harassment based on any of these characteristics. See also GitLab’s EEO Policy and EEO is the Law. If you have a disability or special need that requires accommodation, please let us know during the recruiting process.

Customer Lifecycle Strategy
Data Analysis
Cross-functional Leadership
Direct Apply
Posted 2 months ago
GitLab

Senior Customer Success Manager- Public Sector

GitLabAnywhereFull-time
View Job
Compensation$103K - 175K a year

Manage public sector customer portfolios to drive adoption, retention, and growth of GitLab's DevSecOps platform through customer enablement and cross-functional coordination. | Experience in customer success or similar roles with strong project management, technical understanding of DevSecOps and Git workflows, and ability to manage multiple public sector accounts. | GitLab is the intelligent orchestration platform for DevSecOps. GitLab enables organizations to increase developer productivity, improve operational efficiency, reduce security and compliance risk, and accelerate digital transformation. More than 50 million registered users and more than 50% of the Fortune 100* trust GitLab to ship better, more secure software faster. The same principles built into our products are reflected in how our team works: we embrace AI as a core productivity multiplier, with all team members expected to incorporate AI into their daily workflows to drive efficiency, innovation, and impact. GitLab is where careers accelerate, innovation flourishes, and every voice is valued. Our high-performance culture is driven by our values and continuous knowledge exchange, enabling our team members to reach their full potential while collaborating with industry leaders to solve complex problems. Co-create the future with us as we build technology that transforms how the world develops software. • Fortune 500® is a registered trademark of Fortune Media IP Limited, used under license. Claim based on GitLab data. Fortune 100 refers to the top 20% ranked companies in the 2025 Fortune 500 list, published in June 2025. Fortune and Fortune Media IP Limited are not affiliated with, and do not endorse products or services of GitLab. An overview of this role As a Senior Customer Success Manager on our Public Sector team, you’ll help U.S. government and public sector organizations realize meaningful business outcomes with the GitLab DevSecOps platform. You’ll turn pre-sales command plans into clear, actionable objectives, guide customers through their adoption journey, and enable them on common Git, CI/CD, and DevSecOps best practices so they can deliver secure software more efficiently. Acting as a trusted liaison between your customers and GitLab Support, Product Management, Engineering, Sales, and Professional Services, you’ll own a portfolio of accounts and focus on increasing adoption, retention, growth, and overall satisfaction while staying current on GitLab product releases. This role is based in the United States public sector space and is best suited for a United States Person who is comfortable working cross-functionally, managing complex projects, and representing the voice of the customer across GitLab. What You’ll Do • Partner with Public Sector customers to translate pre-sales command plans and desired business outcomes into clear, actionable objectives. • Guide customers on how to use the GitLab platform effectively, drawing on common best practices, DevSecOps principles, and typical Git workflows and branching strategies. • Map and manage the customer journey, and coach customers on how to adopt new GitLab use cases over time. • Act as the primary GitLab liaison for your customers, coordinating responses to questions, issues, and escalations by working closely with Support, Product Management, Sales, Professional Services, and other teams. • Own a defined book of business with responsibility for driving adoption, retention, expansion, and overall customer satisfaction. • Stay current on GitLab releases and help customers understand and apply new features to their environments and use cases. • Use project management skills to plan, track, and deliver customer enablement and success initiatives across multiple stakeholders. What You’ll Bring • Eligibility as a United States Person (U.S. citizen, lawful permanent resident, refugee, or asylee), in line with government requirements for this role. • Background in Customer Success or a similar customer-facing role with a track record of driving satisfaction, adoption, and retention. • Experience partnering with customers to connect technical capabilities to business outcomes and define measurable objectives. • Understanding of Git and common branching strategies, along with familiarity with the software development lifecycle and development pipelines. • Knowledge of continuous integration, continuous deployment, and DevSecOps concepts and how customers apply them. • Ability to manage a portfolio of customers of varying sizes in the public sector, balancing priorities across multiple stakeholders. • Strong verbal, written, presentation, and organizational skills, with the ability to explain technical topics in clear, simple language. • Demonstrated project management, analytical, and problem-solving skills, with openness to learning and applying transferable skills in new situations. About the team The Senior Customer Success Manager role sits within our Public Sector Customer Success team, which partners with United States government and public sector organizations to help them realize ongoing value from the GitLab platform. We own the post-sales relationship, driving adoption, retention, and growth by aligning GitLab capabilities to each customer’s mission, enabling them on DevSecOps best practices, and coordinating cross-functionally with Sales, Support, Product Management, Engineering, and Professional Services. Our team members work in an all-remote, distributed environment and collaborate asynchronously across time zones, using GitLab’s tools and processes to stay aligned while we tackle opportunities such as expanding use cases, improving customer return on investment, and simplifying engagement with the broader GitLab ecosystem. How GitLab will support you • Benefits to support your health, finances, and well-being • Flexible Paid Time Off • Team Member Resource Groups • Equity Compensation & Employee Stock Purchase Plan • Growth and Development Fund • Parental leave • Home office support Please note that we welcome interest from candidates with varying levels of experience; many successful candidates do not meet every single requirement. Additionally, studies have shown that people from underrepresented groups are less likely to apply to a job unless they meet every single qualification. If you're excited about this role, please apply and allow our recruiters to assess your application. The base salary range for this role’s listed level is currently for residents of the United States only. This range is intended to reflect the role's base salary rate in locations throughout the US. Grade level and salary ranges are determined through interviews and a review of education, experience, knowledge, skills, abilities of the applicant, equity with other team members, alignment with market data, and geographic location. The base salary range does not include any bonuses, equity, or benefits. See more information on our benefits and equity. Sales roles are also eligible for incentive pay targeted at up to 100% of the offered base salary. United States Salary Range $103,200 - $174,600 USD How GitLab Supports Full-Time Employees • Benefits to support your health, finances, and well-being • Flexible Paid Time Off • Team Member Resource Groups • Equity Compensation & Employee Stock Purchase Plan • Growth and Development Fund • Parental Leave Please note that we welcome interest from candidates with varying levels of experience; many successful candidates do not meet every single requirement. Additionally, studies have shown that people from underrepresented groups are less likely to apply to a job unless they meet every single qualification. If you're excited about this role, please apply and allow our recruiters to assess your application. Country Hiring Guidelines: GitLab hires new team members in countries around the world. All of our roles are remote, however some roles may carry specific location-based eligibility requirements. Our Talent Acquisition team can help answer any questions about location after starting the recruiting process. Privacy Policy: Please review our Recruitment Privacy Policy. Your privacy is important to us. GitLab is proud to be an equal opportunity workplace and is an affirmative action employer. GitLab’s policies and practices relating to recruitment, employment, career development and advancement, promotion, and retirement are based solely on merit, regardless of race, color, religion, ancestry, sex (including pregnancy, lactation, sexual orientation, gender identity, or gender expression), national origin, age, citizenship, marital status, mental or physical disability, genetic information (including family medical history), discharge status from the military, protected veteran status (which includes disabled veterans, recently separated veterans, active duty wartime or campaign badge veterans, and Armed Forces service medal veterans), or any other basis protected by law. GitLab will not tolerate discrimination or harassment based on any of these characteristics. See also GitLab’s EEO Policy and EEO is the Law. If you have a disability or special need that requires accommodation, please let us know during the recruiting process.

Customer Success Management
Program Management
DevSecOps
Stakeholder Management
Project Management
Verified Source
Posted 2 months ago
GI

Senior Manager, Security Compliance

GitLabAnywhereFull-time
View Job
Compensation$90K - 140K a year

Lead and mature the security compliance function by managing certifications and driving automation in GRC workflows. | Extensive experience in security compliance and audit with knowledge of SOC 2, ISO 27001, FedRAMP, US citizenship, and leadership skills. | GitLab is the intelligent orchestration platform for DevSecOps. GitLab enables organizations to increase developer productivity, improve operational efficiency, reduce security and compliance risk, and accelerate digital transformation. More than 50 million registered users and more than 50% of the Fortune 100* trust GitLab to ship better, more secure software faster. The same principles built into our products are reflected in how our team works: we embrace AI as a core productivity multiplier, with all team members expected to incorporate AI into their daily workflows to drive efficiency, innovation, and impact. GitLab is where careers accelerate, innovation flourishes, and every voice is valued. Our high-performance culture is driven by our values and continuous knowledge exchange, enabling our team members to reach their full potential while collaborating with industry leaders to solve complex problems. Co-create the future with us as we build technology that transforms how the world develops software. *Fortune 500® is a registered trademark of Fortune Media IP Limited, used under license. Claim based on GitLab data. Fortune 100 refers to the top 20% ranked companies in the 2025 Fortune 500 list, published in June 2025. Fortune and Fortune Media IP Limited are not affiliated with, and do not endorse products or services of GitLab. An overview of this role As a Senior Manager, Security Compliance at GitLab, you'll lead and mature our security compliance function while helping the company meet the needs of customers, auditors, and regulators across a growing set of security and compliance requirements. Reporting to the VP of Security Assurance, you'll bring deep expertise in security frameworks, risk-based thinking, and team leadership to guide our certification strategy and strengthen how we manage compliance across the business. In this role, you'll work across Security, Legal, IT, Product, and Engineering to evolve a compliance program that supports both strong security outcomes and business growth. You'll help shape a roadmap that keeps pace with emerging regulations and frameworks, while also improving how the team works through automation, artificial intelligence, and scalable processes. This role is a strong fit for someone who can balance strategic leadership with operational excellence and who sees compliance as an important customer trust and sales enabler. Some examples of our projects: Leading and expanding GitLab's security certification portfolio across commercial, public sector, and industry-specific frameworks while improving the way control testing and assurance activities are performed Driving automation and AI-enabled improvements for risk and compliance workflows so the team can spend less time on manual work and more time on high-value risk analysis and program maturity What you'll do Lead and mentor a team focused on security compliance, providing direction, support, and clear priorities while building a high-performing function. Oversee and expand GitLab's certification portfolio across frameworks such as ISO 27001/17/18, ISO 42001, Service Organization Control 2 (SOC 2), Payment Card Industry (PCI), TiSAX, Cyber Essentials, and Federal Risk and Authorization Management Program (FedRAMP). Partner with cross-functional stakeholders in IT, Security, Legal, Product, and Engineering to integrate governance, risk, and compliance requirements into business processes and technical systems. Drive automation within the function by using scripting, coding, and AI-enabled approaches to improve governance, risk, and compliance workflows, including compliance-as-code and policy-as-code practices. Monitor regulatory changes, emerging frameworks, and industry trends, and use those insights to help shape the team's roadmap and prepare the business for new requirements. Manage relationships with third-party auditors, assessors, and consultants during activities such as external audits, certification reviews, and penetration tests. Strengthen the team's security metrics and reporting practices, including preparing and facilitating regular business reviews and giving leadership clear visibility into progress and risk. Serve as a subject matter expert and thought partner by delivering guidance, training, and security-focused content for internal teams, customers, and senior stakeholders, while helping strengthen GitLab's voice in the broader security market. What you'll bring Extensive experience in security compliance, audit, or related governance, risk, and compliance work, including experience supporting external audits. Deep knowledge of security and compliance frameworks such as SOC 2, ISO 27001, FedRAMP, and National Institute of Standards and Technology (NIST), with public sector or FedRAMP experience preferred. Experience leading teams and developing people, with the ability to set direction, manage priorities, and build strong partnerships across a distributed organization. Strong understanding of cloud security, software as a service (SaaS) security models, and DevSecOps practices, with the ability to apply that knowledge in a fast-moving technology environment. A risk-based mindset that goes beyond checklist compliance and focuses on meaningful control design, testing, and continuous improvement. Comfort using automation, scripting, or AI-enabled approaches to reduce manual work and improve the scale and efficiency of compliance programs. Excellent written and verbal communication skills, including the ability to explain complex technical and regulatory topics clearly to auditors, customers, executives, and cross-functional partners. Relevant certifications such as Certified Information Systems Security Professional (CISSP), Certified Information Security Manager (CISM), Certified Information Systems Auditor (CISA), or similar credentials are highly desirable. Due to government requirements, you must be a United States Citizen (defined as any individual who is a citizen of the United States by law, birth, or naturalization) to fill this position. About the team The Security Assurance organization helps GitLab build and maintain trust by strengthening how we approach security, compliance, and assurance across the company. Within that group, the security compliance function works at the intersection of customer trust, regulatory readiness, operational rigor, and business growth. The team partners broadly across GitLab to help ensure our controls, certifications, and assurance activities support both secure operations and the needs of a global business. The base salary range for this role’s listed level is currently for residents of the United States only. This range is intended to reflect the role's base salary rate in locations throughout the US. Grade level and salary ranges are determined through interviews and a review of education, experience, knowledge, skills, abilities of the applicant, equity with other team members, alignment with market data, and geographic location. The base salary range does not include any bonuses, equity, or benefits. See more information on our benefits and equity. Sales roles are also eligible for incentive pay targeted at up to 100% of the offered base salary. United States Salary Range $168,000—$245,000 USD How GitLab Supports Full-Time Employees Benefits to support your health, finances, and well-being Flexible Paid Time Off Team Member Resource Groups Equity Compensation & Employee Stock Purchase Plan Growth and Development Fund Parental Leave Please note that we welcome interest from candidates with varying levels of experience; many successful candidates do not meet every single requirement. Additionally, studies have shown that people from underrepresented groups are less likely to apply to a job unless they meet every single qualification. If you're excited about this role, please apply and allow our recruiters to assess your application. Country Hiring Guidelines: GitLab hires new team members in countries around the world. All of our roles are remote, however some roles may carry specific location-based eligibility requirements. Our Talent Acquisition team can help answer any questions about location after starting the recruiting process. Privacy Policy: Please review our Recruitment Privacy Policy. Your privacy is important to us. GitLab is proud to be an equal opportunity workplace and is an affirmative action employer. GitLab’s policies and practices relating to recruitment, employment, career development and advancement, promotion, and retirement are based solely on merit, regardless of race, color, religion, ancestry, sex (including pregnancy, lactation, sexual orientation, gender identity, or gender expression), national origin, age, citizenship, marital status, mental or physical disability, genetic information (including family medical history), discharge status from the military, protected veteran status (which includes disabled veterans, recently separated veterans, active duty wartime or campaign badge veterans, and Armed Forces service medal veterans), or any other basis protected by law. GitLab will not tolerate discrimination or harassment based on any of these characteristics. See also GitLab’s EEO Policy and EEO is the Law. If you have a disability or special need that requires accommodation, please let us know during the recruiting process.

Security Compliance
Audit Management
Risk-Based Thinking
Direct Apply
Posted 3 months ago
GI

Senior Manager, Customer Trust & Security Governance

GitLabAnywhereFull-time
View Job
Compensation$90K - 140K a year

Lead customer trust by managing security questionnaires, contract reviews, vendor inquiries, and oversee security governance, policies, metrics, and awareness programs. | Extensive experience in security governance or customer-facing security programs and knowledge of SOC 2, ISO 27001, US citizenship, and contract negotiation skills required. | GitLab is the intelligent orchestration platform for DevSecOps. GitLab enables organizations to increase developer productivity, improve operational efficiency, reduce security and compliance risk, and accelerate digital transformation. More than 50 million registered users and more than 50% of the Fortune 100* trust GitLab to ship better, more secure software faster. The same principles built into our products are reflected in how our team works: we embrace AI as a core productivity multiplier, with all team members expected to incorporate AI into their daily workflows to drive efficiency, innovation, and impact. GitLab is where careers accelerate, innovation flourishes, and every voice is valued. Our high-performance culture is driven by our values and continuous knowledge exchange, enabling our team members to reach their full potential while collaborating with industry leaders to solve complex problems. Co-create the future with us as we build technology that transforms how the world develops software. *Fortune 500® is a registered trademark of Fortune Media IP Limited, used under license. Claim based on GitLab data. Fortune 100 refers to the top 20% ranked companies in the 2025 Fortune 500 list, published in June 2025. Fortune and Fortune Media IP Limited are not affiliated with, and do not endorse products or services of GitLab. Overview of the Role The Senior Manager, Customer Trust & Security Governance helps GitLab turn security into a clear business enabler. In this role, you will oversee the programs that help our customers and prospects assess our security posture, reduce friction in our sales cycle, strengthen our security policy and standards, and make security outcomes visible across the business. Reporting to the VP of Security Assurance, you will own a broad scope across customer trust, governance, metrics, and security awareness, with a focus on building durable processes, improving documentation, and using automation and AI to help our team spend more time on high-value work. In your first year, you will shape how GitLab addresses customer security needs at scale, mature the security governance program, and improve how security is measured and communicated internally. You will work across Security, Sales, Legal, Product, Procurement, and other business partners, and you will help strengthen confidence in GitLab's AI-powered DevSecOps platform through practical guidance, clear standards, and thoughtful execution. What you’ll do Lead the customer trust function for contract reviews, security questionnaires, requests for proposals, and related customer and vendor security inquiries. Set direction, priorities, and operating practices that help the team respond effectively while reducing friction in the sales cycle. Partner with Legal, Sales, Product, and Procurement to review and negotiate security-related terms in revenue and vendor agreements. Manage escalations for complex security questionnaires, risk assessments, and contract issues, and guide teams toward practical solutions. Develop and improve security templates, playbooks, fallback positions, and training materials that support faster, more consistent negotiations. Build and maintain GitLab's library of security policies and collaborate with security subject matter experts to mature security standards. Drive the security metrics and reporting program, including preparation and facilitation for quarterly business reviews. Oversee an engaging security awareness program and use automation and AI tooling to improve workflows, documentation, and team effectiveness. What you’ll bring Extensive experience leading security governance or customer-facing security programs in a complex, cross-functional environment. Knowledge of security and compliance frameworks such as SOC 2, ISO 27001, FedRAMP, GDPR, and NIST. Ability to review and negotiate security and privacy terms in contracts, with a practical approach to balancing risk and business needs. Understanding of cloud security, software as a service security models, and DevSecOps practices. Skill in translating technical security concepts into clear guidance for customers, executives, and internal partners. Experience building or improving security policies, standards, metrics, reporting, or awareness programs. Comfort working asynchronously with teams across Security, Sales, Legal, Product, and Engineering, and collaborating through written communication. Openness to using automation and AI to improve scale and consistency, and to applying transferable experience from adjacent security, governance, or trust roles. Due to government requirements, you must be a United States Citizen (defined as any individual who is a citizen of the United States by law, birth, or naturalization) to fill this position. About the team The team is responsible for helping GitLab demonstrate and operationalize trust through customer-facing security support, internal governance, measurable security outcomes, and security awareness. It works across regions in an asynchronous way and partners closely with Security, Sales, Legal, Product, Procurement, and Engineering to make security clear, practical, and scalable. This team supports both business velocity and sound governance by improving how GitLab responds to customer requirements, maintains security standards, and communicates progress. The base salary range for this role’s listed level is currently for residents of the United States only. This range is intended to reflect the role's base salary rate in locations throughout the US. Grade level and salary ranges are determined through interviews and a review of education, experience, knowledge, skills, abilities of the applicant, equity with other team members, alignment with market data, and geographic location. The base salary range does not include any bonuses, equity, or benefits. See more information on our benefits and equity. Sales roles are also eligible for incentive pay targeted at up to 100% of the offered base salary. United States Salary Range $168,000—$245,000 USD How GitLab Supports Full-Time Employees Benefits to support your health, finances, and well-being Flexible Paid Time Off Team Member Resource Groups Equity Compensation & Employee Stock Purchase Plan Growth and Development Fund Parental Leave Please note that we welcome interest from candidates with varying levels of experience; many successful candidates do not meet every single requirement. Additionally, studies have shown that people from underrepresented groups are less likely to apply to a job unless they meet every single qualification. If you're excited about this role, please apply and allow our recruiters to assess your application. Country Hiring Guidelines: GitLab hires new team members in countries around the world. All of our roles are remote, however some roles may carry specific location-based eligibility requirements. Our Talent Acquisition team can help answer any questions about location after starting the recruiting process. Privacy Policy: Please review our Recruitment Privacy Policy. Your privacy is important to us. GitLab is proud to be an equal opportunity workplace and is an affirmative action employer. GitLab’s policies and practices relating to recruitment, employment, career development and advancement, promotion, and retirement are based solely on merit, regardless of race, color, religion, ancestry, sex (including pregnancy, lactation, sexual orientation, gender identity, or gender expression), national origin, age, citizenship, marital status, mental or physical disability, genetic information (including family medical history), discharge status from the military, protected veteran status (which includes disabled veterans, recently separated veterans, active duty wartime or campaign badge veterans, and Armed Forces service medal veterans), or any other basis protected by law. GitLab will not tolerate discrimination or harassment based on any of these characteristics. See also GitLab’s EEO Policy and EEO is the Law. If you have a disability or special need that requires accommodation, please let us know during the recruiting process.

Security Governance
SOC 2
ISO 27001
Risk Assessment
Cloud Security
Direct Apply
Posted 3 months ago
GitLab

VP, Corporate Security

GitLabAnywhereFull-time
View Job
Compensation$298K - 360K a year

Lead corporate security strategy and operations across identity, endpoint, and internal security in a fully remote environment. | Significant senior leadership experience in corporate security, identity and endpoint security engineering, with strong operational and strategic skills in a remote setting. | An overview of this role Corporate Security at GitLab leads Identity Engineering, Corporate Security Engineering, and End User Services, bringing together the engineering and service functions that secure workforce identity, internal systems, endpoints, and core business applications. This organization enables GitLab team members to work productively and securely through a 24x5 support model and engineering ownership across identity, device trust, SaaS, platform, and internal security controls. As VP, Corporate Security, you will lead this organization through its next stage of maturity. You will own strategy, execution, and operational excellence across Corporate Security engineering and services, shaping how GitLab scales secure workforce access, endpoint security, SaaS governance, and internal IT experience in an all-remote environment. You will inherit and develop a multi-disciplinary organization that already includes leadership across identity engineering and corporate security engineering, and you will partner closely with the CISO and peers across Security, IT, Engineering, People, Legal, and Finance. This role is right for someone who can connect security posture, team member experience, and business enablement. You should be equally comfortable setting executive direction and drilling into operating questions such as how to modernize identity, reduce authentication friction, mature endpoint and SaaS controls, improve onboarding and offboarding, and build systems that are secure by default and auditable by design. Some examples of the team's focus areas: • Corporate Security (CorpSec) • CorpSec End User Services (EUS) • CorpSec Identity Engineering What you'll do • Set the vision and operating model for Corporate Security across engineering, identity, endpoint and device security, and end-user services, aligning security outcomes with productivity and service quality. • Lead a globally distributed, multi-disciplinary organization through clear roadmaps, strong managers, measurable priorities, and high operational standards. • Own GitLab's internal identity and access strategy across Okta, lifecycle automation, RBAC and ABAC, administrative access controls, cloud access governance, and the ongoing evolution of Identity v3. • Drive secure-by-default endpoint and device strategy across GitLab's fleet, with particular strength in macOS, endpoint hardening, configuration management, telemetry, detection partnerships, and engineering-led change control. • Oversee end-user services and internal IT support for the company, including access management, hardware support, and support for core applications such as Google Workspace, Slack, and Zoom, while improving helpdesk effectiveness and service experience. • Build scalable onboarding, offboarding, and role-change processes that reduce risk, improve auditability, and remove friction for team members and business stakeholders. • Partner cross-functionally with Security, IT, Engineering, People, Compliance, Finance, and Legal to translate business and regulatory requirements into pragmatic controls, policies, and workflows. • Own vendor, tooling, and budget strategy for the Corporate Security estate, using metrics to improve resilience, team member experience, and risk reduction over time. What you'll bring • Significant senior leadership experience leading corporate security, enterprise IT, IAM, endpoint security, or adjacent internal platform organizations at scale. • Strong command of workforce identity and access concepts, including SSO, SAML, OAuth, lifecycle automation, RBAC and ABAC, administrative access controls, and governance for privileged and non-human identities. • Deep understanding of modern endpoint and device security, ideally in a macOS-heavy environment, including MDM or endpoint management, hardening, software distribution, and fleet-level operational rollout strategy. • A track record of replacing manual or click-ops processes with automation, GitOps, infrastructure-as-code, and auditable engineering workflows. • Experience balancing service operations and engineering investment, with credibility in both helpdesk and internal platform environments. • Experience operating in regulated or audit-heavy environments and partnering with compliance stakeholders on durable, evidence-ready controls. • Excellent written and verbal communication skills, strong executive judgment, and the ability to lead effectively in an all-remote, asynchronous company. • A pragmatic, business-enabling leadership style that raises the security bar while reducing friction for team members and internal customers. About the team The Corporate Security organization provides the technology, support, and internal security capabilities GitLab team members rely on to do their work. The team owns internal security-focused engineering and services across access, endpoints, SaaS platforms, and core workforce systems, while also supporting day-to-day team member productivity through end-user services and helpdesk operations. Within that broader scope, Identity Engineering leads the technical strategy and automation behind IAM, RBAC, and administrative access controls for internal systems, cloud infrastructure, and tech stack applications, including the next-generation Identity v3 program. End-user and endpoint functions support access, hardware, core applications, and fleet security for GitLab's distributed workforce. Together, these groups are building a more scalable, auditable, and secure foundation for how GitLab operates internally. The base salary range for this role's listed level is currently for residents of the United States only. This range is intended to reflect the role's base salary rate in locations throughout the US. Grade level and salary ranges are determined through interviews and a review of education, experience, knowledge, skills, abilities of the applicant, equity with other team members, alignment with market data, and geographic location. The base salary range does not include any bonuses, equity, or benefits. See more information on our benefits and equity. Sales roles are also eligible for incentive pay targeted at up to 100% of the offered base salary. United States Salary Range $297,600-$360,000 USD How GitLab Supports Full-Time Employees • Benefits to support your health, finances, and well-being • Flexible Paid Time Off • Team Member Resource Groups • Equity Compensation & Employee Stock Purchase Plan • Growth and Development Fund • Parental Leave Please note that we welcome interest from candidates with varying levels of experience; many successful candidates do not meet every single requirement. Additionally, studies have shown that people from underrepresented groups are less likely to apply to a job unless they meet every single qualification. If you're excited about this role, please apply and allow our recruiters to assess your application. Country Hiring Guidelines: GitLab hires new team members in countries around the world. All of our roles are remote, however some roles may carry specific location-based eligibility requirements. Our Talent Acquisition team can help answer any questions about location after starting the recruiting process. Privacy Policy: Please review our Recruitment Privacy Policy. Your privacy is important to us.

SIEM SOAR Engineering
MDR Delivery Leadership
MITRE ATT&CK Detection Engineering
Verified Source
Posted 3 months ago
GI

Senior Backend Engineer (RoR/Go), SSCS: Pipeline Security

GitLabAnywhereFull-time
View Job
Compensation$90K - 150K a year

Design and maintain secure backend code and lead development of security features for pipeline security. | Professional backend engineering experience with secure design, Ruby on Rails proficiency, and familiarity with CI/CD and secrets management. | GitLab is the intelligent orchestration platform for DevSecOps. GitLab enables organizations to increase developer productivity, improve operational efficiency, reduce security and compliance risk, and accelerate digital transformation. More than 50 million registered users and more than 50% of the Fortune 100* trust GitLab to ship better, more secure software faster. The same principles built into our products are reflected in how our team works: we embrace AI as a core productivity multiplier, with all team members expected to incorporate AI into their daily workflows to drive efficiency, innovation, and impact. GitLab is where careers accelerate, innovation flourishes, and every voice is valued. Our high-performance culture is driven by our values and continuous knowledge exchange, enabling our team members to reach their full potential while collaborating with industry leaders to solve complex problems. Co-create the future with us as we build technology that transforms how the world develops software. *Fortune 500® is a registered trademark of Fortune Media IP Limited, used under license. Claim based on GitLab data. Fortune 100 refers to the top 20% ranked companies in the 2025 Fortune 500 list, published in June 2025. Fortune and Fortune Media IP Limited are not affiliated with, and do not endorse products or services of GitLab. An overview of this role As a Senior Backend Engineer on the Pipeline Security team, you'll take technical ownership of GitLab's native Secrets Manager, a production system built on OpenBao that helps secure sensitive credentials across GitLab CI/CD pipelines. You'll work at the intersection of backend engineering and infrastructure, shaping architecture in Ruby on Rails and Go, guiding decisions around role-based access control (RBAC), GraphQL APIs, and Kubernetes deployment configuration. In your first year, you'll help move Secrets Manager toward general availability, establish technical patterns the team can build on, and represent the team's point of view in cross-functional discussions. You'll have end-to-end ownership, from design through production operations, with room to identify what should be built next and improve how the team delivers secure, reliable features. What you'll do Build and maintain secure, readable backend code primarily in Ruby on Rails, with some development in Go for targeted components. Design backend architecture for complex security features, including secrets access control, pipeline security enforcement, and OpenBao integration. Lead the development of role-based access control models, GraphQL APIs, and supporting application patterns for features owned by the team. Own features end to end, from technical design and implementation through deployment, validation, and production support. Collaborate with Product, security partners, and other engineering teams to document tradeoffs, align on direction, and deliver iteratively in a distributed environment. Improve code quality, maintainability, security, and performance through code review, design iteration, and internal standards for a high-scale web environment. Build and maintain Helm charts, including configuration, tuning, documentation, and automated testing for Kubernetes-based deployments. Validate features in Kubernetes environments, including GitLab Cloud Native and Cloud Native Hybrid deployments, using GitLab testing and performance testing frameworks. What you'll bring Experience building and maintaining backend features with a focus on secure design, data handling, and production reliability. Ability to write production-quality code in Ruby on Rails, including use of framework security patterns and review for common application risks. Working knowledge of CI/CD concepts and the ways pipelines can be misconfigured, abused, or expose sensitive data. Familiarity with secrets management approaches and security practices for handling credentials in CI environments; experience with tools such as HashiCorp Vault or similar systems is helpful. Comfort collaborating across Product and engineering teams in an asynchronous, distributed environment and communicating technical tradeoffs clearly in writing. Ability to review merge requests with a security-first mindset and improve solutions through feedback and iteration. Experience debugging production issues, including investigation of security-related behavior and proposing practical fixes. Openness to learning adjacent domains and tools, including Go, container security, and software supply chain security; we welcome transferable experience from different technical backgrounds. About the team The Pipeline Security team builds features that make GitLab CI pipelines more secure and trustworthy for teams running sensitive workloads. We own key parts of pipeline security within GitLab's CI/CD experience, with our current focus on native secrets management for CI pipelines and Supply-chain Levels for Software Artifacts (SLSA) Level 3 capabilities to strengthen software supply chain security. We work asynchronously across regions and collaborate closely with Product and security partners, using clear design discussions, documented decisions, and iterative delivery across Ruby on Rails and Go. The base salary range for this role’s listed level is currently for residents of the United States only. This range is intended to reflect the role's base salary rate in locations throughout the US. Grade level and salary ranges are determined through interviews and a review of education, experience, knowledge, skills, abilities of the applicant, equity with other team members, alignment with market data, and geographic location. The base salary range does not include any bonuses, equity, or benefits. See more information on our benefits and equity. Sales roles are also eligible for incentive pay targeted at up to 100% of the offered base salary. United States Salary Range $117,600—$252,000 USD How GitLab Supports Full-Time Employees Benefits to support your health, finances, and well-being Flexible Paid Time Off Team Member Resource Groups Equity Compensation & Employee Stock Purchase Plan Growth and Development Fund Parental Leave Please note that we welcome interest from candidates with varying levels of experience; many successful candidates do not meet every single requirement. Additionally, studies have shown that people from underrepresented groups are less likely to apply to a job unless they meet every single qualification. If you're excited about this role, please apply and allow our recruiters to assess your application. Country Hiring Guidelines: GitLab hires new team members in countries around the world. All of our roles are remote, however some roles may carry specific location-based eligibility requirements. Our Talent Acquisition team can help answer any questions about location after starting the recruiting process. Privacy Policy: Please review our Recruitment Privacy Policy. Your privacy is important to us. GitLab is proud to be an equal opportunity workplace and is an affirmative action employer. GitLab’s policies and practices relating to recruitment, employment, career development and advancement, promotion, and retirement are based solely on merit, regardless of race, color, religion, ancestry, sex (including pregnancy, lactation, sexual orientation, gender identity, or gender expression), national origin, age, citizenship, marital status, mental or physical disability, genetic information (including family medical history), discharge status from the military, protected veteran status (which includes disabled veterans, recently separated veterans, active duty wartime or campaign badge veterans, and Armed Forces service medal veterans), or any other basis protected by law. GitLab will not tolerate discrimination or harassment based on any of these characteristics. See also GitLab’s EEO Policy and EEO is the Law. If you have a disability or special need that requires accommodation, please let us know during the recruiting process.

API Design
Backend Architecture
GraphQL
Direct Apply
Posted 3 months ago
GitLab

Senior Backend Engineer – RoR/Go, SSCS: Pipeline Security

GitLabAnywhereFull-time
View Job
Compensation$85K - 130K a year

Design and maintain secure backend systems and collaborate with teams to deliver features in a distributed environment. | Experience in secure backend development, Ruby on Rails, CI/CD, secrets management, and collaboration in distributed teams. | Job Description: • Build and maintain secure, readable backend code primarily in Ruby on Rails, with some development in Go for targeted components. • Design backend architecture for complex security features, including secrets access control, pipeline security enforcement, and OpenBao integration. • Lead the development of role-based access control models, GraphQL APIs, and supporting application patterns for features owned by the team. • Own features end to end, from technical design and implementation through deployment, validation, and production support. • Collaborate with Product, security partners, and other engineering teams to document tradeoffs, align on direction, and deliver iteratively in a distributed environment. • Improve code quality, maintainability, security, and performance through code review, design iteration, and internal standards for a high-scale web environment. • Build and maintain Helm charts, including configuration, tuning, documentation, and automated testing for Kubernetes-based deployments. • Validate features in Kubernetes environments, including GitLab Cloud Native and Cloud Native Hybrid deployments, using GitLab testing and performance testing frameworks. Requirements: • Experience building and maintaining backend features with a focus on secure design, data handling, and production reliability. • Ability to write production-quality code in Ruby on Rails, including use of framework security patterns and review for common application risks. • Working knowledge of CI/CD concepts and the ways pipelines can be misconfigured, abused, or expose sensitive data. • Familiarity with secrets management approaches and security practices for handling credentials in CI environments; experience with tools such as HashiCorp Vault or similar systems is helpful. • Comfort collaborating across Product and engineering teams in an asynchronous, distributed environment and communicating technical tradeoffs clearly in writing. • Ability to review merge requests with a security-first mindset and improve solutions through feedback and iteration. • Experience debugging production issues, including investigation of security-related behavior and proposing practical fixes. • Openness to learning adjacent domains and tools, including Go, container security, and software supply chain security; we welcome transferable experience from different technical backgrounds. Benefits: • Benefits to support your health, finances, and well-being • Flexible Paid Time Off • Team Member Resource Groups • Equity Compensation & Employee Stock Purchase Plan • Growth and Development Fund • Parental Leave

API Design
Backend Development
System Architecture
Verified Source
Posted 3 months ago
GI

Senior PubSec Customer Success Engineer

GitLabAnywhereFull-time
View Job
Compensation$70K - 120K a year

Provide technical expertise and enablement to public sector customers for GitLab platform adoption. | Technical background in software development or systems engineering with strong communication skills for post-sales technical advising. | GitLab is the intelligent orchestration platform for DevSecOps. GitLab enables organizations to increase developer productivity, improve operational efficiency, reduce security and compliance risk, and accelerate digital transformation. More than 50 million registered users and more than 50% of the Fortune 100* trust GitLab to ship better, more secure software faster. The same principles built into our products are reflected in how our team works: we embrace AI as a core productivity multiplier, with all team members expected to incorporate AI into their daily workflows to drive efficiency, innovation, and impact. GitLab is where careers accelerate, innovation flourishes, and every voice is valued. Our high-performance culture is driven by our values and continuous knowledge exchange, enabling our team members to reach their full potential while collaborating with industry leaders to solve complex problems. Co-create the future with us as we build technology that transforms how the world develops software. *Fortune 500® is a registered trademark of Fortune Media IP Limited, used under license. Claim based on GitLab data. Fortune 100 refers to the top 20% ranked companies in the 2025 Fortune 500 list, published in June 2025. Fortune and Fortune Media IP Limited are not affiliated with, and do not endorse products or services of GitLab. An overview of this role As a Customer Success Engineer, you'll help customers get real, measurable value from GitLab after the sale by providing technical product expertise and best practice guidance. You'll be part of the customer success engineer team that delivers GitLab's On-Demand Success Tier through webinars, hands-on labs, office hours, and on-demand engagements. This is a pooled model, so you won't be dedicated to a specific set of accounts. You'll collaborate closely with Customer Success Managers, Account Executives, and Renewals Managers to support implementation, architecture, and use case adoption across GitLab's key workflows, including source code management, continuous integration and delivery, DevSecOps, and Agile Planning. What You’ll Do Engage with customers via Zoom calls and email as a technical consultant during the post-sales journey, providing product, solution, and best-practice guidance. Partner with Customer Success Managers to go deep on GitLab use case implementation (for example: source code management, continuous integration, continuous delivery, DevSecOps, and Agile Planning). Deliver practical, customer-specific enablement through webinars, hands-on labs, office hours, and on-demand engagements in a pooled support model (not dedicated to a single account) Provide technical and architectural guidance that helps customers adopt GitLab capabilities and connect technical decisions to the outcomes they care about. Align with Account Executives and Renewals Managers to share customer-facing subject matter expertise that supports customer business objectives Develop and deliver workshops, demos, and other reusable enablement content in collaboration with cross-functional partners. Build and maintain specialty competency in one or more technologies aligned to GitLab's market focus through training, certification, and creating working examples for internal and customer use. Contribute to customer-facing learning resources, including GitLab documentation, YouTube content, and enablement programs such as the Digital Journey. What You’ll Bring Experience supporting one or more GitLab use cases (source code management, continuous integration, continuous delivery, DevSecOps, or Agile Planning) and enabling customers with practical, in-depth guidance. Proficiency with DevSecOps tools or adjacent highly technical tooling, with the ability to translate tool capabilities into customer outcomes. Technical background in software development or systems engineering, including comfort discussing architecture, workflows, and implementation tradeoffs. Ability to communicate complex technical and organizational topics clearly in writing and live settings (Zoom calls, workshops, and presentations). Experience operating as a trusted technical advisor to customer and business stakeholders in a post-sales environment. Strong time management and prioritization skills, including the ability to juggle multiple customer engagements and cross-functional requests in a pooled model. Continuous learning mindset, including maintaining specialty competency through training, certification, documentation, or creation of reusable examples; we welcome transferable experience from related roles and backgrounds. About the team The Customer Success Engineer role sits within our Public Sector Customer Success team, which partners with United States government and public sector organizations to help them realize ongoing value from the GitLab platform. We own the post-sales relationship, driving adoption, retention, and growth by aligning GitLab capabilities to each customer’s mission, enabling them on DevSecOps best practices, and coordinating cross-functionally with Sales, Support, Product Management, Engineering, and Professional Services. Our team members work in an all-remote, distributed environment and collaborate asynchronously across time zones, using GitLab’s tools and processes to stay aligned while we tackle opportunities such as expanding use cases, improving customer return on investment, and simplifying engagement with the broader GitLab ecosystem. How GitLab will support you Benefits to support your health, finances, and well-being Flexible Paid Time Off Team Member Resource Groups Equity Compensation & Employee Stock Purchase Plan Growth and Development Fund Parental leave Home office support Please note that we welcome interest from candidates with varying levels of experience; many successful candidates do not meet every single requirement. Additionally, studies have shown that people from underrepresented groups are less likely to apply to a job unless they meet every single qualification. If you're excited about this role, please apply and allow our recruiters to assess your application. The base salary range for this role’s listed level is currently for residents of the United States only. This range is intended to reflect the role's base salary rate in locations throughout the US. Grade level and salary ranges are determined through interviews and a review of education, experience, knowledge, skills, abilities of the applicant, equity with other team members, alignment with market data, and geographic location. The base salary range does not include any bonuses, equity, or benefits. See more information on our benefits and equity. Sales roles are also eligible for incentive pay targeted at up to 100% of the offered base salary. United States Salary Range $113,000—$191,000 USD How GitLab Supports Full-Time Employees Benefits to support your health, finances, and well-being Flexible Paid Time Off Team Member Resource Groups Equity Compensation & Employee Stock Purchase Plan Growth and Development Fund Parental Leave Please note that we welcome interest from candidates with varying levels of experience; many successful candidates do not meet every single requirement. Additionally, studies have shown that people from underrepresented groups are less likely to apply to a job unless they meet every single qualification. If you're excited about this role, please apply and allow our recruiters to assess your application. Country Hiring Guidelines: GitLab hires new team members in countries around the world. All of our roles are remote, however some roles may carry specific location-based eligibility requirements. Our Talent Acquisition team can help answer any questions about location after starting the recruiting process. Privacy Policy: Please review our Recruitment Privacy Policy. Your privacy is important to us. GitLab is proud to be an equal opportunity workplace and is an affirmative action employer. GitLab’s policies and practices relating to recruitment, employment, career development and advancement, promotion, and retirement are based solely on merit, regardless of race, color, religion, ancestry, sex (including pregnancy, lactation, sexual orientation, gender identity, or gender expression), national origin, age, citizenship, marital status, mental or physical disability, genetic information (including family medical history), discharge status from the military, protected veteran status (which includes disabled veterans, recently separated veterans, active duty wartime or campaign badge veterans, and Armed Forces service medal veterans), or any other basis protected by law. GitLab will not tolerate discrimination or harassment based on any of these characteristics. See also GitLab’s EEO Policy and EEO is the Law. If you have a disability or special need that requires accommodation, please let us know during the recruiting process.

Software Development
Systems Engineering
Technical Writing
Direct Apply
Posted 3 months ago

Ready to join GitLab?

Create tailored applications specifically for GitLab with our AI-powered resume builder

Get Started for Free

Ready to have AI work for you in your job search?

Sign-up for free and start using JobLogr today!

Get Started »
JobLogr badgeTinyLaunch BadgeJobLogr - AI Job Search Tools to Land Your Next Job Faster than Ever | Product Hunt