Latest Job Offers for GitLab from Unknown

Add new offer
Company logo Job Position Location Salary Range Contract Type Tags
Accounts Receivable Analyst, EMEA
GitLab
Unknown - - - Unknown

Category:

Accounting

Is remote?:

Yes

GitLab is an open core software company that develops the most comprehensive AI-powered DevSecOps Platform, used by more than 100,000 organizations. Our mission is to enable everyone to contribute to and co-create the software that powers our world. When everyone can contribute, consumers become contributors, significantly accelerating the rate of human progress. This mission is integral to our culture, influencing how we hire, build products, and lead our industry. We make this possible at GitLab by running our operations on our product and staying aligned with our values. Learn more about Life at GitLab.

An overview of this role

Join our team as an Accounts Receivable Analyst and play a pivotal role in ensuring the financial health of our organization. Your expertise will be instrumental in achieving key performance indicators, including maintaining a 75% current AR aging, a sub-65-day average Days Sales Outstanding (DSO), and an AR >91 days past due that is below 3% of total AR. In your daily tasks, you'll adeptly manage Zendesk tickets within your portfolio, diligently collect on your assigned accounts, and leverage Tesorio for task management and dunning notices. On a weekly basis, you'll oversee customer cash on account, review accounts on support hold, conduct portal customer reviews, and manage auto-pay account evaluations. As month-end approaches, you'll take charge of credit balance application review and maintenance. Additionally, you'll engage in quarterly bad debt review and analysis. If you're a meticulous and results-driven professional with a passion for accounts receivable management, this role offers an exciting opportunity to contribute directly to our financial success.

What you’ll do

  • Portfolio Excellence: Take charge of managing an AR portfolio valued at 15-25 million, demonstrating your expertise in navigating varying complexities
  • Zendesk: Provide exceptional support by efficiently managing the Zendesk case queue specific to your portfolio, ensuring inquiries and concerns are addressed promptly and professionally.
  • Financial Insight: Review customer cash on account and meticulously evaluate credit balance applications, leveraging your acumen to maintain accurate account records.
  • Third-Party Account Management: Skillfully oversee accounts on third-party billing portals (such as Ariba, Coupa, Taulia, etc.), ensuring seamless transactions and streamlined processes.
  • Account Maintenance: Expertly manage an AR portfolio, auto-pay and support hold accounts, ensuring operational efficiency and contributing to a seamless customer experience.
  • Tech Savvy: Learn to navigate GitLab, creating issues and Wiki pages enhancing collaboration and contributing to documentation accuracy.
  • Process Enhancement: Play an active role in driving continuous process improvement, actively participating in the implementation of strategies that elevate operational effectiveness.
  • Dispute Resolution: Serve as the first point of contact for customer disputes and escalations, demonstrating your diplomatic and solution-oriented approach to conflict resolution.
  • Financial Stewardship: Quarterback the remediation of potential bad debt on a quarterly basis, showcasing your commitment to fiscal responsibility and risk mitigation.
  • Must be able to work in US time zones mainly Pacific time zone with the overlap of at least 4 hours

What you’ll bring

  • Strategic Portfolio Management: You'll excel by skillfully managing assigned portfolios ranging from 15 to 25 million dollars, demonstrating your knack for precision, organization, and maximizing revenue potential.
  • Subscription Billing Know-How: Your foundational understanding of subscription-based billing will set the stage for effectively navigating the nuances of modern billing models, contributing to seamless financial operations.
  • Analytical Brilliance: Your innate analytic capabilities will shine as you dissect data, uncover insights, and contribute to informed financial decisions that drive our success.
  • Zuora & SFDC Proficiency: While not essential, your familiarity with Zuora and SFDC will be a strong asset, empowering you to hit the ground running and enhance our operations seamlessly.
  • Critical Thinking: Your prowess in critical thinking and concept application will be evident as you solve complex puzzles, translating financial concepts into actionable strategies.
  • Deadline Driven: You're results-driven with an innate ability to work under pressure, consistently delivering exceptional outcomes within tight timelines.
  • Task Prioritization Champion: Juggling multiple AR tasks will be your forte, ensuring that high-priority responsibilities are tackled first while maintaining the big picture perspective.
  • Communication & Collaboration: Your exceptional communication skills will shine in your interactions with cross-functional teams, fostering collaboration and shared success.
  • Must be able to work in US time zones mainly Pacific time zones with the overlap of at least 4 hours

About our team

Welcome to the Accounts Receivable (AR) Team, the powerhouse of Revenue Accounting! We're not just a team – we're a group of dedicated AR professionals on a mission to conquer outstanding balances and enhance cash flow with a touch of finesse. As a centralized force, we're laser-focused on collecting accounts receivable globally, ensuring our financial gears run like clockwork.

Our secret sauce? A blend of customer-centricity and unyielding results-driven determination. We're not just about numbers; we're about building lasting relationships through our meticulous attention to detail. We thrive on challenges, turning them into triumphs, one invoice at a time.

Joining our team means stepping into a dynamic, high-performing environment where your knack for detail and thirst for excellence will thrive. If you're ready to wield your financial prowess, make an impact, and be part of a team that's as professional as it is light-hearted, then look no further!

How GitLab will support you

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.

Accounts Receivable Associate, APAC
GitLab
Unknown - - - Unknown

Category:

Accounting

Is remote?:

Yes

GitLab is an open core software company that develops the most comprehensive AI-powered DevSecOps Platform, used by more than 100,000 organizations. Our mission is to enable everyone to contribute to and co-create the software that powers our world. When everyone can contribute, consumers become contributors, significantly accelerating the rate of human progress. This mission is integral to our culture, influencing how we hire, build products, and lead our industry. We make this possible at GitLab by running our operations on our product and staying aligned with our values. Learn more about Life at GitLab.

An overview of this role

Join our team as an Accounts Receivable Analyst and play a pivotal role in ensuring the financial health of our organization. Your expertise will be instrumental in achieving key performance indicators, including maintaining a 75% current AR aging, a sub-65-day average Days Sales Outstanding (DSO), and an AR >91 days past due that is below 3% of total AR. In your daily tasks, you'll adeptly manage Zendesk tickets within your portfolio, diligently collect on your assigned accounts, and leverage Tesorio for task management and dunning notices. On a weekly basis, you'll oversee customer cash on account, review accounts on support hold, conduct portal customer reviews, and manage auto-pay account evaluations. As month-end approaches, you'll take charge of credit balance application review and maintenance. Additionally, you'll engage in quarterly bad debt review and analysis. If you're a meticulous and results-driven professional with a passion for accounts receivable management, this role offers an exciting opportunity to contribute directly to our financial success.

What you’ll do

  • Support posting of cash receipts and report preparation
  • Support weekly reconciliations of Professional Services Billing
  • Prepare weekly PO/Portal reconciliation reporting and submission of billing in 3rd party billing portals
  • Maintain weekly reconciliations for Alliance Partner disbursement files
  • Support AM/PM Zendesk ticket triage for Accounts Receivable Team
  • Support all W9 and remittance requests in Zendesk
  • Assist AR Team with low-moderate collections issues and escalations
  • Perform additional duties as assigned

What you’ll bring

  • 1-2 years accounts receivable experience
  • 1-2 years in SaaS/software preferred
  • Ability to work and achieve deadlines independently
  • Solid understanding of accounts receivable and financial concepts
  • Excellent verbal and written communication skills and ability to collaborate with cross-functional teams.
  • Ability to adapt to business technology and leverage available resources
  • Knowledge in Zuora Billing, Salesforce CRM, Google Suite (Gmail, Docs, Sheets, etc.) required
  • You share our values, and work in accordance with those values.
  • Able to work in a fast paced environment while meeting deadlines and objectives
  • Ability to use GitLab
  • Must be able to work in US time zones mainly Pacific time zone with the overlap of at least 4 hours

About our team

Welcome to the Accounts Receivable (AR) Team, the powerhouse of Revenue Accounting! We're not just a team – we're a group of dedicated AR professionals on a mission to conquer outstanding balances and enhance cash flow with a touch of finesse. As a centralized force, we're laser-focused on collecting accounts receivable globally, ensuring our financial gears run like clockwork.

Our secret sauce? A blend of customer-centricity and unyielding results-driven determination. We're not just about numbers; we're about building lasting relationships through our meticulous attention to detail. We thrive on challenges, turning them into triumphs, one invoice at a time.

Joining our team means stepping into a dynamic, high-performing environment where your knack for detail and thirst for excellence will thrive. If you're ready to wield your financial prowess, make an impact, and be part of a team that's as professional as it is light-hearted, then look no further!

How GitLab will support you

 

Remote-Global

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.

Backend Engineer (Go), Gitaly: Cluster (AMER)
GitLab
Unknown - - - Unknown

Category:

Internal Infrastructure

Is remote?:

Yes

GitLab is an open core software company that develops the most comprehensive AI-powered DevSecOps Platform, used by more than 100,000 organizations. Our mission is to enable everyone to contribute to and co-create the software that powers our world. When everyone can contribute, consumers become contributors, significantly accelerating the rate of human progress. This mission is integral to our culture, influencing how we hire, build products, and lead our industry. We make this possible at GitLab by running our operations on our product and staying aligned with our values. Learn more about Life at GitLab.

The GitLab DevSecOps platform empowers 100,000+ organizations to deliver software faster and more efficiently. We are one of the world’s largest all-remote companies with 2,000+ team members and values that foster a culture where people embrace the belief that everyone can contribute. Learn more about Life at GitLab.

 

At GitLab, developers are independent and self-organized individual contributors who work together as a tight team in a remote and agile way.  Most backend developers work on all aspects of GitLab, building features, fixing bugs, and generally improving the application. Senior Backend Engineers at GitLab work on our product. This includes both the open source version of GitLab, the enterprise editions, and the GitLab.com service as well. They work with peers on teams dedicated to areas of the product. They work together with product managers, designers, and frontend engineers to solve common goals.

 

Gitaly is the Git data storage tier of GitLab, providing a reliable, secure and fast distributed Git data store over gRPC. For more information about Gitaly, see the team’s Direction page. 

Gitaly’s high-availability storage requires developers who understand distributed storage systems, their management, observability and availability. Cluster team contributes features, fixes bugs and improves performance of this software stack.

Currently, we're building a new distributed cluster solution and improvements to our Disaster Recovery readiness.

Responsibilities

 

Within the Gitaly team specifically, in this role, you will:

 

  • Participate in architectural discussions and decisions surrounding Gitaly.
  • Design RPC interfaces for the Gitaly service.
  • Scope, estimate and describe tasks to reach the team’s goals.
  • Develop Gitaly in accordance with the product’s goals.
  • Instrument, monitor and profile Gitaly in the production environment.
  • Build dashboards and alerts to monitor the health of your services.
  • Conduct acceptance testing of the features you’ve built.
  • Educate all team members on best practices relating to high availability.
  • Participate in architectural discussions and decisions surrounding Gitaly.
  • Write performant, maintainable, and elegant code and peer review others’ code.
  • Be positive and solution-oriented.
  • Constantly improve the quality & security of the product.
  • Take initiative in improving the software in small or large ways to address pain points in your own experience as a developer.
  • Qualify developers for hiring.
  • Respond to user emergencies, platform alerts and support requests, including regular on-call duties.

Requirements

  • Mandatory: proven professional experience building, debugging, optimizing software in large-scale, high-volume environments.
  • Mandatory: proven professional experience writing and testing high-quality code.
  • Mandatory: a good understanding of building instrumented, observable software systems.
  • Highly desirable: proven professional experience writing and testing quality code in Go.
  • Highly desirable: a good understanding of git’s internal data structures or experience running git servers.
  • Highly desirable: experience with gRPC.
  • Highly desirable: willingness to learn Ruby.
  • Highly desirable: experience running highly-available systems in production environments.
  • You share our values, and work in accordance with those values.

 

Avoid the confidence gap; you do not have to match all the listed requirements exactly to apply!

Compensation

To view the full job description and its compensation calculator, view our handbook. The compensation calculator can be found towards the bottom of the page.

Additional details about our process can be found on our hiring page.

 

The base salary range for this role’s listed level is currently for residents of listed locations only. 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, and alignment with market data. 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.

California/Colorado/Hawaii/New Jersey/New York/Washington/DC pay range
$98,000$210,000 USD

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.

Backend Engineer, Plan: Product Planning
GitLab
Unknown - - - Unknown

Category:

Core Development

Is remote?:

Yes

GitLab is an open core software company that develops the most comprehensive AI-powered DevSecOps Platform, used by more than 100,000 organizations. Our mission is to enable everyone to contribute to and co-create the software that powers our world. When everyone can contribute, consumers become contributors, significantly accelerating the rate of human progress. This mission is integral to our culture, influencing how we hire, build products, and lead our industry. We make this possible at GitLab by running our operations on our product and staying aligned with our values. Learn more about Life at GitLab.

At GitLab, developers are independent and self-organized individual contributors who work together as a tight team in a remote and agile way.

Most backend developers work on all aspects of GitLab, building features, fixing bugs, and generally improving the application.  The Product Planning backend team works on the backend part of GitLab for the Portfolio Management, Design Management, and Certify product categories. Among other things, this means working on GitLab's functionality around Epics, Roadmaps, Requirements, Quality Management, and Service Desk. Our mission is to build planning tools that users love and allow collaboration between all levels of the organization. You can read more about our long-term vision on our direction page.

The Product Planning team collaborates closely with the rest of the Plan stage, and the wider community, to build and improve features that are in high demand by customers. Features such as Epics are widely used internally in the everyday organization of GitLab.

 Responsibilities

  • Develop features and improvements to the GitLab product in a secure, well-tested, and performant way
  • Collaborate with Product Management and other stakeholders within Engineering (Frontend, UX, etc.) to maintain a high bar for quality in a fast-paced, iterative environment
  • Advocate for improvements to product quality, security, and performance
  • Solve technical problems of moderate scope and complexity.
  • Craft code that meets our internal standards for style, maintainability, and best practices for a high-scale web environment.
  • Conduct Code Review within our Code Review Guidelines and ensure community contributions receive a swift response.
  • Recognize impediments to our efficiency as a team ("technical debt"), propose and implement solutions
  • Represent GitLab and its values in public communication around specific projects and community contributions.
  • Confidently ship small features and improvements with minimal guidance and support from other team members. Collaborate with the team on larger projects.
  • Participate in Tier 2 or Tier 3 weekday and weekend and occasional night on-call rotations to assist troubleshooting product operations, security operations, and urgent engineering issues.

Requirements

  • Significant professional experience with Ruby on Rails
  • Professional experience with PostgreSQL or a comparable RDBMS
  • Proficiency in the English language, both written and verbal, sufficient for success in a remote and largely asynchronous work environment
  • Demonstrated capacity to clearly and concisely communicate about complex technical, architectural, and/or organizational problems and propose thorough iterative solutions
  • Experience with performance and optimization problems and a demonstrated ability to both diagnose and prevent these problems
  • Comfort working in a highly agile, intensely iterative software development process
  • Demonstrated ability to onboard and integrate with an organization long-term
  • Positive and solution-oriented mindset
  • Effective communication skills: Regularly achieve consensus with peers, and clear status updates
  • An inclination towards communication, inclusion, and visibility
  • Experience owning a project from concept to production, including proposal, discussion, and execution.
  • Self-motivated and self-managing, with strong organizational skills.
  • Demonstrated ability to work closely with other parts of the organization
  • Share our values, and work in accordance with those values
  • Ability to thrive in a fully remote organization
  • Ability to use GitLab
  • Comfort and familiarity with our code review process

 

Nice-to-haves

  • Experience in a peak performance organization, preferably a tech startup
  • An understanding of ActiveRecord, GraphQL, and Sidekiq
  • Experience with the GitLab product as a user or contributor
  • Passionate about/experienced with open source and developer tools
  • Product company experience
  • Experience working with a remote team
  • Enterprise software company experience
  • Developer platform/tool industry experience
  • Experience working with a global or otherwise multicultural team
  • Computer science education or equivalent experience
 
Remote-Global

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.

Backend Engineer (RoR), Govern:Authentication
GitLab
Unknown - - - Unknown

Category:

Expansion

Is remote?:

Yes

GitLab is an open core software company that develops the most comprehensive AI-powered DevSecOps Platform, used by more than 100,000 organizations. Our mission is to enable everyone to contribute to and co-create the software that powers our world. When everyone can contribute, consumers become contributors, significantly accelerating the rate of human progress. This mission is integral to our culture, influencing how we hire, build products, and lead our industry. We make this possible at GitLab by running our operations on our product and staying aligned with our values. Learn more about Life at GitLab.

An overview of this role:

Help us build a secure and easy to manage access at GitLab. Whether it’s a simple user and password based login, access tokens or a comprehensive SAML configuration that manages access to thousands of resources, as a Backend Engineer on our team, you'll play a key role in the implementation of various authentication strategies and improving access management for our users. 

Your role will also involve building new authentication mechanisms from ground up such as support for Passkeys and passwordless authentication while helping keep GitLab and its customers secure by addressing vulnerabilities on existing features reported via our HackerOne program.

Authentication group works across many core components that are used by not only external users but also by the rest of the GitLab teams, allowing you to make a direct impact on the GitLab product.

Some of our example projects:

  • Enterprise user management and controls
  • Secure automation improvements via Service accounts
  • Transparent credential management through Credentials Inventory
  • Token management tooling
  • SAML, LDAP, OIDC and SCIM enhancements for automated user provisioning and SSO.

What you’ll do:  

  • Contribute to the overall direction of the team.
  • Play a key role in the implementation and expanding of various authentication strategies into our product.
  • Bolster security posture of our users and organizations by helping develop fine grained access control and frictionless user management.
  • Solve technical problems of high scope and complexity.
  • Help to define and improve our internal standards for style, maintainability, and best practices for a high-scale web environment. Maintain and advocate for these standards through code review.
  • Represent GitLab and its values in public communication around broader initiatives, specific projects, and community contributions.
  • Confidently ship moderately sized features and improvements with moderate guidance and support from other team members.
  • Collaborate with the team on larger projects.
  • Improve the engineering projects at GitLab via the maintainer trainee program at your own comfortable pace, while striving to become a project maintainer.

What you’ll bring:

  • Considerable professional experience with Ruby on Rails.
  • Experience in a scaling or mission critical SaaS product.
  • Familiarity with authentication and authorization technologies or techniques such as SAML, SSO, SCIM, LDAP, RBAC or IAM will help you stand out. These are not a prerequisite but great to know.
  • Proficiency in the English language, both written and verbal, sufficient for success in a remote and largely asynchronous work environment.
  • Demonstrated capacity to clearly and concisely communicate complex problems and solutions
  • Experience with performance and optimization problems and a demonstrated ability to both diagnose and prevent these problems.
  • Comfort working in a highly agile, intensely iterative software development process.
  • Positive and solution-oriented mindset.
  • Experience owning a project from concept to production, including proposal, discussion, and execution.
  • Self-motivated and self-managing, with strong organizational skills.

About the team:

Our mission is to empower GitLab system administrators with the toolkit they need to create their desired balance of security and accessibility for their GitLab experience. 

Authentication is the first impression any new customer has when they configure their shiny new GitLab instance, and we aim to make it as seamless as possible: from that moment of first logging in, to onboarding users, to managing the basic security rules for their instance in a secure, flexible and scalable manner.

How GitLab will support you:

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.

Business Development Representative (AMER - Financial Services)
GitLab
Unknown - - - Unknown

Category:

Sales Development

Is remote?:

Yes

GitLab is an open core software company that develops the most comprehensive AI-powered DevSecOps Platform, used by more than 100,000 organizations. Our mission is to enable everyone to contribute to and co-create the software that powers our world. When everyone can contribute, consumers become contributors, significantly accelerating the rate of human progress. This mission is integral to our culture, influencing how we hire, build products, and lead our industry. We make this possible at GitLab by running our operations on our product and staying aligned with our values. Learn more about Life at GitLab.

This position is 100% remote and will be based in the United States or Canada.

An overview of this role

GitLab is looking for an enthusiastic and strategic Business Development Representative (BDR), to join our growing Revenue Marketing team. As a BDR at GitLab, you get the opportunity to lead the initial outreach to targeted Enterprise accounts with a focus on the Financial Services vertical, working in conjunction with the Field and Digital Marketing teams as well as the Sales and Customer Success teams. In this role you will leverage creative marketing and sales tactics to prospect and engage with multiple buyer personas and roles to introduce GitLab’s value. You will be responsible for generating qualified meetings and pipeline for the GitLab’s Sales organization. Our BDRs come from a diverse background many have worked closing roles previously or managed teams.

We have an extensive onboarding and training program at GitLab and you will be provided with necessary DevOps and GitLab knowledge to fulfill your role.

What you'll do in this role

  • Effectively execute outbound prospecting initiatives
  • Conduct high-level discovery conversations in target accounts
  • Meet or exceed BDR sourced Sales Accepted Opportunity (SAO) volume targets
  • Collaborate with and leverage teammates to develop targeted lists, call strategies, and messaging to drive opportunities
  • Utilize business and industry knowledge to research accounts, identify key players, generate interest, create/identify compelling events, and develop accounts
  • Work to have a variety of touches (call, email, social, etc.) on all prospects in your assigned territory using Outreach.io
  • Manage, track, and report on all activities and results using Salesforce
  • Participate in documenting all processes in the GitLab handbook and update as needed with your Business Development Manager
  • Work in collaboration with Field and Corporate Marketing to drive attendance at regional marketing events
  • Attend field marketing events to engage with participants identify opportunities, and to schedule meetings
  • Act as a mentor for new BDR hires in helping them navigate their key accounts
  • Work in collaboration with Digital Marketing to develop targeted marketing tactics against your assigned target accounts
  • Actively partners with the Sales Team to strategically prospect in their respective territories.

We're looking for

  • Experience prospecting into the Financial Services vertical
  • Positive and energetic phone skills, excellent listening skills, strong writing skills
  • Meet or exceed daily, weekly and monthly KPIs
  • A self-starter with a track record of successful, credible achievements
  • You share our values, and work in accordance with those values
  • Knowledge of business process, roles, and organizational structure
  • Determined personality with a desire to grow and win
  • Passionate about being a part of GitLab’s journey
  • Proficient in using Salesforce and LinkedIn Sales Navigator
  • Previous tech industry experience or experience in sales development, marketing and/or sales is a plus
  • Globally we require excellent written and spoken English which is our company language

How GitLab will support you



The base salary range for this role’s listed level is currently for residents of listed locations only. 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, and alignment with market data. 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.

California/Colorado/Hawaii/New Jersey/New York/Washington/DC pay range
$71,400$105,000 USD

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.

Business Development Representative (AMER - West)
GitLab
Unknown - - - Unknown

Category:

Marketing

Is remote?:

Yes

GitLab is an open core software company that develops the most comprehensive AI-powered DevSecOps Platform, used by more than 100,000 organizations. Our mission is to enable everyone to contribute to and co-create the software that powers our world. When everyone can contribute, consumers become contributors, significantly accelerating the rate of human progress. This mission is integral to our culture, influencing how we hire, build products, and lead our industry. We make this possible at GitLab by running our operations on our product and staying aligned with our values. Learn more about Life at GitLab.

This position is 100% remote and will be based in the United States or Canada.

An overview of this role

GitLab is looking for an enthusiastic and strategic Business Development Representative (BDR) - West, to join our growing Revenue Marketing team. As a BDR at GitLab, you get the opportunity to lead the initial outreach to targeted Enterprise accounts in the West in North America working in conjunction with the Field and Digital Marketing teams as well as the Sales and Customer Success teams. In this role you will leverage creative marketing and sales tactics to prospect and engage with multiple buyer personas and roles to introduce GitLab’s value. You will be responsible for generating qualified meetings and pipeline for the GitLab’s Sales organization. Our BDRs come from a diverse background many have worked closing roles previously or managed teams.

We have an extensive onboarding and training program at GitLab and you will be provided with necessary DevOps and GitLab knowledge to fulfill your role.

What you'll do in this role

  • Effectively execute outbound prospecting initiatives
  • Conduct high-level discovery conversations in target accounts
  • Meet or exceed BDR sourced Sales Accepted Opportunity (SAO) volume targets
  • Collaborate with and leverage teammates to develop targeted lists, call strategies, and messaging to drive opportunities
  • Utilize business and industry knowledge to research accounts, identify key players, generate interest, create/identify compelling events, and develop accounts
  • Work to have a variety of touches (call, email, social, etc.) on all prospects in your assigned territory using Outreach.io
  • Manage, track, and report on all activities and results using Salesforce
  • Participate in documenting all processes in the GitLab handbook and update as needed with your Business Development Manager
  • Work in collaboration with Field and Corporate Marketing to drive attendance at regional marketing events
  • Attend field marketing events to engage with participants identify opportunities, and to schedule meetings
  • Act as a mentor for new BDR hires in helping them navigate their key accounts
  • Work in collaboration with Digital Marketing to develop targeted marketing tactics against your assigned target accounts
  • Actively partners with the Sales Team to strategically prospect in their respective territories.

We're looking for

  • Positive and energetic phone skills, excellent listening skills, strong writing skills
  • Meet or exceed daily, weekly and monthly KPIs
  • A self-starter with a track record of successful, credible achievements
  • You share our values, and work in accordance with those values
  • Knowledge of business process, roles, and organizational structure
  • Determined personality with a desire to grow and win
  • Passionate about being a part of GitLab’s journey
  • Proficient in using Salesforce and LinkedIn Sales Navigator
  • Previous tech industry experience or experience in sales development, marketing and/or sales is a plus
  • Globally we require excellent written and spoken English which is our company language

How GitLab will support you



The base salary range for this role’s listed level is currently for residents of listed locations only. 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, and alignment with market data. 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.

California/Colorado/Hawaii/New Jersey/New York/Washington/DC pay range
$71,400$105,000 USD

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.

Business Development Representative (EMEA - German Speaking)
GitLab
Unknown - - - Unknown

Category:

Sales Development

Is remote?:

Yes

GitLab is an open core software company that develops the most comprehensive AI-powered DevSecOps Platform, used by more than 100,000 organizations. Our mission is to enable everyone to contribute to and co-create the software that powers our world. When everyone can contribute, consumers become contributors, significantly accelerating the rate of human progress. This mission is integral to our culture, influencing how we hire, build products, and lead our industry. We make this possible at GitLab by running our operations on our product and staying aligned with our values. Learn more about Life at GitLab.

This position is 100% remote and will be based in Germany, Ireland, Netherlands or United Kingdom.

An overview of this role

GitLab is looking for an enthusiastic and strategic Business Development Representative (BDR), to join our growing Revenue Marketing team. As a BDR at GitLab, you get the opportunity to lead the initial outreach to targeted Enterprise accounts working in conjunction with the Field and Digital Marketing teams as well as the Sales and Customer Success teams. In this role you will leverage creative marketing and sales tactics to prospect and engage with multiple buyer personas and roles to introduce GitLab’s value. You will be responsible for generating qualified meetings and pipeline for the GitLab’s Sales organization. Our BDRs come from a diverse background many have worked closing roles previously or managed teams.

We have an extensive onboarding and training program at GitLab and you will be provided with necessary DevOps and GitLab knowledge to fulfill your role.

What you'll do in this role

  • Effectively execute outbound prospecting initiatives
  • Conduct high-level discovery conversations in target accounts
  • Meet or exceed BDR sourced Sales Accepted Opportunity (SAO) volume targets
  • Collaborate with and leverage teammates to develop targeted lists, call strategies, and messaging to drive opportunities
  • Utilize business and industry knowledge to research accounts, identify key players, generate interest, create/identify compelling events, and develop accounts
  • Work to have a variety of touches (call, email, social, etc.) on all prospects in your assigned territory using Outreach.io
  • Manage, track, and report on all activities and results using Salesforce
  • Participate in documenting all processes in the GitLab handbook and update as needed with your Business Development Manager
  • Work in collaboration with Field and Corporate Marketing to drive attendance at regional marketing events
  • Attend field marketing events to engage with participants identify opportunities, and to schedule meetings
  • Act as a mentor for new BDR hires in helping them navigate their key accounts
  • Work in collaboration with Digital Marketing to develop targeted marketing tactics against your assigned target accounts
  • Actively partners with the Sales Team to strategically prospect in their respective territories.

We're looking for

  • Fluent in German
  • Positive and energetic phone skills, excellent listening skills, strong writing skills
  • Meet or exceed daily, weekly and monthly KPIs
  • A self-starter with a track record of successful, credible achievements
  • You share our values, and work in accordance with those values
  • Knowledge of business process, roles, and organizational structure
  • Determined personality with a desire to grow and win
  • Passionate about being a part of GitLab’s journey
  • Proficient in using Salesforce and LinkedIn Sales Navigator
  • Previous tech industry experience or experience in sales development, marketing and/or sales is a plus
  • Globally we require excellent written and spoken English which is our company language

How GitLab will support you

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.

Commercial Account Executive - Korea
GitLab
Unknown - - - Unknown

Category:

APAC - Commercial

Is remote?:

Yes

GitLab is an open core software company that develops the most comprehensive AI-powered DevSecOps Platform, used by more than 100,000 organizations. Our mission is to enable everyone to contribute to and co-create the software that powers our world. When everyone can contribute, consumers become contributors, significantly accelerating the rate of human progress. This mission is integral to our culture, influencing how we hire, build products, and lead our industry. We make this possible at GitLab by running our operations on our product and staying aligned with our values. Learn more about Life at GitLab.

This position is remote located in Korea and must be a Permanent Resident Or Citizens. Candidates outside of these locations will not be considered. 

Responsibilities

  • Commercial Account Executive, will report to the Commercial Sales Manager
  • Act as a primary point of contact and the face of GitLab for our Commercial (Mid Market) prospects.
  • The successful candidate will be selling into prospects In Korea
  • Contribute to root cause analyses on wins/losses.
    • Communicate lessons learned to the team, including account managers, the marketing team, and the technical team.
  • Take ownership of your book of business
    • document the buying criteria
    • document the buying process
    • document next steps and owners
    • ensure pipeline accuracy based on evidence and not hope
  • Contribute to documenting improvements in our sales handbook.
  • Provide account leadership and direction in the pre- and post-sales process
  • Be the voice of the customer by contributing product ideas to our public issue tracker

Requirements

  • A true desire to see customers benefit from the investment they make with you
  • 5+ years of experience with Commercial (Mid-Market) sales
  • Interest in GitLab, and open source software
  • Ability to leverage established relationships and proven sales techniques for success
  • Effective communicator, strong interpersonal skills
  • Motivated, driven and results oriented
  • Excellent negotiation, presentation and closing skills
  • Preferred experience with Git, Software Development Tools, Application Lifecycle Management
  • You share our values, and work in accordance with those values.

Hiring Process

Additional details about our process can be found on our hiring page.

Compensation

You will typically get 50% as base and 50% based on commission. See our market segmentation for typical quotas in the Sales. 

About GitLab

GitLab Inc. is a company based on the GitLab open-source project. GitLab is a community project to which over 1,000 people worldwide have contributed. We are an active participant in this community, trying to serve its needs and lead by example. We have one vision: everyone can contribute to all digital content, and our mission is to change all creative work from read-only to read-write so that everyone can contribute.

We value results, transparency, sharing, freedom, efficiency, frugality, collaboration, directness, kindness, diversity, boring solutions, and quirkiness. If these values match your personality, work ethic, and personal goals, we encourage you to visit our primer to learn more. Open source is our culture, our way of life, our story, and what makes us truly unique.

Top 10 reasons to work for GitLab:

  1. Work with helpful, kind, motivated, and talented people.
  2. Work remote so you have no commute and are free to travel and move.
  3. Have flexible work hours so you are there for other people and free to plan the day how you like.
  4. Everyone works remote, but you don't feel remote. We don't have a head office, so you're not in a satellite office.
  5. Work on open source software so you can interact with a large community and can show your work.
  6. Work on a product you use every day: we drink our own wine.
  7. Work on a product used by lots of people that care about what you do.
  8. As a company we contribute more than we take, most of our work is released as the open source GitLab CE.
  9. Focused on results, not on long hours, so that you can have a life and don't burn out.
  10. Open internal processes: know what you're getting in to and be assured we're thoughtful and effective.

See our culture page for more!

Work remotely. Curious to see what that looks like? Check out our remote manifesto.

#LI-YP1

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.

Compensation Partner, R&D
GitLab
Unknown - - - Unknown

Category:

Total Rewards

Is remote?:

Yes

GitLab is an open core software company that develops the most comprehensive AI-powered DevSecOps Platform, used by more than 100,000 organizations. Our mission is to enable everyone to contribute to and co-create the software that powers our world. When everyone can contribute, consumers become contributors, significantly accelerating the rate of human progress. This mission is integral to our culture, influencing how we hire, build products, and lead our industry. We make this possible at GitLab by running our operations on our product and staying aligned with our values. Learn more about Life at GitLab.

Overview of the Role

At GitLab, we seek to enable a high performance culture while keeping team members’ experience at the forefront of everything we do. As the Compensation Partner you will play a pivotal role in aligning compensation strategy with GitLab’s organizational strategy, values and culture, with a focus on R&D compensation. The role will be responsible for all international compensation. 

What you’ll do 

  • Promote an understanding of compensation philosophy, practices and administration across all levels of the organization 
  • Build strong partnerships with Talent Acquisition and People Business Partners to attract and retain top talent
  • Assist the team in administering various programs such as annual compensation review, promotion cycles, bonus program, etc.
  • Demonstrate ownership to drive compensation programs within client groups and serve as a trusted adviser and business partner 
  • Work closely with the team to maintain GitLab’s global job architecture and ensure it meets the needs of the business 
  • Analyzes trends and metrics in partnership with the People team to develop solutions, programs and policies
  • Develop and deploy training materials to promote an understanding of compensation philosophies, practices and administration across all levels of the organization
  • Provide education regarding equity plans at GitLab in collaboration with Stock Administration to ensure team members understand the potential value of their equity
  • Support the team in preparation of Compensation and Leadership Development Committee meetings
  • Ensure compliance with all international rules and regulations (we operate in 60+ countries)

What you’ll bring 

  • Demonstrated experience in Global compensation, ideally in fast-paced, dynamic environment 
  • Experience working with People Business Partners or senior leaders in a business facing role to solve compensation challenges
  • Experience working in both private and public companies and managing and scaling various compensation programs through periods of high growth
  • Ability to build complex compensation models and articulate it in a simple and clear manner 
  • Excellent verbal and written communication skills
  • A shared interest in our values, and working in accordance with those values
  • Ability to use GitLab
  • Also, we know it’s tough, but please try to avoid the ​​confidence gap​.​​ You don’t have to match all the listed requirements exactly to be considered for this role.
Remote-Glob
Remote-Global

The base salary range for this role’s listed level is currently for residents of listed locations only. 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, and alignment with market data. 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.

California/Colorado/Hawaii/New Jersey/New York/Washington/DC pay range
$100,800$216,000 USD

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.

Contractor - Candidate Experience Specialist (PST)
GitLab
Unknown - - - Unknown

Category:

Talent Acquisition

Is remote?:

Yes

GitLab is an open core software company that develops the most comprehensive AI-powered DevSecOps Platform, used by more than 100,000 organizations. Our mission is to enable everyone to contribute to and co-create the software that powers our world. When everyone can contribute, consumers become contributors, significantly accelerating the rate of human progress. This mission is integral to our culture, influencing how we hire, build products, and lead our industry. We make this possible at GitLab by running our operations on our product and staying aligned with our values. Learn more about Life at GitLab.

An overview of this role

This is a 6 month contract position located in the US in Pacific time zone.

The GitLab Candidate Experience Specialists work to create positive experiences for GitLab candidates and hiring teams. In a growing fast-paced environment, the Candidate Experience Specialist is a dynamic team member who helps create an amazing candidate experience, improve our existing hiring practices, and deliver exceptional results to our hiring teams. GitLab strives to be a preferred employer and relies on the Candidate Experience Specialists to act as brand ambassadors by embodying the company values during every interaction with potential team members. The Candidate Experience Specialist is enthusiastic about working with high volume and is dedicated to helping GitLab build a qualified, diverse, and motivated team. The Candidate Experience Specialist reports to the Manager, Candidate Experience.

Don’t have a ton of knowledge about GitLab yet? Don’t worry. We have an extensive onboarding and training program at GitLab and you will be provided with necessary DevOps and GitLab knowledge to fulfill your role.

What you’ll do 

  • Collaborate with Recruiters, hiring teams and Recruiting leadership to understand and implement the hiring plan for each job requisition
  • Coordinate with the Recruiters to maintain correct process information in the Applicant Tracking System (ATS) and GitLab repositories
  • Build and update an effective network of internal and external resources to call on as needed
  • Ensure candidates receive timely, thoughtful and engaging messaging throughout the hiring process
  • Work in Applicant Tracking System (ATS) to help recruiters maintain a positive candidate experience for candidates
  • Helps manage candidate traffic for all roles
  • Act as the Recruiting Coordinator for the interview process
  • Create and stage employment contracts for candidates receiving an offer of employment on behalf of the hiring manager and recruiter
  • Work to create a seamless handoff of new team members to the People Operations Specialist team
  • Promote our values, culture and remote only passion
  • Desire to learn about Talent Acquisition and GitLab from the ground level
  • Demonstrated ability to work in a team environment with a focus on delivering an excellent customer or candidate experience
  • Ambitious, efficient and consistent under tight deadlines and competing priorities
  • Proficient in Google Workspace
  • Ability to build relationships with team members, hiring managers and colleagues across multiple disciplines and timezones
  • Outstanding written and verbal communication skills
  • Willingness to learn and use software tools
  • Organized, efficient, and proactive with a keen sense of urgency
  • Excellent communication and interpersonal skills
  • Ability to recognize and appropriately handle highly sensitive and confidential information
  • Experience working remotely is a plus
  • Share our values and work in accordance with those values

Also, we know it’s tough, but please try to avoid the ​​confidence gap​.​​ You don’t have to match all the listed requirements exactly to be considered for this role.

How GitLab will support you

Please note since this is a contract role, this position is not eligible for benefits or equity.

 
Remote-Global

The base salary range for this role’s listed level is currently for residents of listed locations only. 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, and alignment with market data. 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.

California/Colorado/Hawaii/New Jersey/New York/Washington/DC pay range
$22.88$35 USD

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 Analyst
GitLab
Unknown - - - Unknown

Category:

Field Operations

Is remote?:

Yes

GitLab is an open core software company that develops the most comprehensive AI-powered DevSecOps Platform, used by more than 100,000 organizations. Our mission is to enable everyone to contribute to and co-create the software that powers our world. When everyone can contribute, consumers become contributors, significantly accelerating the rate of human progress. This mission is integral to our culture, influencing how we hire, build products, and lead our industry. We make this possible at GitLab by running our operations on our product and staying aligned with our values. Learn more about Life at GitLab.

An overview of this team

The Customer Experience Strategy and Operations (CX) team at GitLab is focused on improving customer experiences across the end-to-end customer journey. As a Customer Experience Analyst at GitLab, you will be part of a global customer experience practice dedicated to listening and learning from our customers, harnessing the power of customer insights to drive and influence business improvements and bolster customer-centric decision-making across the business. You will play a pivotal role in driving customer satisfaction and loyalty by analyzing insights and feedback, identifying areas for improvement, and partnering with cross-functional teams to develop and implement strategies that enhance the overall customer experience. Leveraging your strong background in CX/VoC and expertise in data analysis and storytelling, your passion for customer centricity, you will help shape the future of our customer experience program and contribute to the growth and success of our organization.

What you'll do:

  • Manage end-to-end analytics, reporting, and partnerships across multiple customer touchpoints including purchase and delivery journeys.
  • Synthesize and analyze customer feedback from multiple sources (e.g., surveys, digital analytics, social media) and channels (e.g., direct to consumer, supply chain) to identify trends, pain points, and areas of improvement.
  • Monitor customer feedback continuously to identify emerging trends and issues, performing deep dive analysis to uncover wins and opportunities.
  • Champion the voice of customers by sharing insights widely and collaborating with relevant business partners to foster customer-centric decision-making.
  • Develop and maintain robust reporting and dashboards to track customer experience metrics and KPIs.
  • Integrate customer feedback data with other transactional, operational, and behavioral data sources to create a comprehensive picture of experience drivers.
  • Advocate for customers and influence corrective actions through periodic and ad-hoc reporting, proactively evangelizing insights among key stakeholders.
  • Collaborate with cross-functional teams to identify root causes of customer issues and develop action plans to remediate and measure effectiveness.
  • Design and implement customer experience improvement initiatives that align with business objectives and priorities.
  • Bring insights and recommendations to the forefront of stakeholders and executives’ mindshare via engaging presentations.

What you'll bring: 

  • 6+ years of experience in data analytics, including experience in customer feedback or survey analysis, statistical analysis, marketing analytics, data science, or related fields
  • 3+ years of experience in customer experience or customer insights analytics
  • Proficiency in crafting compelling stories using multiple sources of data to provide actionable insights tailored to stakeholders’ needs
  • Experience creating reports, visualizations, and dashboards and communicating results and analyses to technical and non-technical audiences
  • Experience working with Customer Experience or Voice of Customer metrics (NPS, CSAT, etc.), surveys, and customer feedback
  • Proven analytical skills working with large datasets and statistical analysis methods. Experience using SQL
  • Proficiency in data visualization tools (e.g., Tableau, Power BI)
  • Experience with statistical analytics techniques and using R or Python or a similar scripting language/tool for analysis
  • Demonstrated experience working collaboratively with cross-functional teams
  • Effective data-led storytelling with the experience conveying complex insights to non-technical stakeholders

Preferred Qualifications:

  • Degree in Analytics, Marketing, Business, Statistics, Mathematics, Finance, Computer/Data Science, Engineering, Economics, or related field
  • Experience working with customer experience platforms (e.g., Gainsight, Qualtrics)
  • Background in digital or marketing analytics
  • Background in ecommerce and direct to consumer business and analytics
  • Familiarity with consumer electronics or retail business
  • Knowledge of predictive analytics or ML/AI techniques is a plus
  • Survey design and CX program management experience is a plus

How GitLab will support you

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.

Remote-Global

The base salary range for this role’s listed level is currently for residents of listed locations only. 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, and alignment with market data. 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.

California/Colorado/Hawaii/New Jersey/New York/Washington/DC pay range
$84,000$180,000 USD

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 Engineer APJ - (Japanese Language Skills)
GitLab
Unknown - - - Unknown

Category:

Customer Success Management

Is remote?:

Yes

GitLab is an open core software company that develops the most comprehensive AI-powered DevSecOps Platform, used by more than 100,000 organizations. Our mission is to enable everyone to contribute to and co-create the software that powers our world. When everyone can contribute, consumers become contributors, significantly accelerating the rate of human progress. This mission is integral to our culture, influencing how we hire, build products, and lead our industry. We make this possible at GitLab by running our operations on our product and staying aligned with our values. Learn more about Life at GitLab.

This position is remote and due to the nature or the customers you will be supporting customers who can speak Japanese and English based in Japan, Australia or Singapore who are a Permanent Resident Or Citizens will ONLY be considered. Candidates outside of these locations will NOT be considered. 

The GitLab DevOps platform empowers 100,000+ organizations to deliver software faster and more efficiently. We are one of the world’s largest all-remote companies with 1,800+ team members and values that guide a culture where people embrace the belief that everyone can contribute.

The Customer Success Engineer (CSE) role provides deep subject matter expertise on GitLab technical and product solutions and best practices. CSEs work alongside TAMs to provide customers with technical guidance, go in-depth on use case implementation, and demonstrate the value of GitLab product capabilities.

Responsibilities

  • Engage with customers across APJ, both onsite and remote, in a technical consultancy and advisor role during the post-sales process while providing technical and solution guidance
  • Must be able to speak Japanese at a business level and English.
  • Have demonstrated the ability to become a trusted technical advisor to customer and business leaders
  • Drive the achievement of measurable value (business outcomes), leading to product adoption, renewal, and expansion
  • Align with Technical Account Managers to provide customer-facing subject matter expertise based on the customer's business objectives
  • Focus on solution-based programs that are customized to fit an individual customer's needs
  • Develop and collaborate on customer workshops, demos, and other enablement
  • Maintain specialty competency in one or more technologies related to GitLab's market focus through activities such as training, certification and creation of working examples for reuse internally and by customers and partners
  • Continuously improve professional skills with a focus on personal mastery and team learning through activities such as training, reading and seeking mentorship from others

Requirements

  • Experience with a GitLab use case (SCM, CI, CD, DevSecOps, Agile Planning) to provide in-depth customer guidance and enablement
  • Proficiency using DevSecOps tools or highly technical tooling in adjacent fields
  • Specialize in GitLab use cases to provide in-depth guidance and enablement to customers of all sizes, including large enterprise organizations
  • Technical experience in development or systems engineering
  • Demonstrated capacity to clearly and concisely communicate about complex technical, architectural, and/or organizational problems and propose thorough iterative solutions
  • Exceptional verbal, presentation, and written communication skills
  • Excellent time management and ability to work with several different teams at any given time
  • Alignment with GitLab values and ability to work in accordance with those values
  • Ability to travel if needed and comply with the company's travel policy

Hiring Process

  • Candidates for this position can expect the hiring process to follow the order below. Please keep in mind that candidates can be declined from the position at any stage of the process. To learn more about someone who may be conducting the interview, find their job title on our team page.

    Qualified candidates will be invited to schedule a 30 minute screening call with one of our Global Recruiters.

    The assessment is a written questionnaire, completed and submitted prior to interviews with members of the Technical Account Manager team. The Recruiter working with the candidate will provide the written assessment following a successful recruiter screening interview.

    The hiring manager interview is the first of the interviews with the Technical Account Manager team. This interview is with the manager of the team the candidate is applying to join. It is a 30 minute interview.

    The peer interview is conducted by an individual contributor who is a member of the team the candidate is applying to join. Peer interviewers are selected by the hiring manager. This is a 30 minute interview.

    The panel interview consists of several members of the Technical Account Manager team. It typically includes the hiring manager and two other team members. This is a 60 minute interview, with the following format:

    • Live demonstration based on the guidance provided ahead of the interview by the recruiter
    • General discussion and questions from the panel

#LI-YP1

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.

Deal Desk Manager, Global Process Owner
GitLab
Unknown - - - Unknown

Category:

Field Operations

Is remote?:

Yes

GitLab is an open core software company that develops the most comprehensive AI-powered DevSecOps Platform, used by more than 100,000 organizations. Our mission is to enable everyone to contribute to and co-create the software that powers our world. When everyone can contribute, consumers become contributors, significantly accelerating the rate of human progress. This mission is integral to our culture, influencing how we hire, build products, and lead our industry. We make this possible at GitLab by running our operations on our product and staying aligned with our values. Learn more about Life at GitLab.

An overview of this role

GitLab's Deal Desk Global Process Owner (GPO) will have the opportunity to partner closely with cross-functional stakeholders across the Quote-to-Cash, Billing, Revenue, Systems, and Audit teams to optimize and maintain our processes around Quoting, Deal Structure, and booking transactions while ensuring compliance as a public company. The Deal Desk GPO will own the improvement of systems and processes, serving as a key player in the design of technical solutions for scale and efficiency. This person will be a critical member of the Deal Desk leadership team, and will serve as the primary liaison between the Deal Desk function & other cross-functional teams, acting as the voice of Deal Desk to drive impactful optimization that improves the team's efficiency and results.

As part of the larger Revenue Operations team, the Deal Desk team supports our constantly changing and complex business as we launch new products, implement new routes to market, and expand into new countries. The Deal Desk GPO will execute these initiatives, with a focus on design, UAT, rollout and enablement to support the fast paced needs of the business. We're looking for an experienced, dedicated and empathetic Deal Desk GPO to join our Deal Desk Leadership team.

What You’ll Do

  • Identify & prioritize process gaps or areas for improvement within current Deal Desk processes 
  • Conceptualize requirements and assess technical feasibility within systems (Zuora, SFDC, etc.) 
  • In partnership with Quote to Cash, actively participate in design, UAT, and go-live for bug fixes and new process roll outs impacting the Deal Desk organization 
  • Develop and maintain a highly repeatable enablement program for new hires within the Deal Desk organization specific to each role
  • Manage Deal Desk team enablement for any new system or process flow roll outs; including new SKU roll out, promotional offerings, etc. 
  • Partner with the Enablement team to create and present material to the field organization around Deal Desk engagement and best practices
  • Actively participate in bookings close reconciliations, actively identifying ways to improve and automate processes in an effort to be able to perform the monthly close more quickly with high levels of accuracy
  • Collaborate with cross-functional teams to drive alignment around existing processes and policies, and define any new processes and/or policies as needed which will impact Deal Desk
  • Support external and internal audit requirements relating to the Deal Desk organization

What You’ll Bring 

  • Subject matter expert in Deal Desk processes and Quote to Cash operations 
  • Strong technical background in CPQ, Salesforce, & Zuora
  • Experience in Marketplace operations (AWS & GCP)
  • Demonstrated progressive experience with a public company
  • Ability to create enablement material as well as train and develop individuals 
  • Ability to manage multi-stage projects of high complexity
  • Ability to work effectively as part of a team and cross functionally to support a variety of complex projects
  • Adaptable to a fast paced environment with the potential for changing priorities; has an ability to focus and drive the prioritization of high return initiatives
  • Proficient in use of GitLab

How GitLab will support you

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.

 
Remote-Global

The base salary range for this role’s listed level is currently for residents of listed locations only. 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, and alignment with market data. 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.

California/Colorado/Hawaii/New Jersey/New York/Washington/DC pay range
$84,000$180,000 USD

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.

Director, Digital Success
GitLab
Unknown - - - Unknown

Category:

Customer Success Management

Is remote?:

Yes

GitLab is an open core software company that develops the most comprehensive AI-powered DevSecOps Platform, used by more than 100,000 organizations. Our mission is to enable everyone to contribute to and co-create the software that powers our world. When everyone can contribute, consumers become contributors, significantly accelerating the rate of human progress. This mission is integral to our culture, influencing how we hire, build products, and lead our industry. We make this possible at GitLab by running our operations on our product and staying aligned with our values. Learn more about Life at GitLab.

Director, Digital Success

About GitLab

GitLab is a complete DevOps platform, delivered as a single application, fundamentally changing the way Development, Security, and Ops teams collaborate and build software. We are committed to helping our customers achieve excellent business outcomes through our innovative solutions and our customer-centric approach.

Job Description

As the Director of Digital Success at GitLab, you will be responsible for leading our digital customer success initiatives, primarily focused on our long-tail customer base. This role is crucial in scaling our customer success efforts, driving product adoption, and increasing customer retention and expansion through digital-first strategies. You will work closely with cross-functional teams to create and implement innovative digital programs that enhance the customer experience and drive business outcomes.

Responsibilities

  • Develop and execute a comprehensive Digital Customer Success strategy aligned with GitLab's overall customer success objectives and our long-tail customer segment needs.
  • Lead the design, implementation, and optimization of digital-first programs to drive product adoption, customer retention, and expansion.
  • Collaborate with cross-functional teams (Marketing, Product, Support, CS Strategy, and Sales) to create cohesive, personalized digital experiences throughout the customer lifecycle.
  • Oversee the development and execution of digital onboarding programs, feature adoption campaigns, and customer education initiatives.
  • Implement and manage a robust customer health scoring system to identify at-risk accounts and expansion opportunities.
  • Drive the adoption and utilization of our customer success platform and other digital tools to enhance efficiency and scalability.
  • Develop and track key performance indicators (KPIs) for Digital CS initiatives, focusing on customer retention, Net Dollar Retention (NDR), and expansion revenue, aligned with sales GTM segments. 
  • Own the customer outcomes, aligned with the established KPIs, for this segment.
  • Lead and mentor a team of Digital Customer Success Managers, fostering a culture of innovation and continuous improvement.
  • Identify and implement tools and technology that will up-level our ability to drive adoption at scale
  • Stay abreast of industry trends and best practices in Digital Customer Success, continuously evolving our strategies to maintain a competitive edge.

Requirements

  • Experience in Customer Success Leadership, with expertise within Digital CS initiatives
  • Proven track record of implementing successful Digital CS programs that drive measurable business outcomes
  • Strong understanding of SaaS business models and the DevOps landscape
  • Experience with customer success platforms, marketing automation tools, and in-app messaging systems
  • Excellent analytical skills with the ability to translate data - in particular product usage data - into actionable insights
  • Strong leadership and team management experience
  • Exceptional communication and stakeholder management skills
  • Experience with commercial and small business customers 
  • You share our values, and work in accordance with those values

Performance Indicators

  • Net Dollar Retention (NDR) for the long-tail customer segment
  • Customer retention rates
  • Product adoption rates and feature usage
  • Efficiency indicators (e.g., number of customers managed per Digital CSM, Cost to Serve Ratios)
  • Customer Health Score improvements
  • Customer Satisfaction Score (CSAT) for digitally managed accounts
  • Expansion revenue generated through digital initiatives

Career Ladder

The next step in the Customer Success Management job family is senior director, Digital Success. However, your career at GitLab can also develop in other directions, including a move to other departments or specialties.

Hiring Process

Candidates for this position can expect the hiring process to follow the order below. Please keep in mind that candidates can be declined from the position at any stage of the process. To learn more about someone who may be conducting the interview, find their job title on our team page.

  • Selected candidates will be invited to schedule a screening call with our Global Recruiters
  • Next, candidates will be invited to schedule a first interview with the VP of Customer Success
  • Candidates will then be invited to schedule an interview with a Customer Success Director peer & People Ops 
  • Candidate will then be invited to schedule an interview with our CS Strategy & Ops Team member
  • Candidates will be invited to schedule an interview with a leader from the SMB Sales team 
  • Candidates will be invited to schedule an interview with a leader from the Marketing team 
  • Successful candidates will subsequently be made an offer via email

Additional details about our process can be found on our hiring page.

Compensation

To view the relevant compensation range for your location, please visit our compensation calculator. This role also includes equity and variable pay opportunities in addition to base compensation.

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.

Engineering Manager, Distribution: Build
GitLab
Unknown - - - Unknown

Category:

Internal Infrastructure

Is remote?:

Yes

GitLab is an open core software company that develops the most comprehensive AI-powered DevSecOps Platform, used by more than 100,000 organizations. Our mission is to enable everyone to contribute to and co-create the software that powers our world. When everyone can contribute, consumers become contributors, significantly accelerating the rate of human progress. This mission is integral to our culture, influencing how we hire, build products, and lead our industry. We make this possible at GitLab by running our operations on our product and staying aligned with our values. Learn more about Life at GitLab.

An overview of this role

As the Engineering Manager for the Distribution team, you will take overall responsibility for hiring, team management, agile project management, and the quality of this project. This position reports to the Director of Engineering, Enablement.  

Managers in the engineering department at GitLab see the team as their product. While they are technically credible and know the details of what developers work on, their time is spent hiring a world-class team and putting them in the best position to succeed. They own the delivery of product commitments and are always looking to improve productivity. They must also coordinate across departments to accomplish collaborative goals. 

Some examples of our projects: 

What you’ll do  

  • Help your developers grow their skills and experience
  • Author project plans for epics
  • Run agile project management processes
  • Conduct code reviews, and make technical contributions to product architecture as well as getting involved in solving bugs and delivering small features
  • Actively seek and hire globally-distributed talent
  • Conduct managerial interviews for candidates, and train the team to screen candidates
  • Contribute to the sense of psychological safety on your team
  • Generate and implement process improvements
  • Hold regular 1:1's with all members their team
  • Foster technical decision making on the team, but make final decisions when necessary
  • Author project plans for epics
  • Draft quarterly OKRs
  • Run agile project management process
  • Train engineers to screen candidates and conduct managerial interviews
  • Improve product quality, security, and performance

What you’ll bring

  • Exquisite communication: Regularly achieve consensus amongst departments
  • Demonstrated experience in a leadership role with current technical experience
  • Experience with application packaging, deployment and configurations
  • Experience with Kubernetes, Operators, Helm Chart, Omnibus, Go and Cloud Native technologies, in addition to any experience required by the position's specialty
  • Excellent written and verbal communication skills
  • You share our values, and work in accordance with those values
  • Experience in a peak performance organization preferred
  • Deep Ruby on Rails experience preferred

About the team

The Distribution team ensures the experience of installing and maintaining GitLab is easy and safe for everyone. It is the Distribution team's task to think about the widest variety of installation/update use-cases and provide a solution that will satisfy most needs. Distribution is there to provide the best possible experience for a user that is a novice but also a veteran when it comes to installing and maintaining software.

How GitLab will support you

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.

Compensation

To view the full job description and its compensation calculator, view our handbook. The compensation calculator can be found towards the bottom of the page.

Additional details about our process can be found on our hiring page.

 
Remote-Global

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.

Engineering Manager, Distribution: Build
GitLab
Unknown - - - Unknown

Category:

Internal Infrastructure

Is remote?:

Yes

GitLab is an open core software company that develops the most comprehensive AI-powered DevSecOps Platform, used by more than 100,000 organizations. Our mission is to enable everyone to contribute to and co-create the software that powers our world. When everyone can contribute, consumers become contributors, significantly accelerating the rate of human progress. This mission is integral to our culture, influencing how we hire, build products, and lead our industry. We make this possible at GitLab by running our operations on our product and staying aligned with our values. Learn more about Life at GitLab.

An overview of this role

As the Engineering Manager for the Distribution team, you will take overall responsibility for hiring, team management, agile project management, and the quality of this project. This position reports to the Director of Engineering, Enablement.  

Managers in the engineering department at GitLab see the team as their product. While they are technically credible and know the details of what developers work on, their time is spent hiring a world-class team and putting them in the best position to succeed. They own the delivery of product commitments and are always looking to improve productivity. They must also coordinate across departments to accomplish collaborative goals. 

Some examples of our projects: 

What you’ll do  

  • Help your developers grow their skills and experience
  • Author project plans for epics
  • Run agile project management processes
  • Conduct code reviews, and make technical contributions to product architecture as well as getting involved in solving bugs and delivering small features
  • Actively seek and hire globally-distributed talent
  • Conduct managerial interviews for candidates, and train the team to screen candidates
  • Contribute to the sense of psychological safety on your team
  • Generate and implement process improvements
  • Hold regular 1:1's with all members their team
  • Foster technical decision making on the team, but make final decisions when necessary
  • Author project plans for epics
  • Draft quarterly OKRs
  • Run agile project management process
  • Train engineers to screen candidates and conduct managerial interviews
  • Improve product quality, security, and performance

What you’ll bring

  • Exquisite communication: Regularly achieve consensus amongst departments
  • Demonstrated experience in a leadership role with current technical experience
  • Experience with application packaging, deployment and configurations
  • Experience with Kubernetes, Operators, Helm Chart, Omnibus, Go and Cloud Native technologies, in addition to any experience required by the position's specialty
  • Excellent written and verbal communication skills
  • You share our values, and work in accordance with those values
  • Experience in a peak performance organization preferred
  • Deep Ruby on Rails experience preferred

About the team

The Distribution team ensures the experience of installing and maintaining GitLab is easy and safe for everyone. It is the Distribution team's task to think about the widest variety of installation/update use-cases and provide a solution that will satisfy most needs. Distribution is there to provide the best possible experience for a user that is a novice but also a veteran when it comes to installing and maintaining software.

How GitLab will support you

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.

Compensation

To view the full job description and its compensation calculator, view our handbook. The compensation calculator can be found towards the bottom of the page.

Additional details about our process can be found on our hiring page.

 
Remote-Global

The base salary range for this role’s listed level is currently for residents of listed locations only. 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, and alignment with market data. 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.

California/Colorado/Hawaii/New Jersey/New York/Washington/DC pay range
$131,600$282,000 USD

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.

Engineering Manager, Engineering Productivity
GitLab
Unknown - - - Unknown

Category:

Internal Infrastructure

Is remote?:

Yes

GitLab is an open core software company that develops the most comprehensive AI-powered DevSecOps Platform, used by more than 100,000 organizations. Our mission is to enable everyone to contribute to and co-create the software that powers our world. When everyone can contribute, consumers become contributors, significantly accelerating the rate of human progress. This mission is integral to our culture, influencing how we hire, build products, and lead our industry. We make this possible at GitLab by running our operations on our product and staying aligned with our values. Learn more about Life at GitLab.

An overview of this role

The Engineering Productivity team increases the productivity of GitLab team members and contributors by shortening feedback loops and improving workflow efficiency for GitLab projects. We’re currently looking for an experienced Engineering Manager with a strong background in developer experience/developer productivity to lead a team of software engineers whose mission is to:

  • Constantly improve efficiency for our entire engineering team, to ultimately increase value for our customers.
  • Measure what matters: quality of life, efficiency, and toil reduction improvements with quantitative and qualitative measures.
  • Build partnerships across organizational boundaries to deliver broad efficiency improvements.

More information can be found on our Team Handbook page

What you’ll do  

  • Lead a team of engineers focused on improving development efficiency and streamlining workflows.
  • Analyze engineering processes and identify areas for improvement.
  • Develop and implement strategies to enhance developer velocity, scalability, and overall team productivity.
  • Collaborate with engineering leadership to define and prioritize the Engineering Productivity team's roadmap.
  • Manage and maintain developer tooling and infrastructure for optimal performance.
  • Identify, evaluate, and implement new tools and technologies to support engineering efficiency
  • Track key metrics related to engineering productivity and report on progress and impact.
  • Drive a culture of continuous improvement within the engineering organization.
  • Conduct performance reviews and career development planning for team members.
  • Foster collaboration between the Engineering Productivity team and other engineering teams.

What you’ll bring 

  • 5+ years of experience in software engineering with a strong understanding of development methodologies and best practices.
  • 2+ years of experience leading and managing a team.
  • Proven track record of identifying and implementing solutions to improve engineering efficiency.
  • Excellent analytical and problem-solving skills.
  • Strong communication and interpersonal skills, with the ability to influence and collaborate with diverse stakeholders.
  • Experience with developer tooling and infrastructure is a plus.
  • Experience working in a remote environment.

About the team

The Engineering Productivity team comprises Senior, Staff and Principal level engineers distributed worldwide. We collaborate on Slack, GitLab and Zoom daily to drive our mission forward. 

The team’s primary focus in FY25 is pipeline improvement and we aim to improve master pipeline stability to 99% and reduce MR pipeline duration to 15 minutes. We will collaborate with Test Platform to reduce flaky tests and resolve test environment issues to systematically improve CI pipelines. We’d also like to iterate on productivity metrics, ensuring they are actionable and adaptable, with the help of a quarterly engineering productivity survey. We will also focus on GDK performance and supportability.

How GitLab will support you

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.

Remote-Global

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.

Engineering Manager, Engineering Productivity
GitLab
Unknown - - - Unknown

Category:

Internal Infrastructure

Is remote?:

Yes

GitLab is an open core software company that develops the most comprehensive AI-powered DevSecOps Platform, used by more than 100,000 organizations. Our mission is to enable everyone to contribute to and co-create the software that powers our world. When everyone can contribute, consumers become contributors, significantly accelerating the rate of human progress. This mission is integral to our culture, influencing how we hire, build products, and lead our industry. We make this possible at GitLab by running our operations on our product and staying aligned with our values. Learn more about Life at GitLab.

An overview of this role

The Engineering Productivity team increases the productivity of GitLab team members and contributors by shortening feedback loops and improving workflow efficiency for GitLab projects. We’re currently looking for an experienced Engineering Manager with a strong background in developer experience/developer productivity to lead a team of software engineers whose mission is to:

  • Constantly improve efficiency for our entire engineering team, to ultimately increase value for our customers.
  • Measure what matters: quality of life, efficiency, and toil reduction improvements with quantitative and qualitative measures.
  • Build partnerships across organizational boundaries to deliver broad efficiency improvements.

More information can be found on our Team Handbook page

What you’ll do  

  • Lead a team of engineers focused on improving development efficiency and streamlining workflows.
  • Analyze engineering processes and identify areas for improvement.
  • Develop and implement strategies to enhance developer velocity, scalability, and overall team productivity.
  • Collaborate with engineering leadership to define and prioritize the Engineering Productivity team's roadmap.
  • Manage and maintain developer tooling and infrastructure for optimal performance.
  • Identify, evaluate, and implement new tools and technologies to support engineering efficiency
  • Track key metrics related to engineering productivity and report on progress and impact.
  • Drive a culture of continuous improvement within the engineering organization.
  • Conduct performance reviews and career development planning for team members.
  • Foster collaboration between the Engineering Productivity team and other engineering teams.

What you’ll bring 

  • 5+ years of experience in software engineering with a strong understanding of development methodologies and best practices.
  • 2+ years of experience leading and managing a team.
  • Proven track record of identifying and implementing solutions to improve engineering efficiency.
  • Excellent analytical and problem-solving skills.
  • Strong communication and interpersonal skills, with the ability to influence and collaborate with diverse stakeholders.
  • Experience with developer tooling and infrastructure is a plus.
  • Experience working in a remote environment.

About the team

The Engineering Productivity team comprises Senior, Staff and Principal level engineers distributed worldwide. We collaborate on Slack, GitLab and Zoom daily to drive our mission forward. 

The team’s primary focus in FY25 is pipeline improvement and we aim to improve master pipeline stability to 99% and reduce MR pipeline duration to 15 minutes. We will collaborate with Test Platform to reduce flaky tests and resolve test environment issues to systematically improve CI pipelines. We’d also like to iterate on productivity metrics, ensuring they are actionable and adaptable, with the help of a quarterly engineering productivity survey. We will also focus on GDK performance and supportability.

How GitLab will support you

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.

Remote-Global

The base salary range for this role’s listed level is currently for residents of listed locations only. 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, and alignment with market data. 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.

California/Colorado/Hawaii/New Jersey/New York/Washington/DC pay range
$131,600$282,000 USD

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.

Enterprise Applications Administrator (Zuora)
GitLab
Unknown - - - Unknown

Category:

Enterprise Applications

Is remote?:

Yes

GitLab is an open core software company that develops the most comprehensive AI-powered DevSecOps Platform, used by more than 100,000 organizations. Our mission is to enable everyone to contribute to and co-create the software that powers our world. When everyone can contribute, consumers become contributors, significantly accelerating the rate of human progress. This mission is integral to our culture, influencing how we hire, build products, and lead our industry. We make this possible at GitLab by running our operations on our product and staying aligned with our values. Learn more about Life at GitLab.

The IT Enterprise Applications Administrator job family is responsible for the implementation and operational ownership of all Enterprise Applications.

What You’ll Do  

  • Technical Delivery: Ability to administer and configure enterprise applications to support GitLab business processes while adhering to SOX compliant change management.
  • Process Improvement: Accomplish improvements to processes that you support. Understanding the impacts of changes recommended and how to translate them into technical requirements. Document updated processes in the company handbook.
  • Business Acumen: Understanding of core business processes of quote to cash, record to report, hire to retire and procure to pay. Motivation for continuous learning in these areas.
  • Business Engagement: Engage with your team and stakeholders regarding their business strategy and objectives for automating and optimizing processes. Meet regularly with business partners to ensure that the applications are functioning as designed and supporting their needs.
  • Compliance: Supports data, security, and legal governance processes and adherence of guidelines between internal business units and systems in order to ensure efficient and compliance of technical delivery.
  • Project Management: Run small sized projects that improve our ability to make better data focused insights or make the company more efficient.
  • Solve technical problems of moderate scope and complexity.
  • Craft code as required in Dev that meets our internal standards for style, maintainability, and best practices.
  • Conduct Code Review within our Code Review Guidelines and ensure community contributions receive a swift response.

What You’ll Bring 

  • Bachelor’s degree, preferably in Computer Science, Information Technology, Computer Engineering, or related IT discipline; or equivalent experience.
  • Ability to use GitLab.
  • 2-3 years of experience in a systems administrator.
  • Hands-on administrator experience: SalesForce, DocuSign CLM, Netsuite, Zuora Billing, Zuora Revenue, Coupa, Zip, Navan, Workday, ADP, eTrade etc.
  • Public company and SOX ITGC controls experience preferred.
  • Ability to thrive in a fully remote organization.
  • Be a self-starter, and thrive in a fast paced environment, customer centric and have the interpersonal skills necessary to manage business and technology - relationships.
  • Exceptional time management and prioritization skills, resilient under pressure.
  • Exhibit strong security and confidentiality practices with systems that handle sensitive data.

How GitLab will support you

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.

Enterprise Applications Administrator (Zuora)
GitLab
Unknown - - - Unknown

Category:

Enterprise Applications

Is remote?:

Yes

GitLab is an open core software company that develops the most comprehensive AI-powered DevSecOps Platform, used by more than 100,000 organizations. Our mission is to enable everyone to contribute to and co-create the software that powers our world. When everyone can contribute, consumers become contributors, significantly accelerating the rate of human progress. This mission is integral to our culture, influencing how we hire, build products, and lead our industry. We make this possible at GitLab by running our operations on our product and staying aligned with our values. Learn more about Life at GitLab.

The IT Enterprise Applications Administrator job family is responsible for the implementation and operational ownership of all Enterprise Applications.

What You’ll Do  

  • Technical Delivery: Ability to administer and configure enterprise applications to support GitLab business processes while adhering to SOX compliant change management.
  • Process Improvement: Accomplish improvements to processes that you support. Understanding the impacts of changes recommended and how to translate them into technical requirements. Document updated processes in the company handbook.
  • Business Acumen: Understanding of core business processes of quote to cash, record to report, hire to retire and procure to pay. Motivation for continuous learning in these areas.
  • Business Engagement: Engage with your team and stakeholders regarding their business strategy and objectives for automating and optimizing processes. Meet regularly with business partners to ensure that the applications are functioning as designed and supporting their needs.
  • Compliance: Supports data, security, and legal governance processes and adherence of guidelines between internal business units and systems in order to ensure efficient and compliance of technical delivery.
  • Project Management: Run small sized projects that improve our ability to make better data focused insights or make the company more efficient.
  • Solve technical problems of moderate scope and complexity.
  • Craft code as required in Dev that meets our internal standards for style, maintainability, and best practices.
  • Conduct Code Review within our Code Review Guidelines and ensure community contributions receive a swift response.

What You’ll Bring 

  • Bachelor’s degree, preferably in Computer Science, Information Technology, Computer Engineering, or related IT discipline; or equivalent experience.
  • Ability to use GitLab.
  • 2-3 years of experience in a systems administrator.
  • Hands-on administrator experience: SalesForce, DocuSign CLM, Netsuite, Zuora Billing, Zuora Revenue, Coupa, Zip, Navan, Workday, ADP, eTrade etc.
  • Public company and SOX ITGC controls experience preferred.
  • Ability to thrive in a fully remote organization.
  • Be a self-starter, and thrive in a fast paced environment, customer centric and have the interpersonal skills necessary to manage business and technology - relationships.
  • Exceptional time management and prioritization skills, resilient under pressure.
  • Exhibit strong security and confidentiality practices with systems that handle sensitive data.

How GitLab will support you

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 listed locations only. 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, and alignment with market data. 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.

California/Colorado/Hawaii/New Jersey/New York/Washington/DC pay range
$81,200$174,000 USD

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.

Expression of Interest - Account Executive
GitLab
Unknown - - - Unknown

Category:

AMER - Commercial

Is remote?:

Yes

GitLab is an open core software company that develops the most comprehensive AI-powered DevSecOps Platform, used by more than 100,000 organizations. Our mission is to enable everyone to contribute to and co-create the software that powers our world. When everyone can contribute, consumers become contributors, significantly accelerating the rate of human progress. This mission is integral to our culture, influencing how we hire, build products, and lead our industry. We make this possible at GitLab by running our operations on our product and staying aligned with our values. Learn more about Life at GitLab.

A place where anyone can thrive

Our mission makes it clear that we believe in a world where everyone can contribute. We make that possible at GitLab by running our operations on our product and staying aligned with our values.

The GitLab Sales team embodies our CREDIT values in every aspect of our work. Specifically, we constantly work to overperform and achieve strong results. We prioritize efficiency in our processes and operations. We succeed because of transparent, cross-functional collaboration. We are committed to hiring for and celebrating diversity, and we strive to create an environment of inclusiveness and belonging for all. And, we embrace a spirit of iteration, understanding that we can always improve.

Our core sales teams have three different types of Account Executives based on the segment and quota:

  1. SMB Advocate
  2. Commercial Account Executive
  3. Enterprise Account Executives

Please find any current Sales openings here.

If you do not find an appropriate Sales role posted at this time for your background or location, this application is to join our Account Executive talent community to learn more about life at GitLab and be the first to hear about any new openings that may be a fit! 


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.

Expression of Interest - Account Executive
GitLab
Unknown - - - Unknown

Category:

AMER - Enterprise

Is remote?:

Yes

GitLab is an open core software company that develops the most comprehensive AI-powered DevSecOps Platform, used by more than 100,000 organizations. Our mission is to enable everyone to contribute to and co-create the software that powers our world. When everyone can contribute, consumers become contributors, significantly accelerating the rate of human progress. This mission is integral to our culture, influencing how we hire, build products, and lead our industry. We make this possible at GitLab by running our operations on our product and staying aligned with our values. Learn more about Life at GitLab.

A place where anyone can thrive

Our mission makes it clear that we believe in a world where everyone can contribute. We make that possible at GitLab by running our operations on our product and staying aligned with our values.

The GitLab Sales team embodies our CREDIT values in every aspect of our work. Specifically, we constantly work to overperform and achieve strong results. We prioritize efficiency in our processes and operations. We succeed because of transparent, cross-functional collaboration. We are committed to hiring for and celebrating diversity, and we strive to create an environment of inclusiveness and belonging for all. And, we embrace a spirit of iteration, understanding that we can always improve.

Our core sales teams have three different types of Account Executives based on the segment and quota:

  1. SMB Advocate
  2. Commercial Account Executive
  3. Enterprise Account Executives

Please find any current Sales openings here.

If you do not find an appropriate Sales role posted at this time for your background or location, this application is to join our Account Executive talent community to learn more about life at GitLab and be the first to hear about any new openings that may be a fit! 


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.

Field CTO - AMER, West
GitLab
Unknown - - - Unknown

Category:

SA

Is remote?:

Yes

GitLab is an open core software company that develops the most comprehensive AI-powered DevSecOps Platform, used by more than 100,000 organizations. Our mission is to enable everyone to contribute to and co-create the software that powers our world. When everyone can contribute, consumers become contributors, significantly accelerating the rate of human progress. This mission is integral to our culture, influencing how we hire, build products, and lead our industry. We make this possible at GitLab by running our operations on our product and staying aligned with our values. Learn more about Life at GitLab.

We are hiring a Field CTO to join our Strategic Field Organization at a Principal Solutions Architect level. The Strategic Field Organization is a team of Principal Solutions Architects that supports global strategic prospects and customers. This team collaborates with the regional account teams to work together on large engagements that require a high degree of strategic planning - such as DevSecOps transformation, solution recommendations, and advisory for our customer's senior technical leadership.

Field Solutions Architects (SA) are the trusted advisors to GitLab prospects and customers during the presales motion. We demonstrate how the GitLab platform and GitLab Professional Services address common and unique business requirements. Solutions Architects add value to GitLab's customers by providing subject matter expertise and industry experience throughout the sales process and by collaborating internally with the product team.

Our Field SAs also engage proactively with existing GitLab customers to provide thought-leadership, engage in innovative solutions, collaborate around evangelism activities around unique customer requirements (i.e. meetups and presentations) and continuously seek market feedback to improve the GitLab platform.

What you'll do

  • Create and maintain relationships with customer executives that contribute to large Net ARR deals and customer success
  • Provide executive-level, thought leadership on strategic opportunities (i.e., new logo and growth)
  • Curate and manage field feedback, while collaborating with the product team on roadmap and issue prioritization
  • Scale and grow regional-level expertise within the field (SAE/AE,SA,CSM) through contributions to enablement and content
  • Act as a prospect / customer advocate on DevSecOps transformation initiatives
  • Build and maintain select subject matter expertise related to GitLab targeted technology sectors through industry monitoring and participation in external working groups, committees and development projects
  • Keep up to date on GitLab-relevant emerging methodologies and technologies and leverage that knowledge to drive solution strategy and influence product strategy

What you'll bring

  • Significant experience with architecture of enterprise software development workflow
  • Experience as CTO is a plus
  • Experience delivering information/Cyber Security and compliance related solutions and assessments
  • Experience with software development tools, practices, and methodologies
  • Strong verbal and written skills with a strong ability to articulate and communicate strategies to all levels in an organization (i.e., executive to staff engineer)
  • Ability to use GitLab, including learning GitLab as part of the role
  • Ability to travel and comply with the company’s travel policy

How GitLab will support you

Hiring process

  • Selected candidates will be invited to schedule a screening call with our Global Recruiters.
  • Next, candidates will be invited to schedule a first interview with the hiring manager.
  • Candidates may be invited to schedule an interview with a Field CTO peer.
  • Then, candidates will be asked to deliver a presentation to a panel of sales leaders using guidance shared by the recruiter and hiring manager. 
  • Candidates may be invited to additional interviews.
  • Successful candidates will be made an offer after references are verified.

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 salary and OTE range for this role’s listed level is currently for residents of listed locations only. 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, and alignment with market data. See more information on our benefits and equity.

California/Colorado/Hawaii/New Jersey/New York/Washington pay range:

OTE (salary + variable bonus): $184,800 - $396,000 OTE USD

Base salary: $138,600 - $297,000 USD

#LI-DNI

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.

Intermediate Backend Engineer (Go), Data Stores: Tenant Scale
GitLab
Unknown - - - Unknown

Category:

Internal Infrastructure

Is remote?:

Yes

GitLab is an open core software company that develops the most comprehensive AI-powered DevSecOps Platform, used by more than 100,000 organizations. Our mission is to enable everyone to contribute to and co-create the software that powers our world. When everyone can contribute, consumers become contributors, significantly accelerating the rate of human progress. This mission is integral to our culture, influencing how we hire, build products, and lead our industry. We make this possible at GitLab by running our operations on our product and staying aligned with our values. Learn more about Life at GitLab.

An overview of this role

The Tenant Scale team is focused on a long-term scaling solution for GitLab. The charter of this group is to explore, iterate on, validate, and lead the implementation of proposals to provide a solution to accommodate Gitlab.com's daily active user growth. We are accomplishing this through the introduction of a Cells architecture along with an Organization entity that will be the vehicle to associate a customer’s data with a specific Cell. Hopefully, this is the type of work that gets you excited about joining the team, if so please read on!

Backend Engineers at GitLab work on our product. This includes both the open-source version of GitLab, the enterprise editions, and the GitLab.com service as well. The efforts led by the Tenant Scale team will have an impact across all of GitLab. You will be part of a group that is changing functionality used by all features in GitLab and consulting with development groups and sub-departments to implement changes required to support our Cells architecture.
Some examples of our projects: 

What you’ll do  

  • Develop new features in collaboration with our product management, UX, and frontend teams.
  • Keep changes small and iterate towards the best solution.
  • Reviewing Rails and/or database related changes submitted by other engineers or community contributors
  • Documenting best practices or patterns to avoid
  • Developing tooling to proactively inform developers of potential performance issues
  • Research, design and implement solutions to improve product performance 

What you’ll bring 

  • Significant experience with Go.
  • Experience with Ruby on Rail is a strong plus.
  • Professional software engineering experience with databases (preferably PostgreSQL) in large production environments
  • Familiarity with gRPC.
  • Infrastructure / Deployments knowledge (optional).
  • Interest in scalability / sharing and system programming languages, like Rust or Lua (optional).
  • Experience with performance and optimization problems and a demonstrated ability to both diagnose and prevent these problems
  • You can reason about software, algorithms, and performance from a high level
  • You are passionate about open source.
  • Strong written communication skills.
  • Self-motivated and have strong organizational skills.
  • You share our values, and work in accordance with those values.

About the team

The Tenant Scale group  is part of the Data Stores stage. We offer support for groups, projects, and user profiles within our product, but our main focus is a long-term horizontal scaling solution for GitLab.

The team’s handbook page covers processes and information specific to the Tenant Scale group. See also the direction page and the features we support per category.

How GitLab will support you

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 listed locations only. 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, and alignment with market data. 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.

California/Colorado/Hawaii/New Jersey/New York/Washington/DC pay range
$98,000$157,500 USD

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.

Intermediate Backend Engineer, Govern: Authorization
GitLab
Unknown - - - Unknown

Category:

Expansion

Is remote?:

Yes

GitLab is an open core software company that develops the most comprehensive AI-powered DevSecOps Platform, used by more than 100,000 organizations. Our mission is to enable everyone to contribute to and co-create the software that powers our world. When everyone can contribute, consumers become contributors, significantly accelerating the rate of human progress. This mission is integral to our culture, influencing how we hire, build products, and lead our industry. We make this possible at GitLab by running our operations on our product and staying aligned with our values. Learn more about Life at GitLab.

An overview of this role

Help us build and iterate on our RBAC (role based access control) system. Our team’s primary responsibility is to flush out our authorization system to give customers full control over their member access. From zero to owner.

Custom roles allow an organization to create user roles with the precise privileges and permissions required for that organization’s needs. It’s a valuable, paid feature that our customers want more of. 

Beyond implementing custom permissions, and building features to help owners discover and manage their team, you’ll make architecture decisions to ensure the scalability and performance of the product. We’re at the earlier stages of the feature, and there’s a lot of choices for you to influence, including conventions, design patterns, and development guidelines.

Do you ever get bored working in the same problem space? So do we. This opportunity is unique in that you’ll have opportunities to jump over to our “sister” team Anti-abuse to work on more security focused features. Help your fellow teammates in the battle against crypto-mining by leveraging risk models, identity verification, and pipeline verification and analysis.

What You’ll Do

  • Build and iterate on our RBAC system by implementing custom permissions.
  • Build features to help owners discover and manage their team.
  • Make decisions on the conventions, design patterns and development guidelines to ensure the growth of Custom Roles.
  • Collaborate with team members in the refinement process.
  • Collaborate with product counterpart on milestone planning.
  • Weekly sync call with the group, and manager.
  • Participate in working with other teams when workload or incidents require it.

What You’ll bring

  • Significant professional experience with Ruby on Rails
  • Strong experience with relational databases (postgres preferred)
  • Experience with RBAC, ABAC
  • Experience with OAuth, SAML, SCIM, LDAP

About the Team

The Authorization group is responsible for ensuring that an authenticated user has access to the proper resources within the application. We are focused on making our customizable permissions offering more robust by adding additional granular permissions every milestone. We are also making it more scalable by adding functionality like SAML group sync and LDAP role assignment support.

You can read about the work that the team is doing here

How GitLab will support you

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 listed locations only. 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, and alignment with market data. 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.

California/Colorado/Hawaii/New Jersey/New York/Washington/DC pay range
$98,000$210,000 USD

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.

Intermediate Backend Engineer, Govern: Authorization
GitLab
Unknown - - - Unknown

Category:

Expansion

Is remote?:

Yes

GitLab is an open core software company that develops the most comprehensive AI-powered DevSecOps Platform, used by more than 100,000 organizations. Our mission is to enable everyone to contribute to and co-create the software that powers our world. When everyone can contribute, consumers become contributors, significantly accelerating the rate of human progress. This mission is integral to our culture, influencing how we hire, build products, and lead our industry. We make this possible at GitLab by running our operations on our product and staying aligned with our values. Learn more about Life at GitLab.

An overview of this role

Help us build and iterate on our RBAC (role based access control) system. Our team’s primary responsibility is to flush out our authorization system to give customers full control over their member access. From zero to owner.

Custom roles allow an organization to create user roles with the precise privileges and permissions required for that organization’s needs. It’s a valuable, paid feature that our customers want more of. 

Beyond implementing custom permissions, and building features to help owners discover and manage their team, you’ll make architecture decisions to ensure the scalability and performance of the product. We’re at the earlier stages of the feature, and there’s a lot of choices for you to influence, including conventions, design patterns, and development guidelines.

Do you ever get bored working in the same problem space? So do we. This opportunity is unique in that you’ll have opportunities to jump over to our “sister” team Anti-abuse to work on more security focused features. Help your fellow teammates in the battle against crypto-mining by leveraging risk models, identity verification, and pipeline verification and analysis.

What You’ll Do

  • Build and iterate on our RBAC system by implementing custom permissions.
  • Build features to help owners discover and manage their team.
  • Make decisions on the conventions, design patterns and development guidelines to ensure the growth of Custom Roles.
  • Collaborate with team members in the refinement process.
  • Collaborate with product counterpart on milestone planning.
  • Weekly sync call with the group, and manager.
  • Participate in working with other teams when workload or incidents require it.

What You’ll bring

  • Significant professional experience with Ruby on Rails
  • Strong experience with relational databases (postgres preferred)
  • Experience with RBAC, ABAC
  • Experience with OAuth, SAML, SCIM, LDAP

About the Team

The Authorization group is responsible for ensuring that an authenticated user has access to the proper resources within the application. We are focused on making our customizable permissions offering more robust by adding additional granular permissions every milestone. We are also making it more scalable by adding functionality like SAML group sync and LDAP role assignment support.

You can read about the work that the team is doing here

How GitLab will support you

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 listed locations only. 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, and alignment with market data. 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.

California/Colorado/Hawaii/New Jersey/New York/Washington/DC pay range
$98,000$210,000 USD

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.

Intermediate Backend Engineer, Govern: Compliance
GitLab
Unknown - - - Unknown

Category:

Expansion

Is remote?:

Yes

GitLab is an open core software company that develops the most comprehensive AI-powered DevSecOps Platform, used by more than 100,000 organizations. Our mission is to enable everyone to contribute to and co-create the software that powers our world. When everyone can contribute, consumers become contributors, significantly accelerating the rate of human progress. This mission is integral to our culture, influencing how we hire, build products, and lead our industry. We make this possible at GitLab by running our operations on our product and staying aligned with our values. Learn more about Life at GitLab.

An overview of this role

As a Backend Engineer in our Compliance group, you'll play a key role in maturing enterprise-grade Compliance features which have a direct impact on GitLab's enterprise sales success. The Compliance group’s mission is to provide visibility into an organization's compliance posture within GitLab and provide tools for organizations to identify non-compliant activities and scope enforcement of compliance requirements.

The compliance group is focused on two key areas; Compliance Management and Audit Events. Our biggest challenge is to continue expanding the feature maturity and build a robust and solid architecture to expand on. As part of this we have an ambitious plan to expand our features and are looking for a backend engineer to help plan and push this forward. 


Some examples of our projects: 

What you’ll do  

  • Write high-quality, efficient, and maintainable code while adhering to best practices and contributing to code reviews
  • Contribute to the overall direction of the Compliance group and play a key role in maturing GitLab's Compliance offering.
  • Embrace continuous learning and stay connected with industry best practices, tools, and technologies to drive improvements in our software
  • Advocate for improvements to product quality, security, and performance
  • Contribute to our development process by asking questions and providing feedback to make us better as a team
  • Collaborate with more Senior Engineers on the architectural plans and technical designs ensuring scalability, performance, maintainability and measurability
  • Participate in agile development practices, including planning sessions, stand-ups, and retrospectives, to drive iterative software development and continuous improvement for the team

What you’ll bring 

  • Strong experience in building, deploying, and maintaining Ruby on Rails applications, with a deep understanding of the Rails ecosystem.
  • A strong background in developing secure applications and a keen understanding of how to protect them against modern security threats.
  • Proficiency in writing efficient SQL queries, preferably with PostgreSQL, to manage and manipulate data effectively.
  • An ability to self manage and organize in an asynchronous and collaborative work environment
  • Demonstrated capacity to clearly and concisely communicate about complex technical, architectural, and/or organizational problems and propose thorough iterative solutions
  • Familiarity with various stages of software development end-to-end (Agile methodologies is a plus)
  • Proven ability to work effectively in a team including product managers, designers, and other engineers
  • A commitment to continuous learning and openness to giving and receiving feedback as a part of fostering individual and team development

About the team

Thanks to our Transparency value, you can see what we are working on in our Team page. You can even see our roadmap and listen to some of our meetings and view some of our recent demos.

How GitLab will support you

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 listed locations only. 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, and alignment with market data. 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.

California/Colorado/Hawaii/New Jersey/New York/Washington/DC pay range
$98,000$210,000 USD

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.

Intermediate Backend Engineer, Govern: Pipeline Security
GitLab
Unknown - - - Unknown

Category:

Expansion

Is remote?:

Yes

GitLab is an open core software company that develops the most comprehensive AI-powered DevSecOps Platform, used by more than 100,000 organizations. Our mission is to enable everyone to contribute to and co-create the software that powers our world. When everyone can contribute, consumers become contributors, significantly accelerating the rate of human progress. This mission is integral to our culture, influencing how we hire, build products, and lead our industry. We make this possible at GitLab by running our operations on our product and staying aligned with our values. Learn more about Life at GitLab.

An overview of this role

As our new Backend Engineer, you will help us maintain, enhance, and create new features in the areas of Secrets Management and Secure Artifacts, and research support for new offerings and architectures.

About the team

The Pipeline Security group is involved with diverse projects and tasks that include integrating CI pipelines with secret managers, securing build artifacts, and accessing the GitLab API from a CI job. Pipeline Security engineering regularly interfaces with broader development teams in supporting initiatives to ensure software supply chain security.

As part of the Govern stage, you will work with us to provide the capabilities necessary to meet security and compliance requirements for organizations at any scale. Thanks to our Transparency value, you can see what we are working on on our Team page. You can even see our one-year vision and listen to some of our meetings.

Some examples of our work: 

What you’ll do  

  • Develop features and improvements to GitLab in a secure, well-tested, and performant way.
  • Work closely with other Engineers and stakeholders on systems design of our features, following our architectural design workflow process.
  • Collaborate with Product Management and other stakeholders within Engineering (Frontend, Product Design, etc.) to maintain a high bar for quality in a fast-paced, iterative environment.
  • Advocate for improvements to product quality, security, and performance.
  • Craft code that meets our internal standards for style, maintainability, and best practices for a high-scale web environment. Maintain and advocate for these standards through code review.
  • Recognize impediments to our efficiency as a team (“technical debt”), propose and implement solutions.
  • Ship small features and improvements with minimal guidance and support from other team members. Collaborate with the team on larger projects.
  • Work with your Engineering Manager and Product Manager to assess technical feasibility and discuss how to iterate on complex problems. This might involve working on proof-of-concept proposals to help guide technical discussions.
  • Take ownership of what we build, focusing on stability and availability.

What you’ll bring

  • Professional experience with Ruby on Rails.
  • Familiarity with designing secure backend solutions using encryption to manage secrets and tokens. (Experience with integrating or using solutions like HashiCorp Vault is a bonus).  
  • Experience working with a platform or complex application (Large scale is a bonus).
  • A user of modern DevOps platforms. (GitLab is a bonus.)
  • Proficiency in the English language, both written and verbal, sufficient for success in a remote and largely asynchronous work environment.
  • Experience working in a highly agile, iterative software development process.
  • Self-motivated and self-managing, with excellent organizational skills.
  • Demonstrated ability to work closely with other parts of the organization.
  • Share our values, and work in accordance with those values.

How GitLab will support you

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 listed locations only. 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, and alignment with market data. 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.

California/Colorado/Hawaii/New Jersey/New York/Washington/DC pay range
$98,000$210,000 USD

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.

Intermediate Backend Engineer, Govern: Security Policies
GitLab
Unknown - - - Unknown

Category:

Expansion

Is remote?:

Yes

GitLab is an open core software company that develops the most comprehensive AI-powered DevSecOps Platform, used by more than 100,000 organizations. Our mission is to enable everyone to contribute to and co-create the software that powers our world. When everyone can contribute, consumers become contributors, significantly accelerating the rate of human progress. This mission is integral to our culture, influencing how we hire, build products, and lead our industry. We make this possible at GitLab by running our operations on our product and staying aligned with our values. Learn more about Life at GitLab.

An overview of this role

Join GitLab's Security Policies team and be at the forefront of building a more secure software development lifecycle! As a Backend Engineer, you will play a crucial role in empowering organizations to define, implement, and manage security policies within GitLab. Initially, your focus will be enhancing the quality and robustness of our current feature set. This includes reducing our test gap, leading testing efforts, and developing comprehensive automated test cases. By solidifying our existing foundation, you'll be setting the stage for the future of Security Policies. Once our foundation is solid, you'll leverage your expertise to help us introduce powerful new features that give customers greater control and visibility over their security posture. You'll collaborate closely with product manager, designers, and frontend engineers to deliver a seamless and impactful user experience. If you're driven to make a real difference in the world of DevSecOps, we encourage you to apply!


Examples of our projects:

What You’ll Do  

  • Build and enhance Security Policies features with a focus on security, performance, and robust testing.
  • Take ownership of feature quality by executing manual test cases and driving improvements to the verification process.
  • Partner with Product Management and Engineering to uphold rigorous quality standards.
  • Champion continuous improvement in product quality, security, and performance.
  • Deliver clean, maintainable code adhering to best practices for high-scale web applications.
  • Provide timely and constructive code reviews, fostering a welcoming environment for community contributions.
  • Proactively identify and address technical debt, optimizing team efficiency.
  • Deliver features independently while excelling in collaborative environments for larger projects.
  • Contribute to on-call rotations, ensuring the stability and security of GitLab operations.

What You’ll Bring 

  • Proven expertise in Ruby on Rails development.
  • Proficiency in relational databases, particularly PostgreSQL.
  • Ability to articulate complex technical challenges and propose well-defined, iterative solutions.
  • Solid understanding of software testing principles and experience with quality assurance tasks.
  • Comfort working in a highly agile, intensely iterative software development process
  • Effective communication skills: Regularly achieve consensus with peers, provide clear and consistent status updates, with a positive and solution-oriented mindset.
  • Experience owning a project from concept to production, including proposal, discussion, and execution
  • Highly organized, self-starter with strong self-management skills.

About the team

The Security Policies team is at the forefront of security policy management, building powerful tools that empower organizations to secure their software development lifecycle. They are focused on enabling automated policy enforcement, providing detailed insights into security posture, and simplifying the process of managing policies across different environments. If you are passionate about building secure and reliable software, this team offers a unique opportunity to impact how companies approach security.

Our technical roadmap is available here. In the future, we will work on improving current policy types and implementing new ones, as well as collaborate with other teams. Additional challenges we will tackle will require us to collaborate with different groups, ie. from Secure and other Govern groups. Additionally, we will enhance External Status Checks with additional features.

More information about our team:

How GitLab will support you

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 listed locations only. 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, and alignment with market data. 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.

California/Colorado/Hawaii/New Jersey/New York/Washington/DC pay range
$98,000$210,000 USD

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.

Intermediate Backend Engineer, Govern: Threat Insights
GitLab
Unknown - - - Unknown

Category:

Expansion

Is remote?:

Yes

GitLab is an open core software company that develops the most comprehensive AI-powered DevSecOps Platform, used by more than 100,000 organizations. Our mission is to enable everyone to contribute to and co-create the software that powers our world. When everyone can contribute, consumers become contributors, significantly accelerating the rate of human progress. This mission is integral to our culture, influencing how we hire, build products, and lead our industry. We make this possible at GitLab by running our operations on our product and staying aligned with our values. Learn more about Life at GitLab.

An overview of this role

As our next Backend Engineer in Threat Insights, you will be working on some highly visible features used daily by software engineers all the way up to CISOs. Our aim is to enable everyone to easily understand risk and mitigation. All sizes of customers use our product offering, so this means we need to build systems that scale effectively while enabling our customers to achieve their goals efficiently.

You will work together with product managers, designers, and frontend engineers to solve problems across the Threat Insights domain. While your main focus will be advancing the Threat Insights performance and optimization offering, you will work collaboratively with peers focused on scalability and AI enhancements, ensuring our deliverables harmonize well.

What You’ll Do  

  • Develop features and improvements to the GitLab product in a secure, well-tested, and performant way
  • Collaborate with Product Management and other stakeholders within Engineering to maintain a high bar for quality
  • Advocate for improvements to product quality, security, and performance
  • Craft code that meets our internal standards for style, maintainability, and best practices for a high-scale web environment
  • Conduct Code Review within our Code Review Guidelines and ensure community contributions receive a swift response
  • Recognize impediments to our efficiency as a team ("technical debt"), propose and implement solutions
  • Confidently ship features and improvements with minimal guidance and support from other team members; collaborate with the team on larger projects.
  • Participate in on-call rotations to assist troubleshooting product operations, security operations, and urgent engineering issues.

What You’ll Bring 

  • Significant professional experience with Ruby on Rails
  • Strong experience with relational databases (postgres preferred).
  • Demonstrated capacity to clearly and concisely communicate about complex technical, architectural, and/or organizational problems and propose thorough iterative solutions
  • Experience with performance and optimization problems and a demonstrated ability to both diagnose and prevent these problems
  • Comfort working in a highly agile, intensely iterative software development process
  • Effective communication skills: Regularly achieve consensus with peers, provide clear and consistent status updates, with a positive and solution-oriented mindset.
  • Experience owning a project from concept to production, including proposal, discussion, and execution
  • Self-motivated and self-managing, with strong organizational skills

About the team

The Threat Insights team is part of the cross-functional Agile team responsible for the Vulnerability Management category. Vulnerability management is the process of identifying, prioritizing, and tracking vulnerabilities in assets and applications. At its very simplest, vulnerability management aims to help security professionals efficiently and effectively determine what weaknesses to address in what order.

More information about our team:

How GitLab will support you

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 listed locations only. 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, and alignment with market data. 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.

California/Colorado/Hawaii/New Jersey/New York/Washington/DC pay range
$98,000$210,000 USD

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.

Intermediate Fullstack Engineer, Fulfillment: Utilization
GitLab
Unknown - - - Unknown

Category:

Expansion

Is remote?:

Yes

GitLab is an open core software company that develops the most comprehensive AI-powered DevSecOps Platform, used by more than 100,000 organizations. Our mission is to enable everyone to contribute to and co-create the software that powers our world. When everyone can contribute, consumers become contributors, significantly accelerating the rate of human progress. This mission is integral to our culture, influencing how we hire, build products, and lead our industry. We make this possible at GitLab by running our operations on our product and staying aligned with our values. Learn more about Life at GitLab.

An overview of this role

As a Fullstack Engineer on the Utilization team, you will help build solutions to provide predictability to our customers through transparent usage visibility, suggested usage management recommendations, and purchasing directions. You support our sales teams with detailed usage data that will facilitate our customers' growth. You will develop solutions to evolve our seat cost management functionality to simplify assignment, management, and billing for overages of seats.

Some examples of our projects: 

What You’ll Do  

  • Backend Topics: Ruby on Rails, integration with REST services, and designing GraphQL schemas
  • Frontend Topics: Vue.js, Webpacker, SCSS, Pajamas Design System
  • Build customer facing interfaces for applying and managing account usage (storage, seats, compute minutes, and other consumables)
  • Review and offer feedback on merge requests from other Fulfillment developers and team members across Gitlab
  • Collaborate with stakeholders on the Product Management and other teams to ensure solutions fit our needs and maintain a high bar for quality

What You’ll Bring 

  • Experience and proficiency in Ruby, Ruby on Rails
  • Production experience with JavaScript
  • Experience with Vue (ideal), React, Svelte, and/or Angular
  • Familiarity with PostgreSQL (or similar RDBMS systems) in production environments
  • Strong curiosity to understand how systems work holistically and how they can be streamlined
  • Experience owning a project from concept to production, including proposal, discussion, execution, and monitoring.
  • Ability to clearly and concisely communicate about complex technical, architectural, and/or organizational problems and propose - thorough iterative solutions
  • Share our values, and work in accordance with those values
  • Experience with subscription management or billing systems (Zuora, Salesforce) is a plus 

About the team

The Utilization Team works at the intersection of GitLab Core and Fulfillment applications. This involves managing key components like consumables (storage, compute resources, seats, etc.), as well as handling usage reporting and notifications. Our team supports a variety of customers, including those using GitLab SaaS, self-managed GitLab instances, and internal tools.

Mission

Our mission is to enable everyone to contribute and co-create the software that powers our world. The Utilization group's mission is to provide a seamless customer experience in understanding application usage and easy access to purchase additional seats or consumables. 

How GitLab will support you

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 listed locations only. 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, and alignment with market data. 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.

California/Colorado/Hawaii/New Jersey/New York/Washington/DC pay range
$98,000$210,000 USD

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.

Intermediate Infrastructure Security Engineer
GitLab
Unknown - - - Unknown

Category:

Product Security

Is remote?:

Yes

GitLab is an open core software company that develops the most comprehensive AI-powered DevSecOps Platform, used by more than 100,000 organizations. Our mission is to enable everyone to contribute to and co-create the software that powers our world. When everyone can contribute, consumers become contributors, significantly accelerating the rate of human progress. This mission is integral to our culture, influencing how we hire, build products, and lead our industry. We make this possible at GitLab by running our operations on our product and staying aligned with our values. Learn more about Life at GitLab.

An overview of this role

As a member of the Infrastructure Security Team within the Product Security Department you will work with teams across GitLab to ensure that the components that comprise our public cloud infrastructure are built from the beginning with the resiliency and security expectations that our customers depend on to power their DevSecOps goals. 

We’re looking for an Intermediate Infrastructure Security Engineer to further our automation efforts in support of our upcoming GitLab Dedicated for Government product offering. You’ll have the opportunity to contribute to tooling that operates our FedRAMP environment, identify and develop remediations for infrastructure vulnerabilities, and partner with senior engineers to review upcoming project architectures to ensure that they are built to the rigorous standards we hold. 

What you’ll do in this role:

  • Support the Public Sector SRE team as a stable counterpart 
  • Own efforts securing GitLab's FedRAMP environment
  • Support other security teams as an Infrastructure SME
  • Identify and help mitigate security issues, misconfigurations, and vulnerabilities related to GitLab’s cloud, container and Kubernetes infrastructure
  • Build tooling to increase our visibility into environments to expedite vulnerability detection
  • Document best practices and remediations to help engineers learn from common vulnerability types
  • Partner with senior engineers to review new architectures and projects and provide feedback cross-functionally 
  • Fulfill the Product Security Division Mission of securing GitLab Infrastructure with our own product (“dogfooding”)   

You should apply if you bring:

  • Hands-on experience with public cloud providers (ex. AWS, GCP, Azure)
  • Development experience with Ruby, Python, Go
  • Experience with Infrastructure-as-Code (IaC) tools (ex. Terraform, Ansible, Chef)
  • Knowledge of the Linux operating system
  • Familiarity with containers (Docker) and orchestration platforms (Kubernetes)
  • An interest in Information Security
  • Demonstrated experience working collaboratively with cross-functional teams.
  • Proficiency to communicate over a text-based medium (Slack, GitLab Issues, Email) and can succinctly document technical details
  • Share our values, and work in accordance with those values

Also, we know it’s tough, but please try to avoid the ​​confidence gap​.​​ You don’t have to match all the listed requirements exactly to be considered for this role. Our hiring process for this Infrastructure Security Engineer position typically follows four stages. The details of this process and our leveling structure can be found on our job family page

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.

Intermediate Infrastructure Security Engineer
GitLab
Unknown - - - Unknown

Category:

Product Security

Is remote?:

Yes

GitLab is an open core software company that develops the most comprehensive AI-powered DevSecOps Platform, used by more than 100,000 organizations. Our mission is to enable everyone to contribute to and co-create the software that powers our world. When everyone can contribute, consumers become contributors, significantly accelerating the rate of human progress. This mission is integral to our culture, influencing how we hire, build products, and lead our industry. We make this possible at GitLab by running our operations on our product and staying aligned with our values. Learn more about Life at GitLab.

 

An overview of this role

As a member of the Infrastructure Security Team within the Product Security Department you will work with teams across GitLab to ensure that the components that comprise our public cloud infrastructure are built from the beginning with the resiliency and security expectations that our customers depend on to power their DevSecOps goals. 

We’re looking for an Intermediate Infrastructure Security Engineer to further our automation efforts in support of our upcoming GitLab Dedicated for Government product offering. You’ll have the opportunity to contribute to tooling that operates our FedRAMP environment, identify and develop remediations for infrastructure vulnerabilities, and partner with senior engineers to review upcoming project architectures to ensure that they are built to the rigorous standards we hold. 

What you’ll do in this role:

  • Support security teams as an Infrastructure SME
  • Identify and help mitigate security issues, misconfigurations, and vulnerabilities related to GitLab’s cloud, container and Kubernetes infrastructure
  • Build tooling to increase our visibility into environments to expedite vulnerability detection
  • Document best practices and remediations to help engineers learn from common vulnerability types
  • Partner with senior engineers to review new architectures and projects and provide feedback cross-functionally 
  • Fulfill the Product Security Division Mission of securing GitLab Infrastructure with our own product (“dogfooding”)   

You should apply if you bring:

  • Hands-on experience with public cloud providers (ex. AWS, GCP, Azure)
  • Development experience with Ruby, Python, Go
  • Experience with Infrastructure-as-Code (IaC) tools (ex. Terraform, Ansible, Chef)
  • Knowledge of the Linux operating system
  • Familiarity with containers (Docker) and orchestration platforms (Kubernetes)
  • An interest in Information Security
  • Demonstrated experience working collaboratively with cross-functional teams.
  • Proficiency to communicate over a text-based medium (Slack, GitLab Issues, Email) and can succinctly document technical details
  • Share our values, and work in accordance with those values

Also, we know it’s tough, but please try to avoid the ​​confidence gap​.​​ You don’t have to match all the listed requirements exactly to be considered for this role. Our hiring process for this Infrastructure Security Engineer position typically follows four stages. The details of this process and our leveling structure can be found on our job family page

How GitLab will support you

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.

Intermediate Security Engineer, (Incident Response, Trust & Safety)
GitLab
Unknown - - - Unknown

Category:

Security Operations

Is remote?:

Yes

GitLab is an open core software company that develops the most comprehensive AI-powered DevSecOps Platform, used by more than 100,000 organizations. Our mission is to enable everyone to contribute to and co-create the software that powers our world. When everyone can contribute, consumers become contributors, significantly accelerating the rate of human progress. This mission is integral to our culture, influencing how we hire, build products, and lead our industry. We make this possible at GitLab by running our operations on our product and staying aligned with our values. Learn more about Life at GitLab.

An Overview of This Role

You will engineer security improvements to the GitLab product, build and maintain the tools we use to detect and respond to emerging threats in efficient and scalable ways, respond to security incidents and drive them to resolution, and develop and deploy preventative security measures for the GitLab organization and GitLab.com. Successful Security Engineers thrive in high-pressure environments, remain calm, follow prepared runbooks and think critically. Intermediate Security Engineers will learn how to think like an attacker and defender, and will learn proactive and preventative security measures to keep GitLab and its user’s data safe in an ever-changing threat landscape.

Find out more about the Security Operations team and responsibilities here:

What you’ll do  

  • Participate in the Security Operations on-call rotation
  • Contribute security improvements by submitting Ruby code to the GitLab product 
  • Detect and respond to GitLab-related security incidents
  • Respond to and mitigate trust and safety matters such as platform abuse, cryptomining, platform spam and abuse of terms of service
  • Create high-value, efficient detection and response capabilities, and fine-tune existing alerts
  • Resolve automation gaps and create efficient, automated processes
  • Create simple documentation such as runbooks and procedures
  • Perform root cause analysis (RCA), lessons-learned and incident reviews

What you’ll bring 

  • Ruby or Python development skills with a passion for security
  • A strong interest in incident response processes, and aptitude for learning how to lead incidents independently
  • A passion for technical documentation
  • Proficiency with Google Cloud Platform (GCP) and/or AWS
  • Interest in handling trust and safety incidents (platform abuse, cryptomining, platform spam)
  • Interest in proactive hunting based and threat intelligence
  • Interest in conducting forensic analysis of infected hosts (with a focus on cloud forensics)
  • Interest in SIEM/security logging tools, such as Splunk or Devo

 

About the team

Security Operations is a globally distributed team of engineers split across 3 core regions; AMER, APAC and EMEA, and is at the forefront of security events that impact both GitLab.com and GitLab. We are both reactive and proactive, leading security investigations, incident response support and response resolution, through to cyber threat analysis and detection and response engineering. Even though we’re a global team, we work together in a cross-regional manner and have automation and processes to facilitate collaboration when resolving incidents, handovers, and general collaboration for project work as well.

How GitLab will support you

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.

#LI-JM1

 

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.

Intermediate Site Reliability Engineer: Database Reliability Engineering
GitLab
Unknown - - - Unknown

Category:

Core Infrastructure

Is remote?:

Yes

GitLab is an open core software company that develops the most comprehensive AI-powered DevSecOps Platform, used by more than 100,000 organizations. Our mission is to enable everyone to contribute to and co-create the software that powers our world. When everyone can contribute, consumers become contributors, significantly accelerating the rate of human progress. This mission is integral to our culture, influencing how we hire, build products, and lead our industry. We make this possible at GitLab by running our operations on our product and staying aligned with our values. Learn more about Life at GitLab.

Site Reliability Engineer

An overview of this role

As a Site Reliability Engineer (SRE) at GitLab, you are responsible for keeping all user-facing services and other GitLab production systems running smoothly. SREs are a blend of pragmatic operators and software craftspeople that apply sound engineering principles, operational discipline, and mature automation to our operating environments and the GitLab codebase.

GitLab SREs specialize in systems (operating systems, storage subsystems, networking), while implementing best practices for availability, reliability and scalability, with varied interests in algorithms and distributed systems.

What you’ll do  

  • Design and implement highly scalable infrastructure to support the needs of current and future GitLab.com architecture.
  • Collaborate closely with cross-functional teams and other teams throughout Infrastructure on projects to drive GitLab’s future.
  • Respond to incidents on an on call rotation (our team is distributed globally, so you only are on call during your daytime hours!) and participate in incident review.
  • Act as subject matter experts within the GitLab infrastructure department, specializing in provisioning of multiple isolated GitLab instances and supporting services to have each GitLab instance work in Cluster mode.
  • Automating every operational task is a core requirement for SRE. E.g. package updates, configuration changes across all customer platforms without interruptions, tools for automatic provisioning of customer facing services, deployments of multiple services..
  • Work with backend engineers from inception to production readiness for new distributed services running in multiple regions to allow the scalability and reliability of GitLab.com.

What you’ll bring 

  • Experience with the Kubernetes ecosystem including Helm.
  • Google Cloud Platform expertise, specifically around networking, GKE configuration, and scaling.
  • Experience with Terraform infrastructure as code.
  • Experience with configuration management tools such as Ansible,Chef, Puppet, etc.
  • Experience building systems using Go or Ruby.
  • Ability to clearly define problems and think beyond initial solutions, looking at how to make things better in the future.
  • A drive for automating everything.
  • Ability to be a manager of one and have a strong bias for action.
  • An independent,  proactive and self-organized mindset.
  • An ability to clearly communicate asynchronously.
  • Excitement to be doing something different every day from project work to production change requests to emergency response.
  • Knowledge or experience of distributed systems in multiple regions.
  • Experience with building and maintaining SLIs and SLOs
  • Experience being on-call and responding to production incidents.

About the team

SRE develops, owns, and runs the lifecycle of the future infrastructure for GitLab.com. Running the largest GitLab instance in existence (and in fact, one of the largest single-tenancy open-source SaaS sites on the Internet) means we are constantly faced with unique and rewarding challenges that directly impact our users every day. Our future is all about increasing automation so we can continue to scale even bigger with enterprise level expectations around reliability and availability. Thanks to our Transparency value, you can see how we work on our team page.

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.

IT Enterprise Applications Engineer, Salesforce (EMEA)
GitLab
Unknown - - - Unknown

Category:

Enterprise Applications

Is remote?:

Yes

GitLab is an open core software company that develops the most comprehensive AI-powered DevSecOps Platform, used by more than 100,000 organizations. Our mission is to enable everyone to contribute to and co-create the software that powers our world. When everyone can contribute, consumers become contributors, significantly accelerating the rate of human progress. This mission is integral to our culture, influencing how we hire, build products, and lead our industry. We make this possible at GitLab by running our operations on our product and staying aligned with our values. Learn more about Life at GitLab.

The IT Enterprise Applications Engineering job family is responsible for the implementation and operational ownership of all Enterprise Applications.

What You’ll Do  

  • Lead or participate in the design and development of complex software applications.
  • Provide technical insights and recommendations to ensure that applications are scalable, maintainable, and aligned with the organization’s long-term goals.
  • Investigate and resolve complex technical issues and system outages.
  • Perform root cause analysis and implement preventive measures.
  • Create and maintain comprehensive documentation of application architectures, configurations, and processes.
  • Work closely with cross-functional teams, influencing decisions related to integration with other systems, data management, and overall system architecture.
  • Normally receives no instructions on routine work, general instructions on new assignments.
  • Acts in alignment with GitLab communication framework.

What You’ll Bring 

  • 2-3 years of experience in a system development role, ideally with enterprise SaaS software model.
  • Hands-on developer experience across multiple platforms: SalesForce, DocuSign CLM, Netsuite, Zuora Billing, Zuora Revenue, Coupa, Zip, Navan, Workday, ADP, eTrade etc.

How GitLab will support you

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.

Remote-Global

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.

Manager, CRM Systems & SFDC Architect
GitLab
Unknown - - - Unknown

Category:

Enterprise Applications

Is remote?:

Yes

GitLab is an open core software company that develops the most comprehensive AI-powered DevSecOps Platform, used by more than 100,000 organizations. Our mission is to enable everyone to contribute to and co-create the software that powers our world. When everyone can contribute, consumers become contributors, significantly accelerating the rate of human progress. This mission is integral to our culture, influencing how we hire, build products, and lead our industry. We make this possible at GitLab by running our operations on our product and staying aligned with our values. Learn more about Life at GitLab.

An overview of this role

The Manager, CRM Systems & SFDC Architect reports to the Director, CRM Systems and leads a team of highly-collaborative and results-oriented teams tasked with delivering global, high value Enterprise applications across the company. The Manager has the skills, experience, drive and passion to ensure that GitLab has the appropriate IT applications to achieve/exceed corporate objectives; to ensure business alignment with team members and sponsors and to anticipate the needs of the business and scale the team to stay ahead of the curve. This role involves defining the business and technology architectures, guiding large project deliveries, and ensuring the successful integration of Salesforce within our organization. The ideal candidate would have a profound knowledge of top of the funnel Marketing Technology, CPQ, CLM, License Management, Billing, and ERP, best practices in engineering, and enterprise architecture standards complemented by robust leadership and communication abilities.

What you’ll do  

  • Business Partnership: Works with leadership within the cross-functional team and assists in roadmap planning.
  • Salesforce Architecture & Foundations: Ascertain and communicate the company’s Salesforce requirements. Craft business and technology architecture in sync with our organizational objectives. Supervise the design and deployment of solutions, adhering to Salesforce best practices guidelines.
  • User Experience & Platform Engagement: Propel user experience and design strategies throughout the enterprise to foster platform adoption.
  • Technical & Functional Guidance: Work Closely with Business stakeholders, understand requirements and translate them to actionable solutions. Offer counsel and mentorship to Salesforce team members on technical and functional delivery.
  • System Design & Oversight: Head Salesforce system design deliberations involving multiple teams, presenting alternative options, potential trade-offs, and impact assessments. Prioritize and implement enduring solutions that align with organizational goals.
  • Development Practices & Integration: Maintain Enterprise Architecture standards and functional/technical solution architecture, encompassing environment management, testing, and Salesforce Platform utilization.
  • Technical Delivery: Provide hands-on, expert-level technical assistance to delivery/engineering teams. Drives adoption of technology and process changes. Drive end to end delivery on large, complex, cross-functional projects across multiple systems or integrations with minimal oversight. Proactively provides recommendations for system improvements.
  • Risk Mitigation & Issue Resolution: Proactively pinpoint and oversee risk zones across Salesforce landscape and ensure the Org is in good standing with best practices. Demonstrate commitment to issue resolution, ensuring program longevity and success.
  • Strategic Alignment & Regulatory Adherence: Guarantee adherence to all governing regulations, organizational policies, and procedural guidelines like FEDRamp, GDPR, SOX etc.
  • Mentorship: Build and manage global teams. Guide and coach team members. Mentor junior team members and model GitLab values for the team. Ability to delegate key tasks within the team to improve team efficiency and throughput
  • Measure, monitor, and maintain team’s ability to meet or exceed Service Level Agreements (SLA), Objectives and Key Results (OKRs), and Key Performance Indicators (KPIs). Experience and comfort working in a culture of measurement

What you’ll bring 

  • Bachelor’s degree in Computer Science, Information Technology, or a related discipline. A Master’s degree is advantageous.
  • 5-7 years of experience implementing, configuring, customizing and integrating SaaS software for Lead to Cash Eg: Salesforce, Zuora Billing, Zuora Revenue, DocuSign CLM, Netsuite, Xactly etc.
  • Application specific skills :
    • Salesforce : Development experience with advanced Salesforce.com development tools and techniques (e.g. LWC, Apex Class, Triggers, Aura Components, Lightning Design System (LDS), Visualforce Pages, JavaScript, SOAP and REST APIs, SOQL, SOSL, Platform Events, Flows, Profiles, Roles, Lightning Pages etc.,)
    • Billing Systems: CPQ, Billing, Revenue (Zuora, NetSuite, etc.)
    • CLM: DocuSign CLM, Ironclad
    • Middleware : Workato/Mulesoft/Dell Boomi etc.,
  • Salesforce certifications such as Salesforce Certified Technical Architect or Salesforce Certified Application Architect/System Architect, CPQ Specialist is highly desirable.
  • Exhibit strong security and confidentiality practices with systems that handle sensitive data. Experience partnering with internal information security and compliance teams. SOX experience is preferred.
  • In-depth understanding of enterprise architecture standards, superior engineering practices, and the capabilities of the Salesforce platform.
  • Exceptional communication skills, coupled with mentorship and problem-solving abilities.
  • Flexibility to adapt to shifting priorities and the capability to deliver results in a dynamic setting.
  • Be a self-starter, and thrive in a fast paced environment, customer centric and have the interpersonal skills necessary to manage business and technology relationships.
  • Exceptional time management and prioritization skills, resilient under pressure, able to meet deadlines and able to work in a constantly changing environment.
  • Proven ability to effectively lead and meet business objectives in a global, collaborative and high performance work environment
  • Change management knowledge and ability to operate effectively in fast paced environment
  • Demonstrated experience in vendor management and capacity planning in a fast growth environment
  • Comfortable with ambiguity and fast change with an ability to adapt quickly and easily
  • Candidate must have proven ability to consistently and collaboratively resolve issues, mitigate roadblocks, and meet all financial and management goals on time. Will be a self-starter who maps own direction to succeed.

About the team

See the Enterprise Systems team handbook page here

How GitLab will support you

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.

Manager, Deal Desk APJ - Japan, Singapore or Australia
GitLab
Unknown - - - Unknown

Category:

Field Operations

Is remote?:

Yes

GitLab is an open core software company that develops the most comprehensive AI-powered DevSecOps Platform, used by more than 100,000 organizations. Our mission is to enable everyone to contribute to and co-create the software that powers our world. When everyone can contribute, consumers become contributors, significantly accelerating the rate of human progress. This mission is integral to our culture, influencing how we hire, build products, and lead our industry. We make this possible at GitLab by running our operations on our product and staying aligned with our values. Learn more about Life at GitLab.

This position is remote, based in Japan, Singapore Or Australia and candidates must be a Citizen or Permanent Resident.

Manager, Deal Desk Responsibilities 

  • People Manager to regional Deal Desk Specialist, Deal Desk Analyst, Senior Deal Desk Analyst roles, Order Management Specialist, and Senior Order Management Specialist roles.
  • Ideally you will be able to speak Japanese at a business level 
  • Serves as the primary advisor to Regional Field Team on all deal related matters, advising the team on alternative contract options, and/or value propositioning to help drive deal closures
  • DRI to all Quote to Cash projects within supported region - responsible for delegating projects to team when applicable, reporting status of project to Sr. Manager Deal Desk
  • Owns day-to-day quote management and pricing approvals for the applicable region, ensuring compliance with published sales and business approval policies
  • Acts as point of escalation for regional deal-related matters
  • Advises on approval processes, approves exceptions as necessary
  • Assists to interpret contractual language and escalate to ensure deals comply with revenue recognition and operational policies
  • Develops and drives initiatives to improve productivity, Deal Desk improvements, company deal policies and simplifying processes throughout the Sales Operations and Sales Organization
  • Oversees Monthly Reconciliation processes
  • Partners with Sales Operations on process/system improvements, sales enablement and special projects
  • Delivers relevant training to new and existing Sales reps on Deal Desk, Order Booking, and overall QTC best practices
  • Represents Sales Ops / Deal Desk in Regional Leadership QBRs

Manager, Deal Desk Requirements

  • Proven success managing a Deal Desk function in the Enterprise SaaS/B2B Industry
  • Proven success partnering with GTM Teams and other cross functional departments
  • Strong experience in Direct and Channel Sales models
  • Strong experience in contract/legal negotiations with enterprise customers and working with enterprise sales teams.
  • Strong understanding of software revenue recognition and order process principles required
  • Highly organized, customer-focused, innovative and strong attention to details
  • Strong business acumen, strong reporting and analytics, troubleshooting, problem-solving, and project management skills
  • Excellent communicator, self-aware, transparent, professional, and open to feedback
  • Ability to multitask and prioritize at times of high volume, schedule flexibility during End of Month, End or Quarter
  • Strong quantitative skills and highly proficient in gSuite, Salesforce.com, Zuora or similar CPQ tools
  • Interest in GitLab, and open source software, ability to use GitLab
  • You share our values, and work in accordance with those values

Manager, Deal Desk Job Grade

The Manager, Deal Desk is a grade 8.

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.  

NO EXTERNAL RECRUITMENT AGENCIES PLEASE. ANY UNSOLICITED PROFILES SENT TO THE TA TEAM WILL NOT BE CONSIDERED.

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.

#LI-YP1
Remote, APAC

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.

Manager, Enterprise Applications (G&A)
GitLab
Unknown - - - Unknown

Category:

Enterprise Applications

Is remote?:

Yes

GitLab is an open core software company that develops the most comprehensive AI-powered DevSecOps Platform, used by more than 100,000 organizations. Our mission is to enable everyone to contribute to and co-create the software that powers our world. When everyone can contribute, consumers become contributors, significantly accelerating the rate of human progress. This mission is integral to our culture, influencing how we hire, build products, and lead our industry. We make this possible at GitLab by running our operations on our product and staying aligned with our values. Learn more about Life at GitLab.

An overview of this role

As the Manager of Enterprise Applications, you will report directly to the Senior Director of Enterprise Applications, overseeing a team of highly collaborative and results-oriented IT professionals dedicated to delivering global, high-value IT applications throughout our company. Your role involves leveraging your skills, experience, drive, and passion to ensure that GitLab is equipped with IT applications to meet and exceed corporate objectives. You will establish and maintain strong business alignment with team members and sponsors, anticipate the evolving needs of the business, and strategically scale the team to stay ahead of industry trends. Your expertise in NetSuite will be pivotal as you contribute to roadmap discussions across the organization. Thriving in a dynamic environment, you will challenge the status quo and demonstrate success in this fast-paced setting. Your ability to build and sustain professional relationships at all organizational levels is crucial, as you will play a key role in mentoring team members. With well-honed problem-solving and decision-making skills, you will exhibit agility and adaptability, effectively managing change within the team. Your role is strategic and tactical, influencing adoption, prioritizing results, and maintaining a strong client service orientation. Your reputation precedes you, as you are known for raising the bar regarding quality and execution.

What you’ll do  

  • Strategic and operational IT Application ownership for the following areas: Sales, Marketing, Support, Finance, HR, and Legal.
  • Drive executive-level communication/support for the IT Applications strategy.
  • Partner with key business sponsors / executive stakeholders to deliver high-value IT solutions.
  • Drive operational excellence while leveraging KPIs to measure the success/value of the IT Applications team. Comfortable establishing a culture of measurement and the ability to identify, define, implement, and execute critical metrics across the team.
  • Develop and maintain relationships with client organizations to ensure their IT Application expectations are met and priorities set at the appropriate level.
  • Provide critical input to develop and manage the plan of record for the IT Applications portfolio while driving a culture of delivery to commitments.
  • The Manager is expected to identify critical areas of improvement, offer recommended solutions, and drive the execution of those solutions.

What you’ll bring 

  • 5-7 years’ experience in IT, with 3+ years’ experience leading and managing an IT organization or Applications group at a fast-growing high technology company.
  • Hands-on experience with NetSuite, Coupa, other ERP (Oracle ERP, Workday Financials, etc.) - NetSuite highly preferred
  • Excellent change management skills and ability to operate effectively in a fast-paced environment.
  • Experience with SaaS-based solutions and cloud architectures.
  • Demonstrated ability to successfully lead and develop global applications organization in collaboration with overall IT strategy.
  • Knowledgeable in compliance and information security.
  • Current on business applications, trends in IT, and experience evaluating/implementing new innovative IT solutions
  • A process-oriented individual with substantial project management skills who has the flexibility to thrive in a fast-paced, dynamic organization.
  • Candidate must have proven ability to consistently and collaboratively resolve issues, mitigate roadblocks, and meet all financial and management goals on time. Will be a self-starter who maps own direction to succeed.
  • Excellent team management, coaching, and mentoring skills, including the ability to coach and manage other IT managers.
  • Ability to delegate key tasks within the team to improve team efficiency and throughput.
  • Must be comfortable with ambiguity and fast change with an ability to adapt quickly and easily.
  • Relevant business/industry acumen with the ability to quickly and thoroughly understand business priorities, operations, and IT enablement potential.
  • Ability to use GitLab

About the team

The Enterprise Applications team is responsible for GitLab’s critical business applications including Salesforce, Zuora, Netsuite and many others. This team will be an important part of GitLab’s ability to scale as an organization.This includes introducing new systems features and capabilities while maintaining the existing production environment for scalability and compliance. 

How GitLab will support you

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 listed locations only. 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, and alignment with market data. 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.

California/Colorado/Hawaii/New Jersey/New York/Washington/DC pay range
$124,300$266,400 USD

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.

Manager, Enterprise Applications (Salesforce)
GitLab
Unknown - - - Unknown

Category:

Enterprise Applications

Is remote?:

Yes

GitLab is an open core software company that develops the most comprehensive AI-powered DevSecOps Platform, used by more than 100,000 organizations. Our mission is to enable everyone to contribute to and co-create the software that powers our world. When everyone can contribute, consumers become contributors, significantly accelerating the rate of human progress. This mission is integral to our culture, influencing how we hire, build products, and lead our industry. We make this possible at GitLab by running our operations on our product and staying aligned with our values. Learn more about Life at GitLab.

An overview of this role

As the Manager of Enterprise Applications, you will report directly to the Director of CRM Systems, overseeing a team of highly collaborative and results-oriented IT professionals dedicated to delivering global, high-value IT applications throughout our company. Your role involves leveraging your skills, experience, drive, and passion to ensure that GitLab is equipped with IT applications to meet and exceed corporate objectives. You will establish and maintain strong business alignment with team members and sponsors, anticipate the evolving needs of the business, and strategically scale the team to stay ahead of industry trends. Your expertise in Salesforce will be pivotal as you contribute to roadmap discussions across the organization. Thriving in a dynamic environment, you will challenge the status quo and demonstrate success in this fast-paced setting. Your ability to build and sustain professional relationships at all organizational levels is crucial, as you will play a key role in mentoring team members. With well-honed problem-solving and decision-making skills, you will exhibit agility and adaptability, effectively managing change within the team. Your role is strategic and tactical, influencing adoption, prioritizing results, and maintaining a strong client service orientation. Your reputation precedes you, as you are known for raising the bar regarding quality and execution.

What you’ll do  

  • Strategic and operational IT Application ownership for the following areas: Sales, Marketing, Support, Finance, HR, and Legal.
  • Drive executive-level communication/support for the IT Applications strategy.
  • Partner with key business sponsors / executive stakeholders to deliver high-value IT solutions.
  • Drive operational excellence while leveraging KPIs to measure the success/value of the IT Applications team. Comfortable establishing a culture of measurement and the ability to identify, define, implement, and execute critical metrics across the team.
  • Develop and maintain relationships with client organizations to ensure their IT Application expectations are met and priorities set at the appropriate level.
  • Provide critical input to develop and manage the plan of record for the IT Applications portfolio while driving a culture of delivery to commitments.
  • The Manager is expected to identify critical areas of improvement, offer recommended solutions, and drive the execution of those solutions.

What you’ll bring 

  • 5-7 years’ experience in IT, with 3+ years’ experience leading and managing an IT organization or Applications group at a fast-growing high technology company.
  • Excellent change management skills and ability to operate effectively in a fast-paced environment.
  • Experience with SaaS-based solutions and cloud architectures.
  • Demonstrated ability to successfully lead and develop global applications organization in collaboration with overall IT strategy.
  • Knowledgeable in compliance and information security.
  • Current on business applications, trends in IT, and experience evaluating/implementing new innovative IT solutions
  • A process-oriented individual with substantial project management skills who has the flexibility to thrive in a fast-paced, dynamic organization.
  • Candidate must have proven ability to consistently and collaboratively resolve issues, mitigate roadblocks, and meet all financial and management goals on time. Will be a self-starter who maps own direction to succeed.
  • Excellent team management, coaching, and mentoring skills, including the ability to coach and manage other IT managers.
  • Ability to delegate key tasks within the team to improve team efficiency and throughput.
  • Must be comfortable with ambiguity and fast change with an ability to adapt quickly and easily.
  • Relevant business/industry acumen with the ability to quickly and thoroughly understand business priorities, operations, and IT enablement potential.
  • Ability to use GitLab

About the team

The Enterprise Applications team is responsible for GitLab’s critical business applications including Salesforce, Zuora, Netsuite and many others. This team will be an important part of GitLab’s ability to scale as an organization.This includes introducing new systems features and capabilities while maintaining the existing production environment for scalability and compliance. 

How GitLab will support you

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 listed locations only. 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, and alignment with market data. 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.

California/Colorado/Hawaii/New Jersey/New York/Washington/DC pay range
$103,600$222,000 USD

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.

Manager, Support Engineering (AMER)
GitLab
Unknown - - - Unknown

Category:

Customer Support

Is remote?:

Yes

GitLab is an open core software company that develops the most comprehensive AI-powered DevSecOps Platform, used by more than 100,000 organizations. Our mission is to enable everyone to contribute to and co-create the software that powers our world. When everyone can contribute, consumers become contributors, significantly accelerating the rate of human progress. This mission is integral to our culture, influencing how we hire, build products, and lead our industry. We make this possible at GitLab by running our operations on our product and staying aligned with our values. Learn more about Life at GitLab.

An overview of this role

Like other Managers, Support Managers at GitLab see the team as their product. While they know how to communicate with customers, their time is spent hiring a world-class team and enabling their team to succeed. With Support Engineers, Support Managers own the customer support experience and are always looking to improve the efficiency of our support. Due to the platform nature of GitLab They must also coordinate across departments to accomplish collaborative goals. 


Some examples of our projects of which managers were involved in shepherding: 

What you’ll do  

  • Hire a world-class team of Support Engineers who are focused on delivering excellent technical support
  • Help Support Engineers level up in their skills and experience
  • Drive team members to be self-sufficient and meet KPI goals
  • Build processes that enable team members to collaborate and execute
  • Hold regular 1:1s with all members of your team
  • Help GitLab better understand our customers and their business goals
  • Create a sense of psychological safety in your team
  • Train Support Engineers to conduct technical interviews
  • Improve the customer experience in measurable and repeatable ways

 

What you’ll bring 

  • Experience leading Support Engineering teams
  • Extensive experience building and scaling teams  
  • Focus on employee development and the achievement of desired results
  • Advanced analytical and problem-solving skills
  • Experience creating and implementing new processes and procedures
  • Affinity for (and experience with) providing technical customer support
  • Extensive experience in leading teams to take ownership and work to manage the entire issue lifecycle, from customer to development team, to resolution
  • An understanding of what it takes to execute complex Linux System Administration tasks
  • Prior Web application development experience using an MVC framework (e.g. Ruby on Rails, Python, Django, PHP, Laravel)

 

About the team

The Support team is distributed all over the world across AMER, EMEA, and APAC regions. Support Engineers and Managers 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. Support Team members are core contributors to our customer experience. We think a healthy customer experience is delivered by a healthy team. We focus on building processes at the intersection of our customer needs and our team’s wellbeing. GitLab Team Members have the opportunity for flexibility in their days to achieve that healthy balance. 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

The base salary range for this role’s listed level is currently for residents of listed locations only. 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, and alignment with market data. 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.

California/Colorado/Hawaii/New Jersey/New York/Washington/DC pay range
$98,000$210,000 USD

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.

Marketing Analyst
GitLab
Unknown - - - Unknown

Category:

Marketing Ops

Is remote?:

Yes

GitLab is an open core software company that develops the most comprehensive AI-powered DevSecOps Platform, used by more than 100,000 organizations. Our mission is to enable everyone to contribute to and co-create the software that powers our world. When everyone can contribute, consumers become contributors, significantly accelerating the rate of human progress. This mission is integral to our culture, influencing how we hire, build products, and lead our industry. We make this possible at GitLab by running our operations on our product and staying aligned with our values. Learn more about Life at GitLab.

An overview of this role

The Marketing Analytics team at GitLab is looking for a Marketing Analyst that will focus on two key areas of marketing reporting: web and demand generation analytics. The team is responsible for enabling the Marketing org with data and insights to drive marketing strategy, planning, and tactics that generate incremental improvements in our results, and empower us to cohesively communicate Marketing impact.

What You’ll Do 

  • Develop and maintain Marketing reporting in Tableau with consistent metrics definitions and excellent user experience (UI/UX).
  • Ability to conduct sophisticated data analysis and translate data into easily digestible messages, communications, and presentations.
  • Assist with Annual Planning and ad-hoc data analysis based on business questions by Marketing Leadership. For example, identifying high performing content, suggesting website optimizations and analyzing marketing demand generation funnel..
  • Present results to the executive leadership team.
  • Continuously develop the Marketing Analytics Handbook pages to ensure they represent the current state of our strategy, processes, and operations.

What You’ll Bring

  • BA/BS degree in a quantitative field
  • Excellent analytical skills, creativity in problem solving, and a keen business sense
  • Strong SQL, Tableau and Snowflake skills
  • Deep understanding of Google Analytics, Tag Manager and web analytics data
  • Experience with Salesforce and Marketo data and reporting
  • Ability to thrive in a fully remote organization
  • Share our values, and work in accordance with those values
  • Familiarity with GitLab or similar tool
  • Ability to break-down objectives into two-week delivery milestones and familiarity with - Agile methodologies

How GitLab will support you



The base salary range for this role’s listed level is currently for residents of listed locations only. 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, and alignment with market data. 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.

California/Colorado/Hawaii/New Jersey/New York/Washington/DC pay range
$75,600$162,000 USD

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.

Product Designer, Switchboard
GitLab
Unknown - - - Unknown

Category:

UX

Is remote?:

Yes

GitLab is an open core software company that develops the most comprehensive AI-powered DevSecOps Platform, used by more than 100,000 organizations. Our mission is to enable everyone to contribute to and co-create the software that powers our world. When everyone can contribute, consumers become contributors, significantly accelerating the rate of human progress. This mission is integral to our culture, influencing how we hire, build products, and lead our industry. We make this possible at GitLab by running our operations on our product and staying aligned with our values. Learn more about Life at GitLab.

This is a 100% remote role based in either the APAC or AMER timezones.

An overview of this role

You'll be working with the team to build Switchboard, a customer portal being developed alongside the GitLab Dedicated single-tenant SaaS offering. The UI has been partially developed, you will need to evaluate the current user experience and formulate an iterative plan to redesign it to better meet users needs, using our components and patterns, in collaboration with the Engineering team. I

t's a highly technical area within GitLab, involving complex backend processes and orchestration mechanisms. A lot of the technical conversation happens before a clear requirement gets structured. As a designer in this space, you will need to understand engineering processes, translate complex concepts into intuitive designs, and communicate design decisions clearly to technical and non-technical stakeholders.

Here are some pages with more info:

What you'll do

  • You'll define the product goals, roadmap, and strategy, all to solve user problems.
  • You’ll work alongside UX Researchers, Product Managers, and Engineers to iterate on new features within the GitLab product.
  • You’ll communicate your design thinking and ideas through wireframes, prototypes, user flows, mockups, and high-fidelity visual designs.
  • You’ll engage with our user base and the wider GitLab community to understand their pain points and work toward long-term fixes that enable them to succeed with their goals.
  • You’ll undertake usability testing to validate your thinking. (We’ve got an excellent team of UX Researchers who can offer guidance, as needed.)
  • You’ll contribute to our Design System, alongside the rest of the UX team and the GitLab community as a whole.

What you'll bring

  • Strong experience designing developer tools, enterprise software or complex B2B web applications.
  • Strong experience following a user-centered or human-centered design approach, in conjunction with design thinking.
  • Experience independently planning and running UX research, including discovery, usability testing, etc.
  • Demonstrated experience working iteratively in close collaboration with the engineering and product teams.
  • Comfortable writing basic HTML/CSS and/or Javascript
  • Knowledge of Git is extremely beneficial

About the team

We support the business of GitLab by becoming experts in our stage group, educating ourselves about the entire product, and staying engaged with user and business goals. We partner closely with our stable counterparts in Product Management and Development. As Product Designers, we are the owners of design judgment. We start with a problem to solve and always first consider the best experience for the user.

How GitLab will support you

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 listed locations only. 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, and alignment with market data. 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.

California/Colorado/Hawaii/New Jersey/New York/Washington/DC pay range
$95,200$170,000 USD

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.

Sales Development Representative (AMER - Central)
GitLab
Unknown - - - Unknown

Category:

Marketing

Is remote?:

Yes

GitLab is an open core software company that develops the most comprehensive AI-powered DevSecOps Platform, used by more than 100,000 organizations. Our mission is to enable everyone to contribute to and co-create the software that powers our world. When everyone can contribute, consumers become contributors, significantly accelerating the rate of human progress. This mission is integral to our culture, influencing how we hire, build products, and lead our industry. We make this possible at GitLab by running our operations on our product and staying aligned with our values. Learn more about Life at GitLab.

This position is 100% remote and will be based in the United States or Canada.

An overview of this role

GitLab is looking for an enthusiastic and strategic Sales Development Representative (SDR), to join our growing Revenue Marketing team. As a SDR at GitLab, you get the opportunity to lead the initial outreach to targeted Enterprise accounts working in conjunction with the Field and Digital Marketing teams. In this role you will leverage creative marketing and sales tactics to prospect and engage with multiple buyer personas and roles to introduce GitLab’s value. You will be responsible for generating qualified meetings and pipeline for GitLab's Sales organization.

Don’t have a ton of knowledge about GitLab yet? Don’t worry. We have an extensive onboarding and training program at GitLab and you will be provided with necessary DevOps and GitLab knowledge to fulfill your role.

What you'll do in this role

  • Effectively manage inbound lead flow
  • Conduct high-level discovery conversations in target accounts
  • Meet or exceed SDR sourced Sales Accepted Opportunity (SAO) volume targets
  • Collaborate with and leverage teammates to develop targeted lists, call strategies, and messaging to drive opportunities
  • Utilize business and industry knowledge to research accounts, identify key players, generate interest, create/identify compelling events, and develop accounts
  • Work to have a variety of touches (call, email, social, etc.) on all leads in your assigned territory using Outreach.io
  • Manage, track, and report on all activities and results using Salesforce
  • Participate in documenting all processes in the GitLab handbook and update as needed with your Sales Development Manager
  • Act as a mentor for new SDR hires in helping them navigate their key accounts

We're looking for

  • Positive and energetic phone skills, excellent listening skills, strong writing skills
  • A self-starter with a track record of successful, credible achievements
  • You share our values, and work in accordance with those values
  • Knowledge of business process, roles, and organizational structure
  • Determined personality with a desire to grow and win
  • Passionate about being a part of GitLab’s journey
  • Proficient in using Salesforce
  • Previous tech industry experience or experience in sales development, marketing and/or sales is a plus
  • Eagerness to grow professionally with best-in-class onboarding program, support across the business and eligibility for promotion into an outbound role after 12 months as a successful SDR
  • Globally we require excellent written and spoken English which is our company language

How GitLab will support you



The base salary range for this role’s listed level is currently for residents of listed locations only. 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, and alignment with market data. 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.

California/Colorado/Hawaii/New Jersey/New York/Washington/DC pay range
$64,600$95,000 USD

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.

Senior Director, Product Marketing
GitLab
Unknown - - - Unknown

Category:

Product Marketing

Is remote?:

Yes

GitLab is an open core software company that develops the most comprehensive AI-powered DevSecOps Platform, used by more than 100,000 organizations. Our mission is to enable everyone to contribute to and co-create the software that powers our world. When everyone can contribute, consumers become contributors, significantly accelerating the rate of human progress. This mission is integral to our culture, influencing how we hire, build products, and lead our industry. We make this possible at GitLab by running our operations on our product and staying aligned with our values. Learn more about Life at GitLab.

GitLab is looking for a Senior Director of Product Marketing to develop and execute positioning and messaging to fuel demand and adoption of GitLab’s solutions and products. This leadership role will be pivotal to GitLab's ongoing GTM success and will operate at the intersection of marketing, sales, and product management. Success in this role requires both setting and informing strategy, while also having the ability to be hands on to tactically execute. 

As the Senior Director of Product Marketing, you will lead and manage a team of global core product marketers to accelerate our pathway to market. Using your expertise and experience in our category, you will help mentor, coach, and achieve results alongside the team. This role reports to the Vice President of Brand and Product Marketing. 

Job Grade

The Senior Director, Product Marketing is a grade 11. 

What You’ll Do  

  • Define, evolve and evangelize the DevSecOps platform category positioning on behalf of GitLab
  • Create and solidify the platform value message and proposition - mapping across the platform stages and highlighting category benefits
  • Drive our expertise at influencing the buyer/decision-maker personas and journeys to streamline both digital/self-serve and sales-driven/assisted experiences
  • Elevate our category perspectives through thoughtful content mapped to market needs, organizational priorities and key persona triggers
  • Proactively influence GitLab’s platform product strategy and roadmap based on competitive insights and market forces
  • Partner with Sales to shape our global enablement strategy, including sales plays, and objection handling based on our GTM strategy
  • Develop and implement cross-functional strategies based on deep competitive insight to help us play forward in a competitive environment
  • Build a solution marketing capability to help our GTM scale across multi-capability solution playbooks
  • Influence the influencers (from key thought leaders to industry analysts) by evangelizing our category positioning and market message
  • Architect a scalable strategy to launch new products, pricing and packaging changes that drive GTM growth
  • Build and scale new marketing capabilities in industry/vertical/sector marketing as well as geo/regional marketing
  • Collaborate with and connect stakeholders across R&D and GTM to ensure cross functional alignment on key objectives and results
  • Lead and grow a team by coaching existing members and closing talent gaps where needed through acquisition of new team members

What You’ll Bring 

  • 15+ years of experience including 5+ years of managing high-growth teams
  • Direct experience in enterprise software industry (B2B)
  • Strong understanding and firm grasp of the DevTools market landscape
  • Experience in Product Management and/or Engineering 
  • Demonstrated progress across product and solutions marketing in high-growth environments
  • Articulate, clear, and concise communication (verbal and written)
  • Balance of strategic vision and tactical team-based execution
  • Adept at creating and managing multiple global programs
  • Excellent planning, organizational and initiative management skills
  • B.S. or equivalent experience; MBA a plus
  • You share our values, and work in accordance with those values
  • Ability to use GitLab

How GitLab will support you

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 listed locations only. 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, and alignment with market data. 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.

California/Colorado/Hawaii/New Jersey/New York/Washington/DC pay range
$214,200$401,700 USD

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.

Senior Diversity Business Partner
GitLab
Unknown - - - Unknown

Category:

People Success

Is remote?:

Yes

GitLab is an open core software company that develops the most comprehensive AI-powered DevSecOps Platform, used by more than 100,000 organizations. Our mission is to enable everyone to contribute to and co-create the software that powers our world. When everyone can contribute, consumers become contributors, significantly accelerating the rate of human progress. This mission is integral to our culture, influencing how we hire, build products, and lead our industry. We make this possible at GitLab by running our operations on our product and staying aligned with our values. Learn more about Life at GitLab.

An overview of the role 

We're looking for a Senior Diversity Business Partner to provide partnership, support and strategic oversight for our Engineering, Product and Security divisions. As a Senior Diversity Business Partner, you will be directly responsible for augmenting our overall strategy into our R&D functional areas, creating milestones, tracking progress and ultimately supporting leaders in driving results on representation within GitLab. This is a highly collaborative role dependent on strong strategic relationships within the business. Experience influencing senior stakeholders in inclusive behaviors and best practice will be highly applicable to this role, and essential in ensuring DIB initiatives impact the engagement, retention and development of diverse talent. This is an exciting opportunity to drive an outsized impact at GitLab, and a passion for building and driving inclusivity throughout the ways we work is key. 

What you’ll do

  • Influence and hold leadership accountable to deliver on DIB initiatives; provide consultation, coordination and strategic planning for the design and implementation of programs focused on creating a culture of belonging, developing and advancing diverse internal talent, and reducing the attrition of diverse talent.
  • Focus on and drive initiatives that move the needle on our overall headcount and promotions among underrepresented groups.
  • Expand and extend GitLab’s DIB strategy into the R&D organization, with added rigor and accountability.
  • Leverage data driven insights throughout to determine the narrative, measure success and advocate for change.
  • Build strong collaborative working relationships among People and other cross-functional teams.
  • Establish, manage and iterate on key performance indicators and OKRs specifically supporting the employee lifecycle within the Engineering, Product and Security departments.
  • Ensure alignment with our Learning and Development team members and develop a long term roadmap that will scale beyond R&D.
  • Alignment with people business partners on org health metrics for R&D divisions and subsequent DIB programs necessary pending outcomes
  • Manage monthly DIB communication strategy in alignment with internal communications teams
  • Default to partnership in order to build meaningful programs that inspire and deliver change in the organization.

What you’ll bring

  • Strong knowledge of diversity, inclusion, belonging and equity principles, best practices, and legal considerations.
  • Experience in building programs from the ground up, establishing measures of success and leveraging strong communication to influence strategy
  • Excellent interpersonal and communication skills, with the ability to build relationships and influence at all levels of the organization.
  • Proven analytical skills with experience in using data to drive decisions and measure impact.
  • Ability to design and deliver impactful programs, training and workshops.
  • Experience with project management and the ability to manage multiple initiatives simultaneously.
  • Passionate about creating an inclusive and equitable workplace.
  • Demonstrates the GitLab values, cultural competency and sensitivity.
  • Proactive, innovative, and solution-oriented mindset.

About the team 

We work in quite a unique way at GitLab, with flexibility and independence mixed with a high-paced, pragmatic way of working. Everything that we can, we do in the open.

Remote-Global

The base salary range for this role’s listed level is currently for residents of listed locations only. 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, and alignment with market data. 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.

California/Colorado/Hawaii/New Jersey/New York/Washington/DC pay range
$87,400$187,200 USD

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.

Senior Diversity Business Partner, EMEA
GitLab
Unknown - - - Unknown

Category:

People Success

Is remote?:

Yes

GitLab is an open core software company that develops the most comprehensive AI-powered DevSecOps Platform, used by more than 100,000 organizations. Our mission is to enable everyone to contribute to and co-create the software that powers our world. When everyone can contribute, consumers become contributors, significantly accelerating the rate of human progress. This mission is integral to our culture, influencing how we hire, build products, and lead our industry. We make this possible at GitLab by running our operations on our product and staying aligned with our values. Learn more about Life at GitLab.

An overview of the role 

We're looking for a Senior Diversity Business Partner to provide partnership, support and strategic oversight for our Engineering, Product and Security divisions. As a Senior Diversity Business Partner, you will be directly responsible for augmenting our overall strategy into our R&D functional areas, creating milestones, tracking progress and ultimately supporting leaders in driving results on representation within GitLab. This is a highly collaborative role dependent on strong strategic relationships within the business. Experience influencing senior stakeholders in inclusive behaviors and best practice will be highly applicable to this role, and essential in ensuring DIB initiatives impact the engagement, retention and development of diverse talent. This is an exciting opportunity to drive an outsized impact at GitLab, and a passion for building and driving inclusivity throughout the ways we work is key. 

What you’ll do

  • Influence and hold leadership accountable to deliver on DIB initiatives; provide consultation, coordination and strategic planning for the design and implementation of programs focused on creating a culture of belonging, developing and advancing diverse internal talent, and reducing the attrition of diverse talent.
  • Focus on and drive initiatives that move the needle on our overall headcount and promotions among underrepresented groups.
  • Expand and extend GitLab’s DIB strategy into the R&D organization, with added rigor and accountability.
  • Leverage data driven insights throughout to determine the narrative, measure success and advocate for change.
  • Build strong collaborative working relationships among People and other cross-functional teams.
  • Establish, manage and iterate on key performance indicators and OKRs specifically supporting the employee lifecycle within the Engineering, Product and Security departments.
  • Ensure alignment with our Learning and Development team members and develop a long term roadmap that will scale beyond R&D.
  • Alignment with people business partners on org health metrics for R&D divisions and subsequent DIB programs necessary pending outcomes
  • Manage monthly DIB communication strategy in alignment with internal communications teams
  • Default to partnership in order to build meaningful programs that inspire and deliver change in the organization.

What you’ll bring

  • Strong knowledge of diversity, inclusion, belonging and equity principles, best practices, and legal considerations.
  • Experience in building programs from the ground up, establishing measures of success and leveraging strong communication to influence strategy
  • Excellent interpersonal and communication skills, with the ability to build relationships and influence at all levels of the organization.
  • Proven analytical skills with experience in using data to drive decisions and measure impact.
  • Ability to design and deliver impactful programs, training and workshops.
  • Experience with project management and the ability to manage multiple initiatives simultaneously.
  • Passionate about creating an inclusive and equitable workplace.
  • Demonstrates the GitLab values, cultural competency and sensitivity.
  • Proactive, innovative, and solution-oriented mindset.

About the team 

We work in quite a unique way at GitLab, with flexibility and independence mixed with a high-paced, pragmatic way of working. Everything that we can, we do in the open.

Remote-Global

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.

Senior Fullstack Engineer (Ruby), Data Stores: Tenant Scale
GitLab
Unknown - - - Unknown

Category:

Internal Infrastructure

Is remote?:

Yes

GitLab is an open core software company that develops the most comprehensive AI-powered DevSecOps Platform, used by more than 100,000 organizations. Our mission is to enable everyone to contribute to and co-create the software that powers our world. When everyone can contribute, consumers become contributors, significantly accelerating the rate of human progress. This mission is integral to our culture, influencing how we hire, build products, and lead our industry. We make this possible at GitLab by running our operations on our product and staying aligned with our values. Learn more about Life at GitLab.

An overview of this role

The Tenant Scale team is focused on a long-term scaling solution for GitLab. The charter of this group is to explore, iterate on, validate, and lead the implementation of proposals to provide a solution to accommodate Gitlab.com's daily-active user growth. We are accomplishing this through the introduction of a Cells architecture along with an Organization entity that will be the vehicle to associate a customer’s data with a specific Cell. Hopefully this is the type of work that gets you excited about joining the team, if so please read on!

Fullstack Engineers work across the backend and frontend parts of our product. This includes both the open-source version of GitLab, the enterprise editions, and the GitLab.com service. They work with peers on teams dedicated to areas of the product. The efforts led by the Tenant Scale team will have an impact across all of GitLab. You will be part of a group that is changing functionality used by all features in GitLab and consulting with development groups and sub-departments to implement changes required to support our Cells architecture.


Some examples of our projects: 

What you’ll do  

  • Develop new features in collaboration with our product management, UX, backend and frontend teams
  • Keep changes small and iterate towards the best solution
  • Documenting best practices or patterns to avoid
  • Developing tooling to proactively inform developers of potential performance issues
  • Research, design and implement solutions to improve product performance 

What you’ll bring 

  • Professional experience with Ruby on Rails
  • Unit testing with RSpec
  • Professional software engineering experience with databases (preferably PostgreSQL) in large production environments
  • Familiarity with GraphQL and building frontend webapps with GraphQL
  • Professional experience with VueJS or another modern JavaScript web framework (React, Angular, Ember, etc)
  • A solid understanding of semantic HTML, CSS, and core JavaScript concepts
  • Unit testing Vue components and JavaScript with Jest
  • Proficiency in CSS with an emphasis on modern features such as flexbox and grid
  • Experience with white-box tests that use Selenium or Webdriver
  • A solid understanding of core web and browser concepts (eg. how the browser parses and constructs a web page).
  • You are passionate about open source.
  • Strong written communication skills.
  • Self-motivated and have strong organizational skills.
  • You share our values, and work in accordance with those values.

About the team

The Tenant Scale group is part of the Data Stores stage. We offer support for groups, projects, and user profiles within our product, but our main focus is a long-term horizontal scaling solution for GitLab.

The team’s handbook page covers processes and information specific to the Tenant Scale group. See also the direction page and the features we support per category.

 

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.

Senior Manager, UX Research
GitLab
Unknown - - - Unknown

Category:

UX

Is remote?:

Yes

GitLab is an open core software company that develops the most comprehensive AI-powered DevSecOps Platform, used by more than 100,000 organizations. Our mission is to enable everyone to contribute to and co-create the software that powers our world. When everyone can contribute, consumers become contributors, significantly accelerating the rate of human progress. This mission is integral to our culture, influencing how we hire, build products, and lead our industry. We make this possible at GitLab by running our operations on our product and staying aligned with our values. Learn more about Life at GitLab.

An overview of this role

As the Senior Manager, UXR, you will lead the UX Research strategy for GitLab. Reporting directly into the VP, UX, you will lead a team with of 4 direct reports, including a Manager and 3 Staff Researchers. Research is highly valued at GitLab, we're extremely data driven and the UXR team is key to that. You'll be responsible for business critical performance indicators like SUS and CSAT. You'll lead efforts to evolve research methodologies and practices as we continue to scale, and ensure research is well-integrated into our product development workflow and decision-making. 

We are currently devising a new UX research vision and strategy, and you will be critical in establishing and driving this with the UXR team and broader business.

Here are some links to more info:

What you'll do

  • Deliver impactful user research insights to support and enable the GitLab product vision and strategy.
  • Work collaboratively with Product Designers and Product Managers to understand user behaviours, motivations, attitudes and needs.
  • Evolve the UX Research team vision and strategy; energise and empower the team to action it.

What you'll bring

  • Demonstrated UX Research leadership experience at the executive level.
  • Must have experience leading UXR Mangers and very senior IC's (Staff+ level).
  • While you won't be hands on in this role, you must have previous hands on experience and a current, deep understanding of:
    • Qualitative and quantitative research.
    • Service design, including JTBD and journey mapping.
    • User metrics (NPS, CSAT, SUS, etc).
    • Research operations.
  • Strong experience influencing stakeholders, advocating for critical research/insights to be adopted.
  • Strong written and verbal communication skills, confident in presenting to C-level executives.
  • Strategic business acumen - align the company mission with strategic team objectives.
  • Ideally have experience working at an enterprise-focused SaaS company.

About the team

We have invested significantly in UX, with a large 90+ person team and a new VP of UX who reports directly to our Chief Product Officer. The UX org consists of Product Design, Technical Writing and UX Research. The UX team has reached a good level of maturity, and through this have established the importance of understanding our users and acting on that data to drive innovation. There is still work to be done to improve this, but the fundamental understanding of why UX matters is there. The team is globally distributed, with team members based across the US, Canada, Europe, the UK, India, Australia, New Zealand and Japan.

How GitLab will support you

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 listed locations only. 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, and alignment with market data. 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.

California/Colorado/Hawaii/New Jersey/New York/Washington/DC pay range
$154,600$331,200 USD

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.

Senior Marketing Analyst (Sales Development)
GitLab
Unknown - - - Unknown

Category:

Marketing Ops

Is remote?:

Yes

GitLab is an open core software company that develops the most comprehensive AI-powered DevSecOps Platform, used by more than 100,000 organizations. Our mission is to enable everyone to contribute to and co-create the software that powers our world. When everyone can contribute, consumers become contributors, significantly accelerating the rate of human progress. This mission is integral to our culture, influencing how we hire, build products, and lead our industry. We make this possible at GitLab by running our operations on our product and staying aligned with our values. Learn more about Life at GitLab.

An overview of this role

The Marketing Analytics team at GitLab is looking for a Senior Marketing Analyst that will focus on the Sales Development partnership. This team is responsible for enabling the Marketing org with data and insights to drive marketing strategy, planning, and tactics that generate incremental improvements in our results, and empower us to cohesively communicate Marketing impact.

What You’ll Do 

  • Be the primary analytics thought partner and trusted advisor to Sales Development leadership, by analyzing data, surfacing insights, and recommending actionable findings.
  • Develop and maintain Sales Development reporting in Tableau with consistent metrics definitions and excellent user experience (UI/UX).
  • Ability to conduct sophisticated data analysis, and translate data into easily digestible messages, communications, and presentations.
  • Assist with Annual Planning and ad-hoc data analysis based on business questions by Marketing Leadership.
  • Present results to the executive leadership team.
  • Continuously develop the Marketing Analytics Handbook pages to ensure they represent the current state of our strategy, processes, and operations.

What You’ll Bring

  • BA/BS degree in a quantitative field
  • Excellent analytical skills, creativity in problem solving, and a keen business sense
  • Hands on experience in a Sales Dev data analytics role
  • Experience communicating technical concepts to non-technical team members
  • Strong SQL, Tableau and Snowflake skills
  • Deep understanding of Salesforce and Marketo data and reporting
  • Ability to break-down objectives into two-week delivery milestones and familiarity with - Agile methodologies
  • Share our values, and work in accordance with those values
  • Familiarity with GitLab or similar tool
  • Ability to thrive in a fully remote organization

How GitLab will support you

The base salary range for this role’s listed level is currently for residents of listed locations only. 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, and alignment with market data. 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.

California/Colorado/Hawaii/New Jersey/New York/Washington/DC pay range
$90,700$194,400 USD

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.

Senior Product Designer, Create
GitLab
Unknown - - - Unknown

Category:

UX

Is remote?:

Yes

GitLab is an open core software company that develops the most comprehensive AI-powered DevSecOps Platform, used by more than 100,000 organizations. Our mission is to enable everyone to contribute to and co-create the software that powers our world. When everyone can contribute, consumers become contributors, significantly accelerating the rate of human progress. This mission is integral to our culture, influencing how we hire, build products, and lead our industry. We make this possible at GitLab by running our operations on our product and staying aligned with our values. Learn more about Life at GitLab.

This is a 100% remote position, based in North America OR EMEA. 

About the role

We're looking for a Senior Product Designer to work on the Create stage of GitLab! The Create stage is one of our strategic priorities so it is a great team to be a part of! We need someone who is experienced with code in this role, not just working with Engineers, but actually coding themselves. You're not building the application, but you'll be expected to jump in and test things yourself. You'll also have a couple of design peers to work directly with in this team!

Here are some links with extra information:

What you'll bring:

  • Must have experience coding as you'll be expected to jump into the tools (like SCM and the Web IDE) to test it yourself.
  • Must have strong interaction design skills, ideally having worked on complex web applications.
  • Strong experience working in highly technical, complex environments.
  • Experience conducting your own research with a variety of methods, and strong decision making skills for when to do research.
  • Experience working in both startups and enterprise is highly beneficial.

About the team

Product Design support the teams at GitLab by becoming experts in our stage group, educating ourselves about the entire product, and staying engaged with user and business goals. We partner closely with our stable counterparts in Product Management and Development. As Product Designers, we are the owners of design judgment. We start with a problem to solve and always first consider what the best experience for the user would be.

How GitLab will support you

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 listed locations only. 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, and alignment with market data. 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.

California/Colorado/Hawaii/New Jersey/New York/Washington/DC pay range
$114,200$204,000 USD

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.

Senior Product Marketing Manager, Industry Marketing
GitLab
Unknown - - - Unknown

Category:

Product Marketing

Is remote?:

Yes

GitLab is an open core software company that develops the most comprehensive AI-powered DevSecOps Platform, used by more than 100,000 organizations. Our mission is to enable everyone to contribute to and co-create the software that powers our world. When everyone can contribute, consumers become contributors, significantly accelerating the rate of human progress. This mission is integral to our culture, influencing how we hire, build products, and lead our industry. We make this possible at GitLab by running our operations on our product and staying aligned with our values. Learn more about Life at GitLab.

About the team

Product Marketing Managers at GitLab have a unique opportunity to contribute to our mission:

To change all creative work from read-only to read-write so that everyone can contribute. When everyone can contribute, consumers become contributors, and we greatly increase the rate of human progress.

Product marketing managers at GitLab help tell the story about the value of how GitLab helps to unlock the potential of sharing and contribution. As a Product Marketing Manager, you understand our customers, our community, and the challenges they face specific to the Tech, Manufacturing and Automotive industries. You have a background in marketing to these key industries or can quickly learn what they care about and develop compelling messaging. You may also be asked to support other industries with embedded systems, a key component of the Automotive industry.  You write about their story and help them understand how GitLab can help them become the heroes they really are. You will drive awareness of how GitLab helps key industry customers transform their business and drive team collaboration and build software faster.

We work in a unique way at GitLab, where flexibility meets a high paced, pragmatic way of working. And everything we do is in the open. We recommend looking at our product marketing handbook to get started.

What you'll do

Who, Where and Why

  • Research and define our enterprise buyer and user personas, their specific needs, pain points, and goals that we can help address within the Tech, Manufacturing and Automotive industries.
  • Research, document, and operationalize particular customer use cases and problems that GitLab solves.
  • Identify and define the key value drivers which differentiate GitLab in the market.
  • Partner with sales, product management, customer success, and engineering teams to refine and evolve our product roadmap.
  • Tell the full story around Tech, Manufacturing and / or Automotive customer industry pain points and use cases and how GitLab offers the solution.

What

  • Develop product marketing collateral such as website pages, blogs, white papers, webinars, videos, decks, and data sheets supporting the buyer’s journey communicating the value of GitLab.
  • Develop content that is valuable to both sales and partners as expanding partner relationships.
  • Participate and contribute to field and industry events as a GitLab evangelist and thought leader.
  • Develop and deliver product, market, and industry-specific enablement to the GitLab sales team and partners.
  • Create campaign messaging and content as required to support ongoing marketing initiatives.

Proof

  • Develop relationships with analysts and regularly brief them about GitLab’s unique value proposition.
  • Document and demonstrate GitLab value in analyst market research reports.
  • Support the development of customer case studies and webinars that help to demonstrate the value of GitLab for our customers.

Choices

  • Participate and support win/loss analysis to understand why we win, where we win, who to target, and what to avoid.
  • Support research into competitive threats and challenges to understand how to position GitLab in a rapidly changing market.
  • Research and track overarching market trends and patterns.
  • Develop and implement GTM strategies and campaigns in partnership with sales, growth, digital, and content marketing.
  • Research and support pricing and packaging decisions in order to meet market demands and needs.
  • Define and lead market research projects into specific market segments.

What you'll bring 

  • At least 6 years enterprise software marketing experience, including 4 within product marketing.
  • Strong automotive or manufacturing and high tech industry background- either marketing to the industry, working within the industry or both.
  • Understanding of Agile and DevOps methodologies across the entire Software Development Lifecycle, especially in large enterprise environments.
  • Excellent writing skills- developing internal external content positioning the product/features as the solution for industry use cases is key.
  • Support product launch plans as a Tech, Manufacturing and / or Automotive industry expert to establishing GitLab’s position as a market leader, to drive demand and sales pipeline
  • Experience in at least one of the following domains/areas (portfolio management, requirements management, agile project management, source code management, continuous integration, quality management, application security, continuous delivery, containers, kubernetes, release management, or application performance monitoring)
  • Outstanding English communication skills to explain and translate complex technical concepts into simple and intuitive communications.
  • Able to coordinate across many teams and iterate and deliver in a fast-moving startup environment.
  • Proven experience being self-directed and working with minimal supervision.
  • Data-driven, use data to measure results and inform decision making and strategy development.
  • Experience with Software-as-a-Service offerings and open core software is required. 
  • Experience creating sales collateral from scratch based on sales conversations, sales calls, product interviews, user interviews, market research, and your own experience.
  • You share our values and work according to those values.
  • Ability to travel if needed and comply with the company’s travel policy.
  • If employed by GitLab Federal, LLC, team members need to also comply with the applicable vaccination policies.

How GitLab will support you

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 listed locations only. 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, and alignment with market data. 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.

California/Colorado/Hawaii/New Jersey/New York/Washington/DC pay range
$110,800$237,600 USD

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.

Senior/Staff Technical Program Manager, Engineering
GitLab
Unknown - - - Unknown

Category:

Office of the CTO

Is remote?:

Yes

GitLab is an open core software company that develops the most comprehensive AI-powered DevSecOps Platform, used by more than 100,000 organizations. Our mission is to enable everyone to contribute to and co-create the software that powers our world. When everyone can contribute, consumers become contributors, significantly accelerating the rate of human progress. This mission is integral to our culture, influencing how we hire, build products, and lead our industry. We make this possible at GitLab by running our operations on our product and staying aligned with our values. Learn more about Life at GitLab.

An overview of this role 

We're looking for an experienced Senior or Staff Program Manager to manage and contribute to cross functional initiatives led by the Engineering division of GitLab and will report to the CTO. This the first hire in this role at GitLab so a great opportunity to help build out a new function “zero to one”.

This individual will be responsible for leading key cross functional initiatives across the company focused primarily on the Engineering Division. Work will span from small self-led projects to managing larger initiatives that span contributions from nearly every stage of GitLab.

You’ll contribute directly to the priorities of the Engineering Division and collaborate closely with the Engineering Leadership team.

What you’ll do 

  • Independently run small projects overseeing end to end delivery ensuring efficiency and collaboration of impacted stakeholders
  • Program Manage larger cross functional initiatives (strategically run out of the Engineering Division) 
  • Develop processes to improve efficiency across the division
  • Embody our CREDIT values in your work

What you’ll bring

  • Prior experience as a Technical Program Manager (TPgM)
  • Experience working on technical cross-functional programs at a larger organization
  • Attention to detail and strong demonstrated written communication skills
  • Ability to learn technical skills including managing our handbook with git
  • Ability to independently problem-solve and create strategic relationships across the organization
  • Experience collaborating closely with stakeholders across marketing, sales and legal

How GitLab will support you

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 listed locations only. 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, and alignment with market data. 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.

California/Colorado/Hawaii/New Jersey/New York/Washington/DC pay range
$130,000$200,000 USD

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.

Senior/Staff Technical Program Manager, Engineering
GitLab
Unknown - - - Unknown

Category:

Office of the CTO

Is remote?:

Yes

GitLab is an open core software company that develops the most comprehensive AI-powered DevSecOps Platform, used by more than 100,000 organizations. Our mission is to enable everyone to contribute to and co-create the software that powers our world. When everyone can contribute, consumers become contributors, significantly accelerating the rate of human progress. This mission is integral to our culture, influencing how we hire, build products, and lead our industry. We make this possible at GitLab by running our operations on our product and staying aligned with our values. Learn more about Life at GitLab.

An overview of this role 

We're looking for an experienced Senior or Staff Program Manager to manage and contribute to cross functional initiatives led by the Engineering division of GitLab and will report to the CTO. This the first hire in this role at GitLab so a great opportunity to help build out a new function “zero to one”.

This individual will be responsible for leading key cross functional initiatives across the company focused primarily on the Engineering Division. Work will span from small self-led projects to managing larger initiatives that span contributions from nearly every stage of GitLab.

You’ll contribute directly to the priorities of the Engineering Division and collaborate closely with the Engineering Leadership team.

What you’ll do 

  • Independently run small projects overseeing end to end delivery ensuring efficiency and collaboration of impacted stakeholders
  • Program Manage larger cross functional initiatives (strategically run out of the Engineering Division) 
  • Develop processes to improve efficiency across the division
  • Embody our CREDIT values in your work

What you’ll bring

  • Prior experience as a Technical Program Manager (TPgM)
  • Experience working on technical cross-functional programs at a larger organization
  • Attention to detail and strong demonstrated written communication skills
  • Ability to learn technical skills including managing our handbook with git
  • Ability to independently problem-solve and create strategic relationships across the organization
  • Experience collaborating closely with stakeholders across marketing, sales and legal

How GitLab will support you

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.

Senior Technical Writer
GitLab
Unknown - - - Unknown

Category:

UX

Is remote?:

Yes

GitLab is an open core software company that develops the most comprehensive AI-powered DevSecOps Platform, used by more than 100,000 organizations. Our mission is to enable everyone to contribute to and co-create the software that powers our world. When everyone can contribute, consumers become contributors, significantly accelerating the rate of human progress. This mission is integral to our culture, influencing how we hire, build products, and lead our industry. We make this possible at GitLab by running our operations on our product and staying aligned with our values. Learn more about Life at GitLab.

At GitLab, our team of technical writers is responsible for ensuring that the documentation for all of our products is clear, correct, comprehensive, and easy to use. The Technical Writing team manages the docs.gitlab.com site and its content, processes, and tooling.

As a Technical Writer at GitLab, you’ll collaborate with Engineers, who typically write the first draft of docs for the new features they create. You’ll dive in on special projects, planning and authoring new content and helping craft new doc site features and processes. You’ll collaborate with others across the organization to help them contribute to the documentation. You’ll be at the leading edge of DevSecOps while contributing to one of the world’s largest open-source projects and engaging with our wider community.

Have a read through this (or, some of - there's a lot!) to learn all you like about Technical Writing at GitLab.

What you’ll do  

  • Continuously improve GitLab documentation content in collaboration with engineers, product managers, and others.
  • Work on Quarterly OKRs that focus on making our docs site a world-class experience, such as rewriting our existing documentation to align with concept, task, reference, and troubleshooting (CTRT) topic types.
  • Peer review other writers' work.
  • Continuously improve team processes and style guides, as well as cross-functional efforts, such as the GitLab Handbook.
  • Take part in company-wide events such as reviewing merge requests for Hackathons.

What you’ll bring 

  • Must have demonstrated experience writing software documentation in a docs-as-code approach (this is a hard requirement)
  • Hands on experience with Git
  • Experience working with CI/CD
  • Exemplary writing and editing skills
  • Remote development experience
  • Experience working in a highly collaborative environment

About the team

Thanks to our Transparency value, you can see what we are working on in our Documentation Roadmap epic. You can also listen to Technical Writing team members talking about what it’s like to be a Technical Writer at GitLab in this video

Technical Writer role discussion

How GitLab will support you

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 listed locations only. 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, and alignment with market data. 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.

California/Colorado/Hawaii/New Jersey/New York/Washington/DC pay range
$97,400$190,000 USD

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.

Site Reliability Engineer, Delivery: Deployments, APAC
GitLab
Unknown - - - Unknown

Category:

Core Infrastructure

Is remote?:

Yes

GitLab is an open core software company that develops the most comprehensive AI-powered DevSecOps Platform, used by more than 100,000 organizations. Our mission is to enable everyone to contribute to and co-create the software that powers our world. When everyone can contribute, consumers become contributors, significantly accelerating the rate of human progress. This mission is integral to our culture, influencing how we hire, build products, and lead our industry. We make this possible at GitLab by running our operations on our product and staying aligned with our values. Learn more about Life at GitLab.

An overview of this role

SRE's with Delivery: Deployments specialization work alongside Backend Engineers with a focus primarily on improving our delivery platform, release management tooling and processes. While the backend engineers approach their responsibilities from a software developer point of view, the SREs approach the same problems from the operational perspective and collaborate closely on finding an optimal solution that will safely and quickly deliver code to various supported environments.

What you’ll do  

  • Guarantees the GitLab Release Process.
  • Creates new tools to automate the release process.
  • Builds new GitLab release features to replace existing custom tooling.
  • Works with individual teams on defining and implementing solutions that will help them release quicker.
  • Creates frameworks that allow engineers to write code that scales with demand.
  • Helps teams instrument their code and helps recognize parts of code that could benefit from increased observability.
  • Works closely with peer Infrastructure teams to control the impact of application code running in user facing products.
  • Helps communicate the release schedule clearly with others.
  • Develop monitoring and alerting to measure release process velocity.
  • Identify process bottlenecks and introduce optimizations.

What you’ll bring 

  • Boundless curiosity and a demonstrable ability to learn.
  • Experience working on large scale systems.
  • Experience with release processes and tooling.
  • Experience with different deployment strategies.
  • Hands on experience with Kubernetes.
  • A strong application and systems observability background.
  • A product development mindset when developing new components.

About the team

The Delivery Group is responsible for guaranteeing and improving the software delivery for GitLab.com, as well as self-managed users by improving the release management tooling and processes. Delivery engineers work closely with teams across Development, Quality, Security, and Reliability Engineering to ensure features are delivered in a safe, scalable and efficient fashion.

How GitLab will support you

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.

Site Reliability Engineer - Delivery:Deployments, North America (Mountain Standard Timezone)
GitLab
Unknown - - - Unknown

Category:

Core Infrastructure

Is remote?:

Yes

GitLab is an open core software company that develops the most comprehensive AI-powered DevSecOps Platform, used by more than 100,000 organizations. Our mission is to enable everyone to contribute to and co-create the software that powers our world. When everyone can contribute, consumers become contributors, significantly accelerating the rate of human progress. This mission is integral to our culture, influencing how we hire, build products, and lead our industry. We make this possible at GitLab by running our operations on our product and staying aligned with our values. Learn more about Life at GitLab.

An overview of this role

SRE's with Delivery: Deployments specialization work alongside Backend Engineers with a focus primarily on improving our delivery platform, release management tooling and processes. While the backend engineers approach their responsibilities from a software developer point of view, the SREs approach the same problems from the operational perspective and collaborate closely on finding an optimal solution that will safely and quickly deliver code to various supported environments.

What you’ll do  

  • Guarantees the GitLab Release Process.
  • Creates new tools to automate the release process.
  • Builds new GitLab release features to replace existing custom tooling.
  • Works with individual teams on defining and implementing solutions that will help them release quicker.
  • Creates frameworks that allow engineers to write code that scales with demand.
  • Helps teams instrument their code and helps recognize parts of code that could benefit from increased observability.
  • Works closely with peer Infrastructure teams to control the impact of application code running in user facing products.
  • Helps communicate the release schedule clearly with others.
  • Develop monitoring and alerting to measure release process velocity.
  • Identify process bottlenecks and introduce optimizations.

What you’ll bring 

  • Boundless curiosity and a demonstrable ability to learn.
  • Experience working on large scale systems.
  • Experience with release processes and tooling.
  • Experience with different deployment strategies.
  • Hands on experience with Kubernetes.
  • A strong application and systems observability background.
  • A product development mindset when developing new components.

About the team

The Delivery Group is responsible for guaranteeing and improving the software delivery for GitLab.com, as well as self-managed users by improving the release management tooling and processes. Delivery engineers work closely with teams across Development, Quality, Security, and Reliability Engineering to ensure features are delivered in a safe, scalable and efficient fashion.

How GitLab will support you

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 listed locations only. 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, and alignment with market data. 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.

California/Colorado/Hawaii/New Jersey/New York/Washington/DC pay range
$103,600$222,000 USD

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.

Site Reliability Engineer, Gitaly:Git
GitLab
Unknown - - - Unknown

Category:

Core Infrastructure

Is remote?:

Yes

GitLab is an open core software company that develops the most comprehensive AI-powered DevSecOps Platform, used by more than 100,000 organizations. Our mission is to enable everyone to contribute to and co-create the software that powers our world. When everyone can contribute, consumers become contributors, significantly accelerating the rate of human progress. This mission is integral to our culture, influencing how we hire, build products, and lead our industry. We make this possible at GitLab by running our operations on our product and staying aligned with our values. Learn more about Life at GitLab.

An overview of this role

The GitLab DevSecOps platform empowers 100,000+ organizations to deliver software faster and more efficiently. We are one of the world’s largest all-remote companies with 2,000+ team members and values that foster a culture where people embrace the belief that everyone can contribute. Learn more about Life at GitLab.

SREs with Gitaly work alongside Backend Engineers with a focus primarily on improving the availability and the reliability of the Gitaly fleet on GitLab.com. While the backend engineers approach their responsibilities from a software developer point of view, the SREs approach the same problems from the operational perspective and collaborate closely on finding an optimal solution, in addition to ensuring that new Gitaly features can run at scale and deployed to production safely.

Gitaly is the Git data storage tier of GitLab, providing a reliable, secure and fast distributed Git data store over gRPC. For more information about Gitaly, see the team’s Direction page. 

Gitaly’s high-availability storage requires developers who understand distributed storage systems, their management, observability and availability. Cluster team contributes features, fixes bugs and improves performance of this software stack.

Currently, we're building a new distributed cluster solution and improvements to our Disaster Recovery readiness.

What you’ll do  

  • Work with peer SREs to maintain Gitaly’s environments within GitLab’s SaaS offerings, including cost and performance optimization, capacity planning, migrations and debugging production issues.
  • Participate in architectural discussions and decisions surrounding Gitaly, within the greater GitLab ecosystem.
  • Design RPC interfaces for the Gitaly service.
  • Scope, estimate and describe tasks to reach the team’s goals.
  • Develop production automation and tooling for Gitaly, for use both in SaaS and self-managed installations.
  • Help ensure that Gitaly development tooling, releases and other processes serve the team and the product’s goals.
  • Develop Gitaly in accordance with the product’s goals and a focus on reliability and maintainability.
  • Instrument, monitor and profile Gitaly in the production environment.
  • Build dashboards and alerts to monitor the health of your services.
  • Conduct acceptance testing of the features you’ve built.
  • Educate all team members on best practices relating to high availability.
  • Write performant, maintainable, and elegant code and peer review others’ code.
  • Be positive and solution-oriented.
  • Constantly improve the quality & security of the product.
  • Take initiative in improving the software in small or large ways to address pain points in your own experience as a developer.
  • Qualify developers for hiring.
  • Respond to user emergencies, platform alerts and support requests, including regular on-call duties.

What you’ll bring 

 

  • Mandatory: experience running highly-available systems in production environments at scale.
  • Mandatory: hands-on experience with Cloud technologies including Kubernetes.
  • Mandatory: proven professional experience building, debugging, optimizing software in large-scale, high-volume environments.
  • Mandatory: proven professional experience writing and testing high-quality code.
  • Mandatory: a good understanding of building instrumented, observable software systems.
  • Highly desirable: Experience with Terraform infrastructure as code.
  • Highly desirable: proven professional experience writing and testing quality code in Go.
  • Highly desirable: a good understanding of git’s internal data structures or experience running git servers.
  • Highly desirable: experience with gRPC.
  • Highly desirable: willingness to learn Ruby.

About the team

The Gitaly team owns and runs services that handle all Git operations on GitLab.com, one of the largest open source SaaS sites on the Internet. This means we are constantly faced with solving unique performance, scalability, and cost challenges that impact our users every day. Our future is about shipping improvements that can scale both GitLab.com from an infrastructure perspective, as well as deploying new features that will scale with the growing size of repositories across the industry.

The base salary range for this role’s listed level is currently for residents of listed locations only. 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, and alignment with market data. 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.

California/Colorado/Hawaii/New Jersey/New York/Washington/DC pay range
$103,600$166,500 USD

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.

Support Engineer (AMER)
GitLab
Unknown - - - Unknown

Category:

Customer Support

Is remote?:

Yes

GitLab is an open core software company that develops the most comprehensive AI-powered DevSecOps Platform, used by more than 100,000 organizations. Our mission is to enable everyone to contribute to and co-create the software that powers our world. When everyone can contribute, consumers become contributors, significantly accelerating the rate of human progress. This mission is integral to our culture, influencing how we hire, build products, and lead our industry. We make this possible at GitLab by running our operations on our product and staying aligned with our values. Learn more about Life at 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: 

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

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.

#LI-JM1

 

The base salary range for this role’s listed level is currently for residents of listed locations only. 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, and alignment with market data. 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.

California/Colorado/Hawaii/New Jersey/New York/Washington/DC pay range
$72,800$156,000 USD

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.

Technical Adoption Practice Lead, Security
GitLab
Unknown - - - Unknown

Category:

Field Operations

Is remote?:

Yes

GitLab is an open core software company that develops the most comprehensive AI-powered DevSecOps Platform, used by more than 100,000 organizations. Our mission is to enable everyone to contribute to and co-create the software that powers our world. When everyone can contribute, consumers become contributors, significantly accelerating the rate of human progress. This mission is integral to our culture, influencing how we hire, build products, and lead our industry. We make this possible at GitLab by running our operations on our product and staying aligned with our values. Learn more about Life at GitLab.

An overview of this role

As a Technical Adoption Practice Lead at GitLab, you will be responsible for developing the best practices for customers to get the full value of the Gitlab Platform. Translating the end-to-end customer journey into actionable guidance for customers across various segments, use cases, and verticals. You will focus on understanding what it takes for customers to transform their current DevOps practices to include security and compliance as a core part of the SDLC. Developing strategies for Gitlab field teams to drive improved customer adoption, satisfaction, and retention. This role requires deep collaboration with product, product marketing, sales, and customer success teams to align and implement customer-centric initiatives.

What you’ll do:

  • Orchestrating near, mid, and long-term vision and strategy for the customer adoption of Gitlab and realization of value across their DevSecOps workflows
  • Building and fostering trusted relationships with leaders in our engineering and security organizations
  • Designing transformation programs to help customers achieve their security goals
  • Mobilizing internal and external resources to remove barriers to adoption
  • Collaborate deeply with product, product marketing, sales, and customer success teams to ensure alignment and integration of customer experience strategies
  • Monitor customer feedback continuously to identify emerging trends and issues, performing deep dive analysis to uncover wins and opportunities
  • Collaborate with cross-functional teams to identify root causes of customer issues and develop action plans to remediate and measure effectiveness
  • Preparing prescriptive guidance and facilitating, training sessions, for field teams to deliver successful customer interactions
  • Identify and prioritize opportunities for enhancing customer experience through strategic initiatives
  • Monitor industry trends and best practices to continuously evolve the customer adoption strategy
  • Present insights and recommendations to stakeholders and executives to drive customer centric decisions

What you’ll bring:

  • 6+ years of experience in a customer-facing role, engaging with executives, application security teams, technologists and/or partners to drive DevOps and Security best practices with advanced technologies 
  • Expert knowledge in DevSecOps workflows and a profound understanding of Application Security practices that comply with industry standards
  • Experience working closely with highly technical customers within the Enterprise (Fortune 500) 
  • The ability to demonstrate a working knowledge of Developer or Application tools (e.g., Gitlab, Github, Jenkins, VS Code, Docker, Kubernetes, Snyk, Veracode) 
  • Exceptional organization and time-management skills and the ability to effectively manage competing priorities
  • Effective and influential communication skills with a range of personas (from end user to executive); you can facilitate challenging discussions and are adept at handling objections
  • The ability to thrive in a collaborative, fast-paced environment as part of a results-oriented team
  • Experience developing and implementing customer journey maps and personas.
  • Experience working with diverse teams including product, marketing, sales, and customer success.
  • Design thinking with a strong focus on process design and go to market strategies.

Preferred Qualifications:

  • Have prior experience in a direct or matrixed role leading technical and non-technical transformation project teams with a proven ability to work across broad functional teams
  • High level understanding of overarching approaches to security: such as CIA Triad and how it differs from DIE Triad, defense-in-depth versus layered security, common threat modeling frameworks (STRIDE vs PASTA vs Trike and so on
  • Ability to explain how specific vulnerabilities (for example ones in the OWASP Top 10) can be exploited on a technical level, as well as conveying to less-technical stakeholders how they can impact the business.
 
Remote-Global

The base salary range for this role’s listed level is currently for residents of listed locations only. 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, and alignment with market data. 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.

California/Colorado/Hawaii/New Jersey/New York/Washington/DC pay range
$140,000$300,000 USD

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.

Technical Program Manager, Escalation Specialist
GitLab
Unknown - - - Unknown

Category:

Product Leadership

Is remote?:

Yes

GitLab is an open core software company that develops the most comprehensive AI-powered DevSecOps Platform, used by more than 100,000 organizations. Our mission is to enable everyone to contribute to and co-create the software that powers our world. When everyone can contribute, consumers become contributors, significantly accelerating the rate of human progress. This mission is integral to our culture, influencing how we hire, build products, and lead our industry. We make this possible at GitLab by running our operations on our product and staying aligned with our values. Learn more about Life at GitLab.

Mission

Our mission as program managers is to own the execution of cross-functional initiatives that are critical to the business. We lead programs from start to finish to help GitLab meet our organizational goals. Program managers develop strategies, evaluate the performance of projects, keep teams organized, and allocate budgets and resources across projects. Program managers may oversee several different teams, all working toward different goals and separate work schedules. We take the lead on tracking project progress, aligning team members, and strategizing program outcomes.

Core Competencies

Technical Program Managers drive complex and cross-functional technical initiatives by leveraging domain expertise, building a holistic execution strategy and harnessing human leadership qualities to deliver strategic business outcomes that have wide-reaching impact. The role of TPM can mean different things at different organizations. At GitLab, TPMs should be proficient in 5 core competencies: Communication, Critical Thinking, Organization & Execution, Relationship-Building, and Technical Knowledge & Application. (More info in our handbook)

In this role you will be primarily focused on issue management, both in defining a process for long-term success and leading our teams through coordination and resolution of large scale customer issues or escalations, when needed. The broad scope of our product, both in feature set and delivery mechanisms, adds to the complexity in managing customer-impacting changes to our product. You will drive the development of this cross-department process while also acting as the long-term owner for the process.

While collaborating on processes will be a major area of focus for this role, we don’t expect that to take up 100% of your time. Your remaining time will be spent on supporting cross-functional projects that span the Product, Engineering, Support, and Customer Success teams. We see opportunities to improve our collaboration and efficiency on these complex cross-department efforts and having a TPM act as facilitator and guide would be beneficial. 

What You’ll Do  

  • Manage and collaborate on key initiatives with stakeholders and leadership on projects that reach across Product, Engineering, and Customer Success. Drive accountability ensuring all program objectives are met.
  • Collaborate with cross-functional stakeholders and internal customers to determine improvements to the existing escalation process. Continue to iterate as our product space broadens and complexity increases. 
  • Guide teams through escalation processes as needed. Act as the calm center of focus for the team; help teams through challenging moments while ensuring that we are reaching the right outcomes for our customers. 
  • Refine and optimize division processes improving overall efficiency and execution of the division.
  • Gather inputs and feedback and suggest improvements to our Product Process, and operational model within the Product division.
  • Identify and coordinate the interdependencies among programs, products and other critical initiatives.
  • Provide insight and suggestions to improving product process and operations, in collaboration with cross functional stakeholders.
  • Research and recommend solutions to Product division concerns and blockers.
  • Build trust with direct stakeholders.
  • Examine risks associated with programs/processes and prioritize risks accordingly.
  • Collaborate on operational strategy and direction with organizational stakeholders; Oversee project planning and management.
  • Communicate successfully within the project team and at multiple levels of management, building trust across the organization.
  • Develop and guide deployment plans and communication with partners.

What You’ll Bring 

  • Experience crafting and executing on cross functional process improvements, including capturing and redefining requirements into impactful work items.
  • Experience working across Product, Engineering, and Customer Success functions.
  • Experience driving initiatives according to plan and timelines.
  • Prioritize effectively and multitask efficiently.
  • Proven track record of successful collaboration with internal and external partners.
  • Experience influencing others without having direct management authority and motivating them to successfully complete tasks within required timelines.
  • Risk analysis and problem-solving skills.
  • Excellent written and verbal communication skills, building relationships with partners.

About the team

The Technical Program Management function is fairly new to GitLab; over the last year we’ve built out the team, developed relationships with stakeholders across the organization, and implemented new systems and processes to improve efficiency. We are excited to expand the team and bring new ideas about Technical Program Management to GitLab!

How GitLab will support you

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.

Technical Writing Manager
GitLab
Unknown - - - Unknown

Category:

UX

Is remote?:

Yes

GitLab is an open core software company that develops the most comprehensive AI-powered DevSecOps Platform, used by more than 100,000 organizations. Our mission is to enable everyone to contribute to and co-create the software that powers our world. When everyone can contribute, consumers become contributors, significantly accelerating the rate of human progress. This mission is integral to our culture, influencing how we hire, build products, and lead our industry. We make this possible at GitLab by running our operations on our product and staying aligned with our values. Learn more about Life at GitLab.

We are looking for a Technical Writing Manager to join the team! As a Technical Writing Manager at GitLab, you will be responsible for managing a team of globally distributed Technical Writers. Each of these Technical Writers is embedded with cross-functional stage group teams. We follow a Git-based, docs-as-code workflow, adopting a Docs-first methodology in our documentation practices. The work you and your team will do is very impactful, being seen by millions of our users around the world.

Here are some links to more information:

What you'll do:

  • Grow and support your team of Technical Writers. 
  • Promote a results-focused approach and work-life balance by helping to balance assignments across the team when workloads are uneven, manage conflicting priorities, and prevent over-resourcing.
  • Make sure Technical Writers effectively prioritize high-priority feature release work with other content, experience, and process improvements.
  • Help Technical Writers refine their writing skills by spot-checking content and providing editorial feedback.
  • Encourage efficient collaboration by defining processes that align with the rest of the product and engineering teams, are consistent and efficient, and use GitLab capabilities (like labels) to power process flows and metrics.
  • Promote and optimize the experience for documentation contributions from the GitLab team and the wider GitLab community.

What you'll bring:

  • Must have demonstrated experience using Git on the command line, ideally in a docs-as-code environment.
  • Proven experience managing a remote team of Technical Writers, including performance and compensation reviews.
  • Strong communication skills, both written and verbal.
  • Robust organizational skills.
  • Ideally have experience working on developer tools, or tools/workflows used by Engineers and Product teams.

About the team

The GitLab Technical Writing team collaborates with developers, product managers, and the community to develop product documentation.

Good documentation meets the evolving needs of GitLab customers, users, and administrators. It educates readers about features and best practices. It enables people to efficiently configure, use, and troubleshoot GitLab. The Technical Writing team manages the docs.gitlab.com site and its content, processes, and tooling.

How GitLab will support you

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 listed locations only. 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, and alignment with market data. 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.

California/Colorado/Hawaii/New Jersey/New York/Washington/DC pay range
$106,400$228,000 USD

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.

Territory Operations Manager
GitLab
Unknown - - - Unknown

Category:

Field Operations

Is remote?:

Yes

GitLab is an open core software company that develops the most comprehensive AI-powered DevSecOps Platform, used by more than 100,000 organizations. Our mission is to enable everyone to contribute to and co-create the software that powers our world. When everyone can contribute, consumers become contributors, significantly accelerating the rate of human progress. This mission is integral to our culture, influencing how we hire, build products, and lead our industry. We make this possible at GitLab by running our operations on our product and staying aligned with our values. Learn more about Life at GitLab.

GitLab is looking to add a Global Territory Operations Manager to join the team to help support and partner closely with Sales and cross-functional teams to drive and support this growing department. This position is 100% remote and based in the US time zone.

Vision & Mission
To create an infrastructure of scalable sales processes and sales tools governed by policies and supported by credible data that contribute to the productivity and optimization of the field organization. We aim to achieve this through cross-functional collaboration across the business continuum.

What you'll do

  • Lead and manage the Global Territory Operations team through annual fiscal year planning to ensure that accounts are carved and assigned to sales representatives on time and with a high degree of accuracy at fiscal year launch, leveraging Salesforce Enterprise Territory Management (ETM)
  • Cross-functional collaboration with Sales Strategy and sales overlay teams (Customer Success, Partner Sales, Renewals, Solutions Architects, etc) on annual planning activities to ensure alignment with sales territories
  • Lead GitLab’s Salesforce data enrichment strategy by choosing and procuring the right data enrichment vendors to ensure global data accuracy on Salesforce accounts
  • Automate and maintain accurate Salesforce account hierarchies by leveraging applicable tools and data sources
  • Promote and manage data quality by establishing a data management process to monitor, verify, maintain and govern Salesforce account data, including leading the Salesforce Data Governance Committee
  • Manage team performance and support individual team member growth and development

What you'll bring

  • Experience managing individual contributor’s performance
  • Self-starter and effective at cross-functional collaboration
  • Proficient experience in strategic thinking
  • Strong knowledge of third party data providers (ZoomInfo, Dun & Bradstreet, etc) that integrate with Salesforce
  • Strong knowledge and experience in Salesforce hierarchy management and automation
  • Proficient in Microsoft Excel and managing complex modeling and spreadsheets
  • SQL Query skills to create, retrieve and maintain data from relational databases
  • Highly organized with strong tactical experience and attention to detail
  • Strong analytical and problem-solving skills with the ability to prioritize multiple tasks
  • Strong interpersonal skills
  • SaaS and B2B experience preferred
  • Interest in GitLab, and open source software
  • You share our values and work in accordance with those values.
 
Remote-Global

The base salary range for this role’s listed level is currently for residents of listed locations only. 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, and alignment with market data. 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.

California/Colorado/Hawaii/New Jersey/New York/Washington/DC pay range
$92,400$198,000 USD

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.

Threat Intelligence Engineer
GitLab
Unknown - - - Unknown

Category:

Security Operations

Is remote?:

Yes

GitLab is an open core software company that develops the most comprehensive AI-powered DevSecOps Platform, used by more than 100,000 organizations. Our mission is to enable everyone to contribute to and co-create the software that powers our world. When everyone can contribute, consumers become contributors, significantly accelerating the rate of human progress. This mission is integral to our culture, influencing how we hire, build products, and lead our industry. We make this possible at GitLab by running our operations on our product and staying aligned with our values. Learn more about Life at GitLab.

An overview of this role

Whether you're an intermediate engineer with strong threat intelligence experience or a seasoned senior, we're looking for our first dedicated Threat Intelligence Engineer. You'll be joining a program in its early stages, built on a solid foundation by current members of our Security Operations team.

Your mission will be to provide actionable intelligence that empowers GitLab to make informed, proactive decisions about security. We want to get in front of threats before they materialize - using intelligence to see around corners and anticipate the next attack.

We'll rely on your strong hands-on technical skills to monitor our unique threat landscape, focusing on credible threats to GitLab and the software supply chain. You'll leverage your Linux and Python expertise as a force multiplier, expanding our capabilities through automation and AI. Additionally, you'll build meaningful relationships with industry peers, sharing intelligence and contributing to the industry as a whole.

As the founding member of this new team, you'll help us refine our processes and iterate towards a more mature threat intelligence program. We've laid the groundwork with reporting templates, metrics for success, tooling, feeds, and industry connections. Now we need you to put this framework into action - uncovering real-world attacks, making attributions, and building a thriving intel-sharing community.

You'll be supported by Security Operations engineers who dedicate a portion of their time to threat intelligence. We'll encourage you to collaborate across security, infrastructure, and product teams to help keep our customers, platform, and organization secure.

If you're excited about shaping the future of threat intelligence at GitLab, we want to hear from you!

What You’ll Do  

  • Monitor the threat landscape, identifying and analyzing the risks most relevant to GitLab.
  • Deliver actionable intelligence via recurring Threat Insights and ad-hoc Flash Reports.
  • Collaborate on Threat Actor Tracking, helping us stay one step ahead of our top threats.
  • Collaborate on Purple Team Flash Operations, where emerging threats are turned into collaborative exercises to rapidly improve our defensive capabilities.
  • Build meaningful relationships with industry peers, sharing intelligence and collaborating on emerging threats.
  • Write code, leverage AI, and build automation to improve process efficiencies on the team.

What You’ll Bring 

  • Proven track record of delivering actionable intelligence that has had a meaningful impact on the security of an organization.
  • Experience with MITRE ATT&CK framework and its application in threat analysis.
  • Experience working with a Threat Intelligence Platform (TIP) and threat feeds.
  • Experience researching adversaries using OSINT techniques.
  • Ability to automate tasks by writing basic scripts/programs, preferably with Python
  • Excellent and professional communication skills (written and verbal) with an ability to articulate complex topics in a clear and concise manner
  • Optional but valuable: experience reverse engineering malware
  • Optional but valuable: public examples of blogs or open-source work related to threat intelligence

About the team

This role will be the first member on a new team with the Security Operations department. You will report to a Security Manager based out of Australia, who also runs our Red Team.

Security Operations includes SIRT, Trust & Safety, Red Team, and Security Logging.

How GitLab will support you

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.