Engineering Manager - Fulfillment
An overview of this role
The Fulfillment sub-department focuses on improving capabilities in Platform, Provision, Seat Management, Subscription Management, and Utilization areas. Our mission is to provide customers with a world-class buyer experience through the infrastructure and systems that power GitLab's purchasing and licensing processes.
As an Engineering Manager for Fulfillment, you'll specialize in people leadership, viewing your team as your product. You'll set and communicate a platform vision for building self-service fulfillment infrastructure that is delightful, performant, trustworthy, and reliable. Your role requires you to amplify team impact and collaborate across functions, safeguarding your team's health while hiring world-class talent and positioning them for success. You'll own delivery of product commitments, continuously improve productivity, and coordinate across departments to accomplish collaborative goals. While maintaining hands-on technical fluency to engage with engineering details and review architecture and code, your primary focus is on people leadership and strategic platform development.
What you'll do
Lead, hire, and develop a high-performing, globally distributed Fulfillment team; run regular 1:1s and coaching to improve team health and productivity as measured by agreed team metrics.
Drive strategy for the self-service fulfillment platform with a platform-first approach.
Collaborate with Sales & Go-To-Market (Deal Desk), Finance & IT (Analytics Engineering), Support Engineering, and Product Technical Program Management to ship purchasing and licensing improvements that enhance the buyer experience.
Own execution for the team’s roadmap; track throughput and quality, remove blockers, and deliver releases predictably.
Establish, track, and improve key engineering metrics to increase reliability and availability of Fulfillment systems; regularly report progress to stakeholders.
Review architecture and code across Ruby on Rails and React/Vue; make final technical decisions and contribute hands-on when needed to unblock delivery.
Improve team processes and tooling (planning, code review, testing, documentation) to increase velocity and developer experience; run retrospectives with clear follow-ups.
Identify platform gaps through targeted discovery and drive closure via clear owners, milestones, and success criteria while ensuring SOX/GDPR compliance and security best practices.
What you'll bring
Proven experience leading distributed engineering teams globally, increasing team impact, and collaborating across functions to deliver measurable results.
Demonstrated ability to balance immediate product needs against long-term platform strategy while maintaining high code quality and system reliability.
Experience designing and scaling modular, extensible platforms that integrate with first-party and third-party systems and anticipate future business needs.
In-depth, hands-on experience with modern frontend technologies including CSS, HTML, and JavaScript frameworks (React/Vue), with bonus points for full-stack experience in Ruby on Rails.
Proven experience building and scaling large, customer-facing SaaS applications for enterprise clients.
Experience managing applications subject to SOX, GDPR, and other regulatory compliance requirements, with an understanding of security best practices and audit processes.
Build consensus among diverse stakeholders and drive technical decisions in complex organizational contexts.
About the team
We collaborate closely with stable counterparts including Sales & Go-To-Market teams (Deal Desk), Finance & IT (Analytics Engineering), Support Engineering, and Product Technical Program Management. Our cross-functional work extends to various working groups including the GTM Product Usage Data Working Group, GitLab Order to Cash Technical Fusion Team, and Cloud Licensing initiatives.
The Fulfillment sub-department strives to increase the reliability and availability of Fulfillment infrastructure, make foundational improvements to the architecture and data models of the Fulfillment systems, and improve the developer experience through better tooling and documentation.
About the job
Apply for this position
Engineering Manager - Fulfillment
An overview of this role
The Fulfillment sub-department focuses on improving capabilities in Platform, Provision, Seat Management, Subscription Management, and Utilization areas. Our mission is to provide customers with a world-class buyer experience through the infrastructure and systems that power GitLab's purchasing and licensing processes.
As an Engineering Manager for Fulfillment, you'll specialize in people leadership, viewing your team as your product. You'll set and communicate a platform vision for building self-service fulfillment infrastructure that is delightful, performant, trustworthy, and reliable. Your role requires you to amplify team impact and collaborate across functions, safeguarding your team's health while hiring world-class talent and positioning them for success. You'll own delivery of product commitments, continuously improve productivity, and coordinate across departments to accomplish collaborative goals. While maintaining hands-on technical fluency to engage with engineering details and review architecture and code, your primary focus is on people leadership and strategic platform development.
What you'll do
Lead, hire, and develop a high-performing, globally distributed Fulfillment team; run regular 1:1s and coaching to improve team health and productivity as measured by agreed team metrics.
Drive strategy for the self-service fulfillment platform with a platform-first approach.
Collaborate with Sales & Go-To-Market (Deal Desk), Finance & IT (Analytics Engineering), Support Engineering, and Product Technical Program Management to ship purchasing and licensing improvements that enhance the buyer experience.
Own execution for the team’s roadmap; track throughput and quality, remove blockers, and deliver releases predictably.
Establish, track, and improve key engineering metrics to increase reliability and availability of Fulfillment systems; regularly report progress to stakeholders.
Review architecture and code across Ruby on Rails and React/Vue; make final technical decisions and contribute hands-on when needed to unblock delivery.
Improve team processes and tooling (planning, code review, testing, documentation) to increase velocity and developer experience; run retrospectives with clear follow-ups.
Identify platform gaps through targeted discovery and drive closure via clear owners, milestones, and success criteria while ensuring SOX/GDPR compliance and security best practices.
What you'll bring
Proven experience leading distributed engineering teams globally, increasing team impact, and collaborating across functions to deliver measurable results.
Demonstrated ability to balance immediate product needs against long-term platform strategy while maintaining high code quality and system reliability.
Experience designing and scaling modular, extensible platforms that integrate with first-party and third-party systems and anticipate future business needs.
In-depth, hands-on experience with modern frontend technologies including CSS, HTML, and JavaScript frameworks (React/Vue), with bonus points for full-stack experience in Ruby on Rails.
Proven experience building and scaling large, customer-facing SaaS applications for enterprise clients.
Experience managing applications subject to SOX, GDPR, and other regulatory compliance requirements, with an understanding of security best practices and audit processes.
Build consensus among diverse stakeholders and drive technical decisions in complex organizational contexts.
About the team
We collaborate closely with stable counterparts including Sales & Go-To-Market teams (Deal Desk), Finance & IT (Analytics Engineering), Support Engineering, and Product Technical Program Management. Our cross-functional work extends to various working groups including the GTM Product Usage Data Working Group, GitLab Order to Cash Technical Fusion Team, and Cloud Licensing initiatives.
The Fulfillment sub-department strives to increase the reliability and availability of Fulfillment infrastructure, make foundational improvements to the architecture and data models of the Fulfillment systems, and improve the developer experience through better tooling and documentation.
