Director, Internal Audit


  • Full Time

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.

The Director, Internal Audit reports to the Vice-President, Internal Audit. This position will be responsible for supporting the Vice President, Internal Audit in preparing and implementing a risk-based audit plan to assess, report on, and recommend improvements to address GitLab’s strategic, business and compliance objectives. Additionally, the position will support in developing and executing the Internal Audit strategic plan and roadmap to build the next generation Audit function.

The Director, Internal Audit is a grade 10.

  • Plans and executes risk-based operational audits and makes high impact recommendations to address GitLab’s strategic, business and compliance objectives as well as current and emerging internal and external risks
  • Provides oversight over GitLab SOX program to ensure the program is run effectively and efficiently
  • Supports in developing and executing Internal Audit strategic plan and roadmap to build the next generation audit function
  • Implement Quality Assurance and Improvement Plan (QAIP) to meet the IIA standards and ensure ongoing compliance to QAIP requirements
  • Drives the reporting packages to the Audit Committee and other stakeholders
  • Build and manage a highly functioning, distributed team of direct reports.
  • Identify and assess the implementation of new controls as necessary.
  • Identify and design anti-fraud criteria and controls.
  • Monitor and audit the company’s compliance with established internal controls.
  • Report findings to senior management and the company’s audit committee.
  • Coordinate activities with external auditors to support their audit and review procedures.
  • Lead and participate in special projects and other critical initiatives of Internal Audit function

*Subject matter expertise in auditing and enterprise risk management concepts (e.g., risk assessment/prioritization, process & internal controls, root cause analysis)

  • Demonstrated strong professional judgment, critical thinking and written/oral communication skills (e.g., persuasion, influence, conflict resolution)
  • Experienced in leading teams leveraging data and analytical tools to solve business problems and in the audit lifecycle (e.g., audit plan development, risk assessment, engagement execution, reporting, findings management)
  • Experienced in leading, coaching and developing team members
  • Demonstrated ability to drive a clear vision for the team & manage and coordinate work across global teams
  • Creative approaches and solutions necessary to solve complex problems.
  • Strong written and verbal communication skills with experience interacting with and presenting to senior management-level personnel.
  • Able to utilize Best Practices on recommendations and audit findings.
  • Ability to work in US time zones mainly Pacific and Eastern time zones
  • 10+ years of experience in audit and risk management
  • Experience in the software industry is highly preferred.
  • MBA, Bachelor’s degree in accounting or related finance field. Chartered accountant (CA) or certified public accountant (CPA) desirable.
  • Certified internal auditor (CIA) or certified information systems auditor (CISA) preferred.
  • Ability to use GitLab


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.
Colorado/Washington pay range
$153,000$258,200 USD
California/New York/New Jersey pay range
$153,000$286,900 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.

Job Overview