Gitlab hero border pattern left svg Gitlab hero border pattern right svg

Inbound Marketing

Intro

Inbound Marketing focuses on expanding GitLab's organic discovery with data-driven decision making. As an Inbound Marketer at GitLab, you'd probably describe yourself as inquisitive, creative, organized, and diplomatic. You have experience growing web traffic to increase revenue with search opitmization, conversion testing, and product management. You enjoy creating tools and processes to continually improve the results of a prospective customers journey, and sharing results and insights with stakeholders throughout the company.

Responsibilities

  • Align online marketing to enhance GitLab's brand with developers, IT ops practitioners, and IT leaders.
  • Be an expert on our buyer persona audiences, speicifically the language they use to describe problems GitLab solves and the way they prefer to interact with marketing and sales teams.
  • Be an expert on our customer lifecycle, and ways in which customer needs are evolving/how our product meets them.
  • Work with product team to implement marketing strategies across trial/product experience to impact both customer conversion and future retention/upsell.
  • Grow inbound demand through GitLab’s marketing site by optimizing the customer journey:
    • Improve conversion rate from search results to website visitor.
    • Improve conversion rate from website visitor to gated submit event (resources, webcasts, trials).
    • Improve conversion rate from gated submit event to activated trial.
    • Improve conversion from activated trial to purchase.
  • Drive innovation and experimentation on the marketing site & trial experience to improve inbound demand creation & conversion.
  • Examine and report data across multiple channels to monitor marketing site growth.

Job Grade

  • The Inbound Marketing Associate is a grade #5 role.
  • The Inbound Marketing Manager is a grade #6 role.
  • The Senior Inbound Marketing Manager is a grade #7 role.
  • The Manager, Inbound Marketing is a grade #8 role.
  • The Senior Manager, Inbound Marketing is a grade #9 role.
  • The Director, Inbound Marketing is a grade #10 role.
  • The Senior Director, Inbound Marketing is grade #11 role.

Levels

  • Conduct keyword research and analysis and identify keyword opportunities.
  • Coordinate with content and product marketing teams to identity, optimize, and promote content for targeted keywords or phrases in order to increase traffic to our website from organic, paid, and social marketing and sponsorships.
  • Work with extended team to identify and resolve search marketing blockers.
  • Assist with building and improving digital marketing campaigns with better word choice and in some cases writing and editing text to better meet user intent.
  • Monitor market trends and competitors to establish marketing opportunities and recommend and implement actions to improve visibility of site.
  • Evaluate and report data across multiple channels to monitor marketing site growth.

Requirements

  • 1-3 years experience in a search marketing or content marketing role.
  • Experience with Google Analytics, Google Search Console, and at least one keyword research tool.
  • Exemplary writing skills.
  • Intermediate knowledge of keyword research and the behaviors of search engines.
  • Proven ability to work on multiple projects at a time.
  • Basic experience with web conversion rate optimization to improve lead generation, sales pipeline, and revenue.
  • Ability to use GitLab
  • Provide recommendations for technical SEO improvements to the site.
  • Implement our SEO strategy together with our marketing team and digital marketing agency.
  • Grow traffic to about.gitlab.com through organic search marketing programs.
  • Work with marketing and sales ops to evaluate and implement adtech and martech.
  • Work with our content team to improve quality scores of landing pages for paid and organic search.
  • Work with our content team to ensure the content we create on the marketing site ranks for our priority search terms.
  • Report on marketing site growth from SEO and paid search.
  • Ensure web pages are structured and coded in a way to enable consistent and accurate tracking.
  • Work across teams to collaborate on standardized marketing reporting and dashboards, and present performance to the marketing department as well as stakeholders throughout the company.
  • Troubleshoot and formulate solutions to issues with SEO and site lead flow.
  • Evaluate and report data across multiple channels to monitor marketing site growth.

Requirements

  • 3+ years in Search Engine Marketing role
  • 1-3 years of enterprise software marketing experience.
  • 3+ years experience Google Analytics (or related tool), Google Search Console and experience with at least one SEO tool.
  • Technical/industry experience focused on SEO online advertising to improve lead generation, sales pipeline, and revenue.
  • Analytics and reporting experience
  • Define our SEO strategy together with marketing team and digital marketing agency.
  • Build end-to-send SEO programs with recommended keywords, content, and implementation plans and coordinate across teams on execution.
  • Improve closed-loop reporting and analysis capabilities for site and SEO.
  • Uses local development workflow to manage changes on about.gitlab.com at scale

Requirements

  • 5+ years in Search Engine Marketing role
  • 5+ years experience Google Analytics (or related tool), Google Console and expert-level SEO tool experience.
  • 3+ years of enterprise software marketing experience.
  • Technical/industry experience focused on SEO to improve lead generation, sales pipeline, and revenue.
  • Advanced analytics and reporting experience including advanced knowledge of Excel, Google Sheets, Tableau, SQL, and/or similar.

Inbound Marketing Manager, Conversion

  • Create, execute, and implement testing process and roadmap to improve key action conversion across about.gitlab.com.
  • Write copy for conversion optimization tests.
  • Assist in creation and launch of conversion tests and insure accurate results.
  • Proven ability to work on multiple projects at a time.
  • Experience using a variety of testing applications.
  • Work across teams to reach goals and track performance of tests.

Requirements

  • 3+ years in conversion optimization role.
  • 1-3 years of enterprise software marketing experience.
  • 3+ years experience Google Analytics (or related tool) and JavaScript testing platform.
  • Basic working knowledge of CSS/HTML.
  • Technical/industry experience focused on web conversion rate optimization to improve lead generation, sales pipeline, and revenue.
  • Analytics and reporting experience.

Senior Inbound Marketing Manager, Conversion

  • Proven experience with CSS/HTML/JavaScript.
  • Advanced understanding of multiple types of conversion testing.
  • Uses local development workflow to manage changes on about.gitlab.com at scale.
  • Technical/industry experience focused on web conversion optimizaiton to improve lead generation, sales pipeline, and revenue.

Requirements

  • 5+ years in conversion optimization role.
  • 5+ years of enterprise software marketing experience.
  • 5+ years experience Google Analytics and multiple testing methods
  • Proven experience working with CSS/HTML/JavaScript
  • Advanced analytics and reporting experience with emphasis on dashboard creation.

Manager, Inbound Marketing

The Manager of Inbound Marketing reports to the Senior Director of Inbound Marketing. They have a background and hands-on experience in all areas of marketing: SEO, SEM, Paid and Organic Social, ABM, Paid sponsorships, and Conversion Rate Optimization. They have experience managing marketing teams, coordinating work across teams, and working with marketing agencies. They should also be able to maintain a budget, use analytics tools, CRM, MAT, and other marketing tools, and have a data-driven approach to marketing. Experience in content marketing and website maintenance are also helpful in this role.

Responsibilities

  • Manage, build, and lead an effective team by coaching and developing existing members and closing gaps where needed through hiring.
  • Build and implement Inbound Marketing strategy within organization to drive full funnel of customer acquisition, retention, and upsell.
  • Define, manage, and implement our overall organic search strategy together with Inbound Marketing team.
  • Create strategies and implement tests for conversion rate optimization (CRO) projects.
  • Lead effort to create standardized marketing reporting and dashboards, presenting performance to the marketing department as well as stakeholders throughout the company.
  • Leadership at GitLab

Requirements

  • 7+ years in a Digital Marketing role
  • 5+ years of enterprise software marketing experience.
  • 2+ years of experience managing a marketing team
  • Experience managing a marketing team.
  • In-depth industry experience and knowledge in organic search and marketing analytics.
  • Robust technical marketing and advanced digital analytics skills

Performance Indicators

  • Organic search traffic growth
  • Inbound Marketing Qualified Lead growth
  • Gated form conversion rate optimization
  • Marketing website analytics coverage

Senior Manager, Inbound Marketing

The Senior Manager of Inbound Marketing role expands on the Manager of Inbound Marketing position.

Responsibilities

  • Manage, build, and lead an effective team by coaching and developing existing members and closing gaps where needed through hiring.
  • Build and implement Inbound Marketing strategy within organization to drive full funnel of customer acquisition, retention, and upsell.
  • Define, manage, and implement our overall organic search strategy together with Inbound Marketing team.
  • Create strategies and implement tests for conversion rate optimization (CRO) projects.
  • Leadership at GitLab

Requirements

  • 10+ years in a Digital Marketing role
  • 5+ years of enterprise software marketing experience.
  • 5+ years of experience managing a marketing team.
  • In-depth industry experience and knowledge in organic search and marketing analytics.
  • Robust technical marketing and advanced digital analytics skills

Director, Inbound Marketing

The Director of Inbound Marketing manages the Content Marketing, Search Marketing, and Digital Experience (marketing website) teams and reports to the Chief Marketing officer.

Responsibilities

  • Contributes to overall Marketing strategy, translating it into actionable deliverables within Inbound Marketing teams
  • Create processes to align the day-to-day execution to the top objectives of the company
  • Ambitiously define roles for, grow and hire their teams for what is needed from the business in the next 3-4 years
  • Coach their teams to work within the GitLab communication guidelines and lead by example.
  • Directly Responsible Individual (DRI) for GitLab's Marketing website and related properties
  • Create standardized marketing reporting and dashboards, presenting performance to the marketing department as well as stakeholders throughout the company.
  • Director Level Leadership at GitLab

Requirements

  • 10+ years in a Digital Marketing role
  • 5+ years of enterprise software marketing experience.
  • 5+ years of experience managing a team, including managing other managers.
  • Impeccable professional written and verbal communication skills
  • Uses financial information to keep organization on budget and focused on right business priorities

Senior Director, Inbound Marketing

The Senior Director of Inbound Marketing role expands on the Director of Inbound Marketing position.

Responsibilities

  • Provides leadership and department/teams direction through directors and/or senior managers
  • Establishes quarterly OKRs for ensuring the performance and results of one or more teams
  • Develops and executes department strategy to achieve key OKRs
  • Ambitiously define roles for, grow and hire the teams for what is needed from the business in the short term and needed in the future
  • Senior Director Level Leadership at GitLab

Requirements

  • 15+ years in a Digital Marketing role
  • 10+ years of experience managing a team, including experience managing managers
  • 5+ years of enterprise software marketing experience.
  • Impeccable professional written and verbal communication skills
  • Uses financial information to keep organization on budget and focused on right business priorities

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 screening call with our Global Recruiters.
  • Selected candidates will be invited to schedule an interview with the Manager, Inbound Marketing.
  • Candidates will then be invited to schedule two separate interviews with members of the Brand and Digital Design team.
  • Candidates will be invited to schedule an interview with our Director of Brand and Digital Design
  • Finally, candidates may be asked to interview with our CMO
  • Successful candidates will subsequently be made an offer via video or phone call

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. 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 from anywhere in the world. Curious to see what that looks like? Check out our remote manifesto and guides.

Git is a trademark of Software Freedom Conservancy and our use of 'GitLab' is under license