Role in brief
GitLab is looking for a Senior Contracts Manager to handle complex agreements in a remote setting. The role involves drafting, reviewing, and negotiating contracts while collaborating with various teams. Candidates with experience in commercial agreements and strong communication skills should apply.
✓ Direct apply: you message the hiring person by email. No ATS.
About the role
In this role, you will be responsible for drafting and negotiating a variety of agreements, including those related to services, licensing, and data privacy. Your work will directly influence GitLab's commercial operations and support high-value transactions, requiring careful judgment and effective collaboration with internal teams.
The commercial legal team at GitLab focuses on improving agreement consistency and risk management through standardized processes and training. Success in this position means effectively managing complex contracts while building trust with the Sales and Legal teams, ensuring timely execution and practical risk assessment.
The salary range for this position is between $115,000 and $189,750, reflecting the seniority and complexity of the role.
Who this role suits
- A person with a strong background in drafting and negotiating commercial agreements.
- Someone who thrives in a remote, flexible work environment and can manage competing priorities.
- An individual with excellent communication and analytical skills, capable of building relationships across various teams.
- A candidate who is detail-oriented and comfortable with dynamic, fast-paced work.
From the employer
- Draft and negotiate a wide range of agreements, including services, consulting, marketing, licensing, non-disclosure, data privacy, and other commercial and technology-related contracts with GitLab’s customers.
- Engage on top-priority and complex agreements connected to large-value transactions, with a focus on practical risk assessment and timely execution.
- Partner with Sales team members and leadership as a trusted advisor on contract terms, negotiation strategy, and issue resolution.
- Collaborate with Legal team members to develop and improve standardized forms, contracting processes, and supporting procedures.
- Participate in conversations with outside counsel related to policy creation and enforcement.
- Create and deliver training materials and enablement sessions for Sales team members.
- Maintain and update playbooks and related documentation by adding feedback, guidance, and process improvements.
- Input completed agreements into the contract management system and capture key contractual terms accurately.
- Experience drafting, reviewing, and negotiating a broad range of commercial and technology-related agreements within a software technology environment.
- Ability to handle complex or high-value contract matters and recommend practical options to mitigate legal and business risk.
- Knowledge of data privacy requirements and how they affect contract language and negotiation strategy.
- Skill in building clear training and enablement materials and presenting them to business stakeholders.
- Strong analytical, project management, and written and verbal communication skills.
- Ability to work effectively across functions and build trust with Sales, Legal, leadership, and other internal partners.
- Comfort managing competing priorities with urgency, attention to detail, and sound judgment in a dynamic environment.
- Familiarity with GitLab, or transferable experience using collaborative tools and working successfully in a transparent, distributed workplace.
- Flexible Paid Time Off
- Team Member Resource Groups
- Equity Compensation & Employee Stock Purchase Plan
- Growth and Development Fund
- Parental leave
- Home office support
Questions about this role
Is this position remote?
Yes, this role is fully remote.
What level of experience is required?
This is a senior-level position requiring experience in drafting and negotiating commercial agreements.
How can I apply for this job?
Candidates can apply through the GitLab website.
✓ Direct apply: you message the hiring person by email. No ATS.