Principal Engineer, Monetization Engineering [Remote]
$223k - $317kGitLab
- Remote job
GitLab is the intelligent orchestration platform for DevSecOps. GitLab enables organizations to increase developer productivity, improve operational efficiency, reduce security and compliance risk, and accelerate digital transformation. More than 50 million registered users and more than 50% of the Fortune 100* trust GitLab to ship better, more secure software faster.
The same principles built into our products are reflected in how our team works: we embrace AI as a core productivity multiplier, with all team members expected to incorporate AI into their daily workflows to drive efficiency, innovation, and impact. GitLab is where careers accelerate, innovation flourishes, and every voice is valued. Our high-performance culture is driven by our values and continuous knowledge exchange, enabling our team members to reach their full potential while collaborating with industry leaders to solve complex problems. Co-create the future with us as we build technology that transforms how the world develops software.
* Fortune 500® is a registered trademark of Fortune Media IP Limited, used under license. Claim based on GitLab data. Fortune 100 refers to the top 20% ranked companies in the 2025 Fortune 500 list, published in June 2025. Fortune and Fortune Media IP Limited are not affiliated with, and do not endorse products or services of GitLab.
About the role
We are looking for a Principal Engineer to help define and drive the next generation of GitLab’s Fulfillment platform.
Fulfillment ensures that customers receive the right product access and can manage seats, usage, and spend across GitLab.com, Self-Managed, Dedicated, and other deployment models. Its core areas include entitlements, licensing and provisioning, seat management, usage visibility, and cost management.
The existing platform has served GitLab for approximately a decade and now faces significant challenges in scale, maintainability, and architectural complexity. This role will help us understand where we are today and define how Fulfillment should work over the next ten years.
This is a senior player-coach role. You will set architectural direction across the Fulfillment portfolio, make critical technical decisions, and work directly with teams to execute the resulting modernization strategy. You will influence across organizational boundaries while remaining hands-on in design, implementation, technical problem-solving, and mentorship.
What you’ll do
- Define and communicate the long-term architecture and technical strategy for Fulfillment, including target state, principles, priorities, and migration sequencing.
- Assess the current platform and address its most important risks across scale, reliability, performance, data correctness, operability, and maintainability.
- Drive architectural decisions across entitlements, provisioning, seat management, usage visibility, and cost management.
- Establish clear service boundaries, data ownership, contracts, and integration patterns across Fulfillment, Monetization, billing, Salesforce, and product services.
- Lead an incremental modernization program that improves the existing platform while continuing to deliver customer and business value.
- Partner with Engineering Managers, Product Management, and cross-functional stakeholders to turn architectural direction into executable roadmaps and shipped outcomes.
- Be hands-on with the hardest problems, including prototypes, critical implementations, migrations, performance improvements, reliability work, and incident learning.
- Champion practical artificial intelligence (AI) adoption across Fulfillment, including agentic coding and AI-assisted engineering workflows, and help teams apply these tools responsibly and effectively.
- Mentor and coach Senior and Staff Engineers and raise the quality of technical decision-making across the organization.
- Take part in on-call or operational support where your team’s ownership model requires it.
What you’ll bring
- 10+ years of professional software engineering experience, including substantial experience at Staff, Principal, or equivalent technical leadership level.
- Direct experience building, operating, or modernizing Fulfillment systems, including areas such as entitlements, licensing, provisioning, subscription lifecycle, seat management, usage metering, usage billing, or cost controls.
- A track record of setting technical direction across multiple teams and turning architecture into reliable, operated systems.
- Deep experience with distributed systems, scalability, availability, performance, observability, data integrity, and failure-mode analysis.
- Comfort working in one or more of Ruby, Go, and Python, with the ability to navigate both Backend and Frontend in a polyglot system.
- Practical experience using artificial intelligence in software engineering, including agentic coding or AI-assisted development workflows.
- Demonstrated success modernizing mature or degraded platforms without relying on a risky “big bang” rewrite.
- Experience designing systems that span multiple deployment models, such as software as a service, Self-Managed, Dedicated, or disconnected environments.
- Strong product and business judgment, with the ability to connect technical investment to customer experience, revenue, operational efficiency, risk reduction, and time to market.
- Excellent written communication and the ability to influence senior stakeholders across teams without formal authority.
The base salary range for this role’s listed level is currently for residents of the United States only. This range is intended to reflect the role's base salary rate in locations throughout the US. 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, alignment with market data, and geographic location. The base salary range does not include any bonuses, equity, or benefits. 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.
United States Salary Range
$223,000—$317,000 USD
How GitLab Supports Full-Time Employees
Please note that we welcome interest from candidates with varying levels of experience; many successful candidates do not meet every single requirement. Additionally, studies have shown that people from underrepresented groups are less likely to apply to a job unless they meet every single qualification. If you're excited about this role, please apply and allow our recruiters to assess your application.
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 .
$246k - $369k
...environment, then we want to hear from you. Come join us and help shape a safer, simpler digital future. We are hiring a Principal Engineer to help define the technical direction for core product experiences at 1Password. This is a senior individual contributor...SuggestedFull timeCurrently hiringLocal areaImmediate startRemote workWork from home$190k - $220k
...If you’re looking to be one of the first engineers at an early stage, rapidly growing startup, let’s chat! Canopy Connect is building... ...exceptional engineers to drive our mission forward. As a Principal/Sr Staff Engineer, you will work closely with our VP Engineering...SuggestedRemote jobHome officeVisa sponsorship$225k - $300k
...PRINCIPAL SIMULATION ENGINEER Freeform builds AI-native manufacturing systems that unify software, hardware, and physics to produce industrial-scale parts at the speed of human ideation. By treating manufacturing as a single integrated system, we unlock a new era of...SuggestedFull timeCasual workRelocation packageFlexible hours$250k - $400k
...PRINCIPAL ELECTRICAL ENGINEER (HARDWARE DESIGN) Freeform builds AI-native manufacturing systems that unify software, hardware, and physics to produce industrial-scale parts at the speed of human ideation. By treating manufacturing as a single integrated system, we unlock...SuggestedFull timeCasual workRelocation packageFlexible hours- ...Join the leading chiplet startup! As an Eliyan Principal Digital Verification Engineer , you will be working at a fast-paced early-stage startup creating technologies that fuel tomorrow’s chiplet based systems with best-in-class power, area, manufacturability, and design...SuggestedFull time
$206.7k - $232.54k
...simple and reliable as electricity. With Fivetran, customer data arrives in their warehouses, canonical and ready to query, with no engineering or maintenance required. We’re proud that more organizations continue to leverage our technology every day to become truly data-...Remote workFlexible hours$285k - $320k
...autonomy, and accountability from Day 1. #LI-Remote Little more about the team: Honeycomb is an observability platform that helps engineering teams understand how their software behaves in production. Our Tenant team is behind Honeycomb Private Cloud, a brand new product...Remote jobContract workWork at officeLocal areaWork from homeHome officeVisa sponsorship$200k - $230k
...is building an AI-native platform that changes how consumer legal services are delivered, starting with immigration. As Head of Engineering you'll build and scale the engineering organization, reporting to the CEO with a path to grow into the CTO role. What you'll do:...Full timeVisa sponsorshipWork visa$239k - $298.8k
...our interconnected, algorithm-driven world. To guide the craftspeople who build these digital bridges, we're seeking a Mobile Engineering Manager who understands that modern business moves at the speed of thumbs fingertips—for entrepreneurs closing deals from coffee...Remote job- ...Infisical is the open source security infrastructure platform that engineers use for secrets management, certificates, and privileged access management. We help developers and organizations securely manage billions of secrets every month including application configuration...Remote jobFull timeWork at office
$239k - $298.8k
...Mercury, even when that conversation moves from a marketing email to a salesperson to the product itself. We’re building a new GTM Engineering function to connect those moments and help more businesses discover what Mercury can do for them. As Senior Engineering...Remote job- ...approximately 25 individual contributors across Desktop Excellence, Mobile Excellence, and Browser Extension Excellence, with multiple Engineering Managers and technical leads. We are hiring a Senior Engineering Manager to lead this domain as a connected system. This role...Full timeImmediate startRemote work
- ...challenge, support, and inspire you to be the best version of yourself. The Role BeyondTrust is looking for a Senior Director of Engineering to lead one of our core enterprise security product portfolios. You will own engineering for the portfolio end to end: technical...Full time
$1,500 - $2,025 per month
...team of 350+ is using AI to transform how finance teams work and empower them to do more with less. The Opportunity – Manager, Engineering- Frontend (Remote - Canada) What You'll Do Lead the Frontend Platform team, owning the health, delivery, and direction of...Remote jobFull timeWork visa$260k - $350k
...people who are a fit, they can’t imagine working elsewhere. About the role: Kalepa is looking for an exceptional Director of Engineering to lead and grow the Kalepa for Underwriting team. Reporting directly to the CTO, we are looking for a deeply technical leader...Remote jobFull timeWork at office$239k - $298.8k
...keep customer assets accurately accounted for and give our products a dependable foundation to grow. We’re looking for a senior engineering manager to lead the Custody team through its next stages of growth and scale to better serve our small and large customers. As...Remote jobTemporary work- ...love. We aspire to help our advertisers and partners reach their audiences with inspiring content. Pinterest is looking for an Engineering Manager to lead our Android Modernization team in Toronto. You’ll lead the engineering team that is empowering Android developers...Work at officeLocal areaRemote workRelocationRelocation package
$186.7k - $233.38k
...simple and reliable as electricity. With Fivetran, customer data arrives in their warehouses, canonical and ready to query, with no engineering or maintenance required. We’re proud that more organizations continue to leverage our technology every day to become truly data-...Flexible hours- ...backed by Accel, CRV, Insight, Heavybit, and Uncork Capital. About the Role We’re seeking a talented and motivated full-time Software Engineering Manager to join our growing team. You will work as part of the engineering team to: - Provide guidance, mentorship, and career...Full timeImmediate startRemote work
$239k - $298.8k
...charter, this team will help define what a modern, bank-grade credit platform should look like. We’re looking for a seasoned engineering leader to guide the Credit Card team through its next stage of growth. This person will lead the engineers building the foundation...Remote jobImmediate start- ...Senior systems engineers who have led multidisciplinary projects design realistic engineering projects for an AI training effort, spanning... ...What the listing asks for Substantial experience as a principal or lead systems engineer, or in a similar technical leadership...Contract workRemote workWorldwide
- ...and a large, active player base. You will partner closely with Engineering, QA, Live Operations, and other disciplines to establish a... ...automating live events, remote configuration, experimentation, monetization, or service-driven game features. Familiarity with AI-...Remote jobLocal areaImmediate startWorldwide
- ...moteurs et des jeux. PROGRAMMATION OU DEVELOPPEMENT - UNREAL ENGINE Ce que nous faisons Les projets propulsés par Unreal... ...planète. Ce que vous ferez Nous recherchons un programmeur principal en IA pour concevoir des produits qui intègrent l'IA dans Unreal...Temporary work
- ...environment, then we want to hear from you. Come join us and help shape a safer, simpler digital future. The Vice President of Platform Engineering reports to the CTO and leads the strategy, organization, and execution for 1Password’s core service and development platforms....Full timeWork experience placementImmediate startRemote work
$115.2k - $194.4k
...other managers at GitLab, you'll see your team as your product. You'll spend your time hiring and developing world-class Support Engineers who deliver exceptional technical support while continuously improving how your team solves problems. GitLab is working through it...Remote jobFull time$250k - $325k
...Limited are not affiliated with, and do not endorse products or services of GitLab. About the role We are looking for a Principal Engineer to help build GitLab Duo Agent Platform, the agentic orchestration layer that runs AI agents and flows across the entire...Remote jobFull time$200.7k - $250.9k
...and capabilities we build will support how customers open, use, manage, and move money between their accounts. Your job as an engineering manager at Mercury is to make our banking* core run so smoothly that people barely notice it’s there. In this role, you will:...Remote jobBank staff- ...Chief engineers and senior mechanical engineers design realistic multidisciplinary engineering projects for an AI training effort, covering mechanical design, analysis, manufacturing and testing. They turn project goals into requirements, constraints and acceptance criteria...Contract workRemote workWorldwide
- ...Job Title: Engineering Bid Manager Location: St-Bruno, QC Employment Type: Permanent, Full-Time, Direct Placement Industry: Rail About the Opportunity: Your future role Take on a new challenge and your technical and analytical expertise in a cutting...Permanent employmentFull timeWork at office
$200k - $280k
...participate in an on-call rotation covering 8:00am–4:00pm ET. This is a player-coach role: you'll lead a small team of infrastructure engineers while staying hands-on in the engineering work itself. You'll be an extra set of hands on your team's projects, take on smaller...Full timeWork at officeWorldwide
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Principal Engineer, Monetization Engineering [Remote]. Be the first to apply!

