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

Payroll

The payroll department is responsible for processing and distributing payroll in a timely and accurate manner and coordinates with external vendors including payroll processing platforms, payroll partners and PEOs and internal customers including PeopleOps, Tax, Legal and Accounting. The payroll department is responsible for reports, earnings information and other payroll data on a recurring basis as well as compliance with federal, state and local requirements.

Payroll

Responsibilities

  • Provide prompt, courteous, and efficient customer service to inquiries from team members
  • Process multiple payrolls concurrently
  • Coordinate with internal customers including but not limited to PeopleOps, Tax, Legal and Accounting
  • Coordinate with external service providers including payroll partners, PEOs and benefit providers
  • Compliance with federal, state and local requirements
  • Support internal and external audits

Requirements

  • Working knowledge of payroll best practices
  • Knowledge of federal, state and local regulations
  • Proficient with Google sheets (formula, pivot tablet, vlookup etc.)
  • Strong work ethic and team player
  • High degree of professionalism
  • Ability to deal sensitive and confidential information
  • Strong verbal and written communication skills
  • Organization, multi-tasking, and prioritization skills
  • Demonstrate initiative and handle constantly evolving priorities and contending demands
  • Highly organized and attentive to detail when working within the constraint of tight deadlines
  • Ability to collaborate and establish relationships cross-functionally within GitLab
  • Ability to use GitLab

Levels

Read more about levels at GitLab here.

Payroll Specialist

The Payroll Specialist reports directly to the Manager, International Payroll (EMEA/APAC/LATAM).

Job Grade

The Payroll Specialist is a grade 5.

Payroll Specialist Responsibilities

  • Provide prompt, courteous, and efficient customer service to employees who have questions regarding their pay
  • Review and approve expense reports
  • Assists with Year-End process
  • Prepare ad hoc reports as needed
  • Assist in the development and documentation of payroll procedures designed to streamline the process and scale with the organization
  • Support internal and external payroll audit requests
  • Verify and audit data processed by external payroll providers
  • Provide timely and accurate response to team members’ payroll related queries

Payroll Specialist Requirements

  • Extends that of Payroll

Payroll Analyst, US

The Payroll Analyst, US reports directly to the Senior Manager, Global Payroll Operations.

Payroll Analyst, US Job Grade

The Payroll Analyst is a grade 6.

Payroll Analyst, US Responsibilities

  • Extends the Payroll Specialist Responsibilities
  • Own and process payroll, including tax changes, direct deposits, loan repayments, deductions, retroactive adjustments, prorated payments, bonuses, fringe benefits, special pays, etc.
  • Process 401(k) and benefit changes
  • Responsible for data integration between HRIS and payroll systems
  • Register new state/local/SUI tax withholding account with local tax agency
  • Responsible for Washington and Ohio worker compensation insurance on annual and quarterly basis
  • Ensuring compliance with all compensation and tax regulations
  • Responsible for quarterly tax reconciliations for federal, state, and local
  • Responsible for managing Family leave and Medical leave for states
  • Responsible for month end reports
  • Conduct regular audits on payroll procedures and records
  • Report to management on payroll issues and changes
  • Stay current on state, federal and local payroll and tax laws
  • Support year-end reporting tasks

Payroll Analyst, US Requirements

  • Extends the Payroll Specialist Requirements
  • 3-5 years payroll processing experience
  • Decision-making, problem-solving, and analytical skills
  • Ability to collaborate and establish relationships cross-functionally

Payroll Analyst, EMEA/APAC,LATAM

The Payroll Analyst, EMEA/APAC/LATAM reports directly to the Manger, International Payroll (EMEA/APAC/LATAM).

Payroll Analyst, EMEA/APAC,LATAM Job Grade

The Payroll Analyst, EMEA/APAC/LATAM is a grade 6.

Payroll Analyst, EMEA/APAC,LATAM Responsibilities

  • Extends the Payroll Specialist Responsibilities
  • Own and process payroll and payment for 65+ countries and all non-US team members
  • Managing review and approval of PEO invoices on monthly basis
  • Partner with PeopleOps, Country conversion team on international expansion
  • Responsible for working with Accounting on payroll funding for non-US legal entities
  • Responsible for monthly payroll tax filing and payments for various countries
  • Ensure compliance with all compensation and tax regulations
  • Responsible for data integration between HRIS and payroll systems
  • Conduct regular audits on payroll procedures and records
  • Report to management on payroll issues and changes
  • Prepare ad hoc reports as needed
  • Stay up-to-date on countries payroll tax laws and regulations
  • Support with year-end tasks for all legal entities outside of the US
  • Flexibility in dealing with multiple payrolls concurrently

Payroll Analyst, EMEA/APAC/LATAM, Requirements

  • Extends the payroll specialist requirements
  • 3-5 years payroll processing experience
  • Decision-making, problem-solving, and analytical skills
  • Ability to collaborate and establish relationships cross-functionally

Senior Payroll Analyst

The Senior Payroll Analyst reports directly to the Manger, International Payroll (EMEA, APAC, LATAM).

Senior Payroll Analyst Job Grade

The Senior Payroll Analyst is a grade 7.

Senior Payroll Analyst Responsibilities

  • Extends the Payroll Analyst Responsibilities
  • Coordinates global payroll processing operations. Currently the company runs payroll in five countries and has partners in another three countries that provide payroll solutions to contributors
  • Responsible for managing the relationship with all PEO providers
  • Ensure that all relevant data is processed and track through the applicable payroll systems
  • Responsible for working with local tax and legal advisors to ensure the company follows local regulations with respect to payroll
  • Work closely with GitLab contributors and the People Ops team to ensure timely response to questions and requests that have been processed
  • Complete filings for payroll subsidies, where applicable
  • Support with year end tasks for all legal entities outside of the US
  • Establish and enforce proper policies, processes and controls
  • Mentor payroll analysts and contribute to review and approval of their deliverables

Senior Payroll Analyst Requirements

  • Extends the Payroll Analyst Requirements
  • 5 - 7 years experience in payroll administration

Manager, International Payroll (EMEA, APAC, LATAM)

The Manager, International Payroll (EMEA, APAC, LATAM) reports directly to the Senior Manger, Global Payroll Operations.

Manager, International Payroll (EMEA, APAC, LATAM) Job Grade

The Manager, International Payroll (EMEA, APAC, LATAM) is a grade 8.

Manager, International Payroll (EMEA, APAC, LATAM) Responsibilities

  • Extends the Senior Payroll Analyst Responsibilities
  • Lead, manage and develop direct reports
  • Ensure stock activity international employees is properly processed and reported for employee and tax reporting purposes
  • Own and process payroll and payment for 65+ countries and all team members outside of the US
  • Review and approve PEO invoices on monthly basis
  • Own relationship with PeopleOps, Country conversion team on international expansion
  • Subject matter expert for payroll implementation projects
  • Responsible for working with Accounting on payroll funding for legal entities outside of the US
  • Responsible for managing the relationship with all PEO providers
  • Responsible for working with Accounting on payroll funding for non-US legal entities
  • Ensure compliance with local compensation and tax regulations
  • Responsible for data integration between personnel records and payroll systems
  • Stay up-to-date on countries payroll tax laws and regulations including working closely with local tax and legal advisors to ensure the company follows local regulations with respect to payroll
  • Work closely with GitLab contributors and the People Ops team to ensure timely response to questions and requests that have been processed
  • Responsible for Worker Compensation Insurance compliance for entities outside of the US
  • Primary ownership for management and external reporting
  • Development and implementation of processes and procedures to enhance and streamline the workflow of payments
  • Primary contact point for external audit with respect to payroll matters

Manager, International Payroll (EMEA, APAC, LATAM) Requirements

  • 7+ years experience in payroll administration
  • Experience with international payroll
  • Public company experience a plus
  • Experience with SOX compliance
  • Experience with CloudPay a plus
  • Proficient with google sheets
  • Detail-oriented, self-directed and able to effectively complete tasks with minimal supervision

Senior Manager, Global Payroll Operations

The Senior Manager, Global Payroll Operations reports directly to the Senior Director, Controller.

Senior Manager, Global Payroll Operations Job Grade

The Senior Manager, Global Payroll Operations is a grade 9.

Senior Manager, Global Payroll Operations Responsibilities

  • Extends the Manager, International Payroll (EMEA, APAC, LATAM) Responsibilities
  • Manage overall global operations of payroll for 65+ countries
  • Leads the strategic direction for the payroll processes while meeting key controls and payroll compliance
  • Manage and mentor the payroll team
  • Partner with Legal, Tax, and Country conversion teams for international expansion projects
  • Project manager for all payroll implementations
  • Develop internal relationships and vendor partnerships to improve process efficiencies
  • Develop and prioritize processes to improve the payroll experience for team members
  • Ensure all operational processes are controlled from a risk perspective, and have built-in control plans and assessments to regularly review their effectiveness
  • Evaluate, develop and enforce the use of audit tools which support the payroll process
  • Set up payroll processes in new countries as we expand operations
  • Lead significant systems and process changes in the payroll function
  • Support month end close activities
  • Responsible for Worker’s Compensation policies and audits for US and locations outside of the US
  • Review and analyze current payroll, benefits and tax procedures in order to recommend changes to Company policies resulting in best practices
  • Oversee payroll audit process and reporting aspects of internal and external audits; identifies and resolves discrepancies
  • Ensure that all monthly, quarterly and annual payroll tax filings are met; ensure all local statutory payroll and fringe benefit reporting requirements are met
  • Ensure stock activity for US and international employees is properly processed and reported for employee and tax reporting purposes
  • Maintain compliance with all federal, state, and local payroll tax laws
  • Responsible for all system year-end tasks including the reset of 401K, FSA, HSA limits per yearly IRS guidelines
  • Preparer and administrator of W-2’s for US entities and annual tax documents for non-US entities
  • Serve as a subject matter expert and point of contact for escalations and various ad hoc requests
  • Special projects as assigned
  • Be a role model for the team, and develop a strong sense of shared team vision
  • Maintains professional and technical knowledge by attending educational workshops and reviewing professional publications
  • Prepare and manage budget related to payroll programs
  • Work with PeopleOps, Legal, Tax and Accounting to ensure compliance with all laws, tax reporting and other duties as needed

Senior Manager, Global Payroll Operations Requirements

  • Extends the Manager, International Payroll (EMEA, APAC, LATAM) Requirements
  • 8+ years of experience as a payroll administrator.
  • Experience with large payroll platforms such as ADP or Paychex
  • CPP a plus

Performance Indicators

Career Ladder

The next step in the Payroll job family is to move a higher level leadership payroll role which is not yet defined at GitLab.

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 title on our team page.

  • 30 minute screening call with our Recruiters
  • 50 minute interview with Hiring Manager
  • 2 - 4 30 minute direct report and peer interviews
  • 30 minute interview with our Senior Manager, Total Rewards
  • 45 minute interview with an Executive for any Manager and above role

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

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