Marketing Roles

Account Based Marketing Manager
The Account Based Marketing Manager is responsible for the strategy and implementation of Account Based Marketing campaigns and tactics to drive pipeline from a key accounts list.
Account Research Specialist
All-Remote Marketing
The All-Remote Marketing team holds a unique position on the corporate marketing team to develop and tell the story of GitLab’s remote culture.
Analyst Relations Manager
Awareness Campaign Manager
The GitLab awareness campaign manager will help run the management of the brand awareness campaigns, working across the company as well as with our agency to provide deliverables in a timely manner and launch awareness campaigns in select markets.
Blog Editor
As a member of the Content Strategy & Ops team at GitLab, you are part of building the media and publishing arm of GitLab.
Brand Designer
Brand Designers are responsible for ensuring strategic, seamless experiences - working closely with Marketing, Sales, and Product teams to elevate our global brand and optimize the customer journey end-to-end.
Brand Growth - Roles & Responsibilities
Brand Leadership
Channel Marketing Team
The Global Channel Marketing team is a team of demand generation professionals dedicated to the creation of tools and programs that support our partners demand generation efforts.
Chief Marketing Officer (CMO)
The CMO plays a vital leadership role in ensuring rapid and sustainable growth in demand to further drive sales growth.
Content Designer
Responsible for assisting the marketing team on create engaging visual content across all channels. Projects will range from promotional videos, social campaigns, and infographics, to ebooks, whitepapers, and illustrations
Content Marketing Roles
Learn more about Content Marketing roles at GitLab including levels, responsibilities and requirements.
Contributor Success Team
The Contributor Success team works on building efficiency and improvement of the contributor success program. The various roles in this team are:
Corporate Communications Manager
Through leadership, experience, and insight, you will position GitLab as a trustworthy partner to customers with a strong track record of addressing business challenges, increase overall brand awareness, provide air cover for business as a whole, and come up with thought leadership opportunities
Corporate Events
Creative Operations
Creative Operations helps organize and evolve our brand creative processes, systems, tooling, projects, and programs that enable the team to scale and create world class brand experiences.
Customer Lifecycle Marketing Manager
Own the strategy and execution of end-to-end lifecycle marketing initiatives, ranging from first click to retention and renewal initiatives, with a focus on instilling loyalty within the our ever-growing customer base.
Demand Generation Manager
Demand Generation Specialist
As a designer for GitLab you would be responsible for creating and maintaining our brand.
Developer Advocate
Help us fulfill our mission by connecting with other developers and GitLab users and sharing your knowledge and experience about GitLab and other leading technologies through blog posts, demos, videos, contributed articles, podcasts, social media, and events.
Developer Marketing Manager
Developer Relations Program Manager
Learn more about Developer Relations Program Management roles, responsibilities, requirements, and levels.
Digital Experience
Digital Marketing Manager
Developing and managing the digital demand strategy and plans to support GitLab marketing campaigns across paid search, paid social, programmatic display, and sponsored publisher channels
Digital Production Roles
Learn more about Digital Production roles, responsibilities and requirements.
Director of Developer Relations
Build and Manage a team and stellar strategy focused on supporting evangelists, committers, students, and open source projects.
Director, Marketing Operations
Lead our team that ensures effective strategy, efficient investment, and accountability across the GitLab marketing department.
Director, Technical Evangelism
Lead and build our technical evangelism function to enable speaking and content creation/distribution.
Field Marketing Leadership
Support our Sales Teams, globally, build and lead a global team of field marketers aligned to our regional sales directors.
Field Marketing Manager Roles
The Field Marketing Manager position is responsible for all regional marketing supporting sales in their specific region.
Field Marketing Specialist
Frontend Engineering - Marketing
Frontend Engineering on the Marketing team work on our marketing site. They work closely with product marketing, content marketing, and other members of the Marketing team.
Fullstack Engineer - Marketing
Fullsttack Engineering on the Marketing team work on our marketing site. They work closely with product marketing, content marketing, and other members of the Marketing team.
GitLab for Education - Roles & Responsibilities
The GitLab for Education team’s mission is to facilitate and drive the adoption of GitLab at educational institutions around the globe.
Global Content
Global Programs Manager
Bring your background and global programs experience to the company leading the advancement of the DevOps market.
Globalization & Localization
Lead GitLab’s go-to-market localization strategy, operations and technology platform, with a primary focus on Sales, Marketing, Growth & E-commerce Product areas.
Growth Product Manager
Lead the Growth section which is dedicated to making it easier for teams to find value and increased efficiency within the GitLab platform.
Collaborate closely with the Brand Design team to elevate our visual brand as we interact with the world, both through product and marketing.
Inbound Marketing
Create tools and processes to continually improve the results of a prospective customers journey, and sharing results and insights with stakeholders throughout the company.
Integrated Marketing Job Family
Learn more about Integrated Marketing job family levels, roles and responsibilities.
Manager, Marketing Programs
Manager, Sales Development
Marketing Analytics
The Marketing Analytics team at GitLab 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.
Marketing Campaign Manager
Marketing Intern
Marketing Operations and Analytics
Marketing Operations Associate
Support the Marketing Operations team in meeting our goals of evaluating/selecting/customizing technology to enable effective marketing at GitLab, ensuring high data quality and helping colleagues access that data to enable smarter decisions, and assisting in marketing analysis/planning/strategy.
Marketing Operations Roles
Marketing Program Manager
Open Source Program Manager
Help foster the adoption of GitLab in the Open Source space.
PR Manager
Help GitLab build thought leadership and drive conversation in external communications channels.
Product Designer (UX) - Marketing
A Product Design Roles on GitLab’s Marketing team, collaborates closely with Product Managers, Engineers, UX Research, and other Product Designers to create a productive, streamlined, and human experience.
Product Manager - Marketing
Help educate people on the entire DevOps lifecycle, communicate the value our single application that allows developers to invent, create, and deploy modern applications.
Product Marketing Management
Product Marketing Manager
Help tell the story about the value of how GitLab helps to unlock the potential of sharing and contribution.
Production Designer
Collaborate with our Brand Designers, and other areas of marketing, to produce on-brand assets across various print, web, and digital mediums.
Public Sector Field Marketing Manager
Reference Program Manager
Be part of a team responsible for managing and growing a compelling and persuasive customer reference program that provides timely references, nurtures a vibrant peer review community, and delivers impactful case studies in support of sales, analyst relations, field events, press releases and other marketing activities.
Sales Development Enablement Programs
Sales Development Leadership
Sales Development Manager - Commercial
Sales Development Marketing Operations
Sales Development Organization Roles
Sales Development Solutions Architect
Be responsible for providing real-time support to the Sales Development Reps as they prospect and build pipeline in multiple sales segments.
Senior Director, Corporate Marketing
Lead the team responsible for building the GitLab brand and sharing the GitLab story globally.
Senior Manager, Sales Development
Oversee a team in the Sales Development organization, help them perform and exceed expectations by training, coaching, and mentoring them to drive impactful results.
Social Media Manager
Requirements for Social Media roles at GitLab
Vice President of Product Marketing
Be responsible for managing and building the product marketing, technical marketing, competitive intelligence & market research and customer insights teams.
Vice President of Revenue Marketing
Our Vice President of Revenue Marketing is an innovative and energetic leader, with a knack for empowering high performing teams and an ability to get things done.
VP of Business Development and Strategy
Be responsible for strategic business development and our strategy from an outside perspective. This perspective is based on our customers, partners, and the market.
VP, Developer Relations and Community
Engage our community including contributors to our open-source product, users of our paid products and participants of our community programs by managing and building a team of technical evangelists, community builders and maintainers, marketing program owners and technical content specialists.


About GitLab

GitLab Inc. is a company based on the GitLab open-source project. GitLab is a community project to which over 2,200 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, self-learning, frugality, collaboration, directness, kindness, diversity, inclusion and belonging, 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. Mission: Everyone can contribute
  2. Results: Fast growth, ambitious vision
  3. Flexible Work Hours: Plan your day so you are there for other people & have time for personal interests
  4. Transparency: Over 2,000 webpages in GitLab handbook, GitLab Unfiltered YouTube channel
  5. Iteration: Empower people to be effective & have an impact, Merge Request rate, We dogfood our own product, Directly responsible individuals
  6. Diversity, Inclusion & Belonging: A focus on gender parity, Team Member Resource Groups, other initiatives
  7. Collaboration: Kindness, saying thanks, intentionally organize informal communication, no ego
  8. Total Rewards: Competitive market rates for compensation, Equity compensation, global benefits (inclusive of office equipment)
  9. Work/Life Harmony: Flexible workday, Family and Friends days
  10. Remote Done Right: One of the world's largest all-remote companies, prolific inventor of remote best practices

See our culture page for more!

Work remotely from anywhere in the world. Curious to see what that looks like? Check out our remote manifesto and guides.