Staff Technical Program Manager - FinOps @ GitLab
Your Application Journey
Email Hiring Manager
Job Details
Overview
GitLab, an open-core software company, develops an AI-powered DevSecOps Platform used by over 100,000 organizations. Our mission is to enable everyone to contribute to and co-create the software that powers our world.
Role Overview
The Staff Technical Program Manager - FinOps will manage initiatives for financial visibility and infrastructure cost optimization. Reporting to the R&D PMO within Engineering, you will collaborate with Infrastructure Engineers, Financial Analysts, and Product teams to drive operational excellence while managing cloud cost and capacity utilization.
What You’ll Do
Cost Optimization and Efficiency:
- Monitor cloud usage and identify cost anomalies.
- Develop cost allocation and chargeback models.
- Create unit economics frameworks and forecasting models.
- Design automation for capacity management and cost optimization.
- Develop capacity planning dashboards.
Strategy & Process Improvement:
- Develop long-term strategies and short-term plans with engineering teams.
- Build consensus through quantitative analysis.
- Design and launch scalable processes and improvements.
- Evaluate new technologies for capacity management.
- Provide technical leadership in architectural decisions.
Program Management:
- Lead cross-functional initiatives to optimize cloud spending.
- Create and track KPIs for program success.
- Manage quarterly planning and budgeting for cloud infrastructure.
- Maintain stakeholder relationships across teams.
- Define project success criteria with measurable milestones.
What You’ll Bring
- 4+ years in technical program/project management.
- Proactive problem solving and strategic relationship building.
- Experience influencing cross-functional stakeholders.
- Strong skills in capacity planning, cloud operations, and data analysis.
- Proficiency with cloud cost management tools and automation skills (Python, Bash, CI/CD).
- Knowledge in SaaS business models and cloud native technologies.
Benefits
GitLab offers comprehensive benefits including health, finances, and well-being support, all within a remote, asynchronous work environment. Additional perks include flexible paid time off, equity compensation, growth budgets, parental leave, and home office support.
Key Skills/Competency
- Cloud Cost Management
- Capacity Planning
- Technical Program Management
- Data Analysis
- Automation
- SaaS Economics
- Cloud Infrastructure
- Forecasting
- Stakeholder Management
- Process Improvement
How to Get Hired at GitLab
🎯 Tips for Getting Hired
- Research GitLab's culture: Understand their mission and open-source ethos.
- Tailor your resume: Highlight technical program management and FinOps experience.
- Showcase cloud skills: Emphasize capacity planning and cost management tools.
- Prepare success stories: Discuss cross-functional leadership and project wins.