The GitLab DevSecOps platform empowers 100,000+ organizations to deliver software faster and more efficiently. We are one of the world’s largest all-remote companies with 2,000+ team members and values that foster a culture where people embrace the belief that everyone can contribute. Learn more about Life at GitLab.
Mission
Our mission as program managers is to own the execution of cross-functional initiatives that are critical to the business. We lead programs from start to finish to help GitLab meet our organizational goals. Program managers develop strategies, evaluate the performance of projects, keep teams organized, and allocate budgets and resources across projects. Program managers may oversee several different teams, all working toward different goals and separate work schedules. We take the lead on tracking project progress, aligning team members, and strategizing program outcomes.
Core Competencies
Technical Program Managers drive complex and cross-functional technical initiatives by leveraging domain expertise, building a holistic execution strategy and harnessing human leadership qualities to deliver strategic business outcomes that have wide-reaching impact. The role of TPM can mean different things at different organizations. At GitLab, TPMs should be proficient in 5 core competencies: Communication, Critical Thinking, Organization & Execution, Relationship-Building, and Technical Knowledge & Application. (More info in our handbook)
In this role you will be primarily focused on issue management, both in defining a process for long-term success and leading our teams through coordination and resolution of large scale customer issues or escalations, when needed. The broad scope of our product, both in feature set and delivery mechanisms, adds to the complexity in managing customer-impacting changes to our product. You will drive the development of this cross-department process while also acting as the long-term owner for the process.
While collaborating on processes will be a major area of focus for this role, we don’t expect that to take up 100% of your time. Your remaining time will be spent on supporting cross-functional projects that span the Product, Engineering, Support, and Customer Success teams. We see opportunities to improve our collaboration and efficiency on these complex cross-department efforts and having a TPM act as facilitator and guide would be beneficial.
What You’ll Do
- Manage and collaborate on key initiatives with stakeholders and leadership on projects that reach across Product, Engineering, and Customer Success. Drive accountability ensuring all program objectives are met.
- Collaborate with cross-functional stakeholders and internal customers to determine improvements to the existing escalation process. Continue to iterate as our product space broadens and complexity increases.
- Guide teams through escalation processes as needed. Act as the calm center of focus for the team; help teams through challenging moments while ensuring that we are reaching the right outcomes for our customers.
- Refine and optimize division processes improving overall efficiency and execution of the division.
- Gather inputs and feedback and suggest improvements to our Product Process, and operational model within the Product division.
- Identify and coordinate the interdependencies among programs, products and other critical initiatives.
- Provide insight and suggestions to improving product process and operations, in collaboration with cross functional stakeholders.
- Research and recommend solutions to Product division concerns and blockers.
- Build trust with direct stakeholders.
- Examine risks associated with programs/processes and prioritize risks accordingly.
- Collaborate on operational strategy and direction with organizational stakeholders; Oversee project planning and management.
- Communicate successfully within the project team and at multiple levels of management, building trust across the organization.
- Develop and guide deployment plans and communication with partners.
What You’ll Bring
- Experience crafting and executing on cross functional process improvements, including capturing and redefining requirements into impactful work items.
- Experience working across Product, Engineering, and Customer Success functions.
- Experience driving initiatives according to plan and timelines.
- Prioritize effectively and multitask efficiently.
- Proven track record of successful collaboration with internal and external partners.
- Experience influencing others without having direct management authority and motivating them to successfully complete tasks within required timelines.
- Risk analysis and problem-solving skills.
- Excellent written and verbal communication skills, building relationships with partners.
About the team
The Technical Program Management function is fairly new to GitLab; over the last year we’ve built out the team, developed relationships with stakeholders across the organization, and implemented new systems and processes to improve efficiency. We are excited to expand the team and bring new ideas about Technical Program Management to GitLab!
How GitLab will support you
- Benefits to support your health, finances, and well-being
- All remote, asynchronous work environment
- Flexible Paid Time Off
- Team Member Resource Groups
- Equity Compensation & Employee Stock Purchase Plan
- Growth and development budget
- Parental leave
- Home office support
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.
The base salary range for this role’s listed level is currently for residents of listed locations only. 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, and alignment with market data. 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.
California/Colorado/Hawaii/New Jersey/New York/Washington/DC pay range
$110,000—$237,000 USD
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.
What We Do
GitLab is an open core software company that develops the most comprehensive DevSecOps Platform used by more than 100,000 organizations. Our mission makes it clear that we believe in a world where everyone can contribute. We make that possible at GitLab by running our operations on our product and staying aligned with our values.
We strive to create a transparent environment where all team members around the world feel that their voices are heard and welcomed. We also aim to be a place where people can show up as their full selves each day and contribute their best.
Why Work With Us
We’ve got big ambitions to make GitLab the most comprehensive AI-powered DevSecOps platform and need skilled contributors to get us there. At GitLab, your contributions shape the future of software development at a time when AI is changing the way software is built. Together, we're building the most comprehensive AI-powered DevSecOps platform.
Gallery
GitLab Offices
Remote Workspace
Employees work remotely.
All-remote means that each individual in the organization is empowered to work and live where they are most fulfilled; it makes it clear that every team member is equal. No one, not even the executive team, meets in-person on a daily basis.