GitLab is the DevOps platform.

VP, Revenue Accounting (Remote)

+80 more | Remote
Apply Now
By clicking continue you agree to Built In’s Privacy Policy and Terms of Use.

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.

VP, Revenue Accounting

The Vice President, Revenue leads the world-wide revenue organization spanning revenue assurance, accounting & reporting, revenue operations, billing operations, accounts receivable and cash collection as well as SOX compliance for the revenue organization. This senior leadership role will set the long term direction for the revenue organization and will be a highly visible presence in commercial and go to market decision making, supporting complex contract negotiations and influencing policy making and complex issues of great significance across Gitlab. The VP, Revenue reports to the Principal Accounting Officer (PAO).

Job Grade

The Vice President, Revenue, is a job grade 12.

  • Develop a long term vision for the revenue organization at Gitlab.
  • Set direction, develop and drive strategic plans and objectives for the revenue organization and influence across Gitlab.
  • Drive the ongoing maturation and automation of systems, processes and teams within the revenue organization and across Gitlab.
  • Develop an excellent working relationship with the sales organization and establish yourself as a highly visible and trusted advisor to sales on complex contract negotiations, commercial and go to market decisions.
  • Approve non standard deal terms in accordance with the deal approval matrix and set Annual Recurring Revenue policy for non routine transactions.
  • Develop and maintain excellent collaborative working relationships with other teams across Gitlab, not only with Sales and the * Sales Organization but also including Customer Service, Legal, FP&A, IT, Accounting and Tax.
  • Develop an excellent working relationship with external auditors, present significant item updates, supporting documentation for the quarterly reviews and year-end audits.
  • Provide frequent education to the business on complex revenue matters including ASC 606 and provide highly visible communications to critical audiences across Gitlab.
  • Ensure robust and effective control environment and successful SOX implementation and compliance.
  • CPA is required, with minimum 20 years of professional experience with a publicly traded company in a senior revenue leadership role including technology industry experience.
  • Ability to lead a diverse, globally distributed team at scale in a fully remote environment.
  • Ability to negotiate and influence opinions and decision making at the senior leadership level across Gitlab.
  • Outstanding business and commercial acumen and ability to educate and translate complex revenue issues to non-finance personnel.
  • Outstanding leadership skills with ability to create a high performing and inclusive organization and to develop and effectively communicate a clear sense of mission, purpose, and priority for long term direction for multiple teams and across Gitlab.
  • Polished communication skills, including an ability to listen to the needs of the business, research and comprehend complex matters, articulate issues in a clear and simplified manner, and present findings and recommendations in both oral and written presentations.
  • Excellent technical accounting knowledge with detailed understanding of current US GAAP standards.
  • Experience implementing SOX controls.
  • Meticulous attention to detail and analytical thinking.
  • Superb time management, decision-making and problem solving skills.
  • Demonstrates strong personal integrity, Gitlab values and ethics.
  • Ability to use GitLab.
Performance Indicators
  • Deals reviewed for revenue recognition = 100%
  • Non GAAP Revenue (Ratable Recognition)
  • Average days to close
  • Number of material audit adjustments = 0
  • Average days of sales outstanding
  • Deals reviewed for revenue recognition = 100%
  • Non GAAP Revenue (Ratable Recognition)
  • Revenue recognition and accounting for other quote to cash transactions in Net Suite
  • Percentage of ineffective SOX Controls = 0%
Career Ladder

The next step in the Revenue Accounting job family is to move to the Principal Accounting Officer job family.

Hiring Process
  • Candidates for the Vice President, Revenue 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.
  • Meet with PAO for 50 minutes
  • Meet with Senior Director, Revenue Accounting for 50 minutes
  • Meet with other Key Reports and Key Finance Leaders - for 30 minutes each
  • Meet with People Business Partner for the CFO Organization for 25 minutes
  • Meet with VP of Finance for 50 minutes
  • Meet with CFO for 50 minutes

Additional details about our process can be found on our hiring 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.

See More
Apply Now
By clicking continue you agree to Built In’s Privacy Policy and Terms of Use.

Technology we use

  • Engineering
  • Product
  • Sales & Marketing
    • C#Languages
    • GolangLanguages
    • JavascriptLanguages
    • PythonLanguages
    • RubyLanguages
    • AWSLanguages
    • Ruby on RailsFrameworks
    • Vue.jsFrameworks
    • Google CloudFrameworks
    • PostgreSQLDatabases
    • SnowflakeDatabases
    • Google AnalyticsAnalytics
    • TableauAnalytics
    • SnowplowAnalytics
    • KinesisAnalytics
    • FigmaDesign
    • GitLabManagement
    • Chorus.AICRM
    • DocuSignCRM
    • LinkedIn SalesNavigatorCRM
    • SalesforceCRM
    • TroopsCRM
    • ClariCRM
    • GainsightCRM
    • ImpartnerCRM
    • MarketoLead Gen
    • ZoomInfoLead Gen

What are GitLab Perks + Benefits

Volunteer in local community
Friends outside of work
Team owned deliverables
Documented equal pay policy
Highly diverse management team
Unconscious bias training
Diversity manifesto
Mean gender pay gap below 10%
Hiring Practices that Promote Diversity
Health Insurance & Wellness Benefits
Flexible Spending Account (FSA)
Disability Insurance
Dental Benefits
Vision Benefits
Health Insurance Benefits
Life Insurance
Mental Health Benefits
Retirement & Stock Options Benefits
401(K) Matching
Company Equity
Employee Stock Purchase Plan
Performance Bonus
Child Care & Parental Leave Benefits
Generous Parental Leave
Flexible Work Schedule
Remote Work Program
Family Medical Leave
Return-to-work program post parental leave
Vacation & Time Off Benefits
Unlimited Vacation Policy
Generous PTO
Paid Volunteer Time
Paid Holidays
Paid Sick Days
Perks & Discounts
Company Outings
Some Meals Provided
Happy Hours
Relocation Assistance
Home Office Stipend for Remote Employees
Professional Development Benefits
Job Training & Conferences
Tuition Reimbursement
Diversity Program
Cross functional training encouraged
Promote from within
Mentorship program
Continuing Education stipend
Time allotted for learning
Online course subscriptions available

An Insider's view of GitLab

How do you collaborate with other teams in the company?

We typically collaborate with the broader customer success team, sales teams & product teams to ensure that the customer is successful when partnering with us. We heavily rely on slack channels, docs, issues for async collaboration. We also initiate meetings at times when we are looking to resolve certain issues or brainstorm in a short time frame.


Manager, Enterprise Solution Architecture

How does the company support your career growth?

From starting a new role, to being promoted in that role twice now, GitLab has provided me with the resources and support I need to drive my own professional growth. One of the most inspiring things I discovered here is how genuinely team members want to help their colleagues succeed, and all you have to do is put in the work and ask for help.


Senior Technical Account Manager

How do you make yourself accessible to the rest of the team?

I created the engineering director shadow program so that anyone at GitLab can shadow me for one week. This allows the shadow to learn the perspective and workload of an engineering director while also enabling them to learn how I make decisions and receive mentoring. It also allows me to get some “reverse mentoring” on my communication.


Director, Engineering

What projects are you most excited about?

The most exciting projects I get the opportunity to work on during my day is partnering with large enterprise companies using GitLab to solve their problems and optimize their use of the solution. I greatly enjoy helping them with their DevOps transformation and ensuring that they reap the greatest possible return on their investment in GitLab.


Enterprise Technical Account Manager

More Jobs at GitLab