Chief of Staff

GitLab


3 months ago

05/24/2019 11:52:35

Job type: Full-time

Hiring from: USA

Category: All others


remote, based in San Francisco, CA, USA metro area

This is a remote position based in San Francisco, CA, USA metro area to attend in-person meetings

The Chief of Staff is a very talented individual who is an extra brain to help the Chief Executive Officer (CEO) for up to 18 months. Over time the work will get more interesting culminating in a senior leadership position at GitLab or another company. This is a unique opportunity to see every aspect of a fast-growing unicorn at the CEO level.

This role does not do any work our Executive Assistants are already doing, who for example, is responsible for scheduling and driving the Objective and Key Results (OKR) process. It also is unrelated to the work of our CEO Shadow training program who, for example, takes notes during all meetings with the CEO.

Responsibilities

The responsibilities include both director work that will mostly be triggered by a direction from the CEO as well as leadership work that is self-directed. Over the course of a rotation, the mix will shift from majority directed work to majority leadership work.

Directed Work:

  1. Create investor updates, group conversations, pitch decks, speeches, conference submissions, and presentations on behalf of the CEO.
  2. Suggest changes to the handbook based on discussions during meetings or from the CEO and address any comments on them.
  3. Make blog posts and articles out of recorded meetings and handbook content.
  4. Ensure the materials for all upcoming meetings are relevant, complete, factual, and well structured.
  5. Ensure action points coming out of meetings (i.e. executive, OKR, metrics, or incident meetings) are implemented.
  6. Reinforce communication guidelines.
  7. Help create mecefu-terms.

Leadership Work:

  1. During OKR meetings updating process analyze and challenge suggestions.
  2. Brief CEO visitors on GitLab before they visit.
  3. Help contribute topics for e-group off sites.
  4. Attending meetings and calls on behalf of the CEO.
  5. Act as the communication arm for the CEO with team members, clients, investors, community members, and other stakeholders.
  6. Act as a sounding board to the CEO for new ideas and initiatives.
  7. Run special projects that are urgent and important.

Requirements

  1. Capacity to become a senior leader at GitLab.
  2. Proven ability to quickly learn new things.
  3. Concise written and verbal communication.
  4. Knows how to use git.
  5. Based in San Francisco, CA, USA to attend in-person meetings.
  6. Structured about how to prioritize work and time.
  7. Able to make a clear business case for proposals.
  8. Master’s degree in Engineering or Business Administration or equivalent experience.
  9. Experience leading a team is a plus.
  10. Experience with data analysis.
  11. Proven success in project coordination and reporting.
  12. Proven track record of effectively interacting with senior stakeholders on cross-functional projects.
  13. 5+ years experience in either:
    • Operations role in a fast-growing startup,
    • Strategy consulting,
    • or Venture capital.

Rotation

Rotation is approximately 15 to 18 months with the following tentative schedule:

  • 2 months of onboarding,
  • 10 months of execution,
  • 1 - 4 months of recruiting your replacement and waiting for them to start,
  • 2 - 3 months of on-boarding your replacement and interviewing at GitLab for senior leadership positions.

Internal Consultants

The Chief of Staff could have two high potential but relatively inexperienced operators report to them; i.e. someone who left a strategy consultancy after a few years. These internal consultants are training for future functions in the company. Their responsibilities could include; analysis, middle management and fill in the experience gaps missing from the Cheif of Staff.

References

What Is a Chief of Staff and When Do You Need One? by Madeleine Niebauer 2018-09-26

The Chief of Staff role in Silicon Valley by Julia DeWahl 2019-04-29

Compensation

To view the full job description and its compensation calculator, view our handbook. The compensation calculator can be found towards the bottom of the page.

About GitLab

GitLab Inc. is a company based on the GitLab open-source project. GitLab is a community project to which over 1,000 people worldwide have contributed. We are an active participant in this community, trying to serve its needs and lead by example. We have one vision: everyone can contribute to all digital content, and our mission is to change all creative work from read-only to read-write so that everyone can contribute.

We value results, transparency, sharing, freedom, efficiency, frugality, collaboration, directness, kindness, diversity, boring solutions, and quirkiness. If these values match your personality, work ethic, and personal goals, we encourage you to visit our primer to learn more. Open source is our culture, our way of life, our story, and what makes us truly unique.

Top 10 reasons to work for GitLab:

  1. Work with helpful, kind, motivated, and talented people.
  2. Work remote so you have no commute and are free to travel and move.
  3. Have flexible work hours so you are there for other people and free to plan the day how you like.
  4. Everyone works remote, but you don't feel remote. We don't have a head office, so you're not in a satellite office.
  5. Work on open source software so you can interact with a large community and can show your work.
  6. Work on a product you use every day: we drink our own wine.
  7. Work on a product used by lots of people that care about what you do.
  8. As a company we contribute more than we take, most of our work is released as the open source GitLab CE.
  9. Focused on results, not on long hours, so that you can have a life and don't burn out.
  10. Open internal processes: know what you're getting in to and be assured we're thoughtful and effective.

To view the full job description view our handbook.

See our culture page for more!

Work remotely from anywhere in the world. Curious to see what that looks like? Check out our remote manifesto.

Remote-SFO

Please mention that you come from Remotive when applying for this job.

Help us maintain Remotive! If this link is broken, please just click to report dead link!

similar jobs

  • Namaste Technologies (Americas (EST) & Europe)
    Yesterday

    Namaste Technologies began as an international cannabis eCommerce company operating in 20 countries. We have years of data collected on legal cannabis users and by combining machine learning technology with telemedicine apps, we’re leveraging this data to provide our customers with a world class cannabis purchasing experience. 

    WHO YOU ARE

    We are looking for a Senior Data Analyst to join our team. You will be partnering with our product managers to assess strategic initiatives, develop actionable insights and drive operational analytics. 

    As our business is constantly trying to delight its customers, data takes a crucial place. By leveraging all the knowledge we collect about our customers’ journey, we can take informed decisions on the future of our products. This position is part of the engineering department and focus on bringing answers to our engineering squads. Examples of questions to answer are “What is the conversion rate of this specific step?” or “What is the impact of an A/B Test segment on the Average Order Value?”. 

    Candidates are expected to be highly analytical, self-directed and excellent communicators. Ideal candidates have a proven track record of cross functional project management and extensive analytics experience. We are a data driven organisation so previous experience with query and scripting languages such as SQL and Python or a strong desire to learn these skills is preferred. The ideal candidate will thrive in a fast-paced environment, possess a high level of intellectual curiosity, and focus on generating results while exhibiting the highest personal and professional integrity and ethics.

    In addition to intellectual curiosity and aptitude, we look for candidates who are excited by technology, either from a professional or personal background. 

    ROLES & RESPONSIBILITIES

    • Provide strategic ad-hoc analysis to engineering teams, senior leaders, and FP&A. Report and iterate on key operational and financial metrics.

    • Collaborate with our Engineering squads to create dashboards presenting KPIs for our products and our business activities.

    QUALIFICATIONS

    • Minimum three years in an analytical role

    • Ability to present to and context switch between peer groups and senior level management.

    • Ability to independently explore and analyse high volume datasets. 

    • Working experience with the visualisation tool, Tableau.

    • Experience with data storytelling.

    • Degree in economics, mathematics, engineering/computer science, or other relevant field that demonstrates quantitative competence.

  • 2 days ago

    As a Gitlab Community Advocate, you will be a member of the Community Advocacy team within Developer Relations with a goal of responding to every question about GitLab asked online. You will help to create process and documentation around the way this team interacts with the community as well as help make it easier to provide feedback into GitLab.

    Responsibilities

    - Respond to the GitLab community across the following channels in a timely manner: Twitter, Disqus, Facebook, StackOverflow, Reddit, Quora, Google alerts, HackerNews, comments on news stories in the media, forum.gitlab.com, and more.

    - Engage with the developer community in a way that is direct but friendly and authentic. Be able to carry the tone of the GitLab brand while also giving the proper answers or direction to members of the community.

    - Help update the social media guidelines and GitLab voice as new situations arise.

    - Work with leadership to find a way to track and measure response time across all channels with the ideal response time being under 1 hour for all channels.

    - Explore different tools from Zendesk to Mentions to find a way to track all mentions of GitLab across the internet.

    - Don’t be afraid of animated gifs and well-placed humor! We are not robots.

    - Work within the GitLab process to help users report bugs, make feature requests, contact support, and provide feedback to the product.

    Requirements

    - Have an understanding of Git, GitLab, and modern development practices.

    - A broad knowledge of the application development ecosystem.

    - Be a good conversation partner for experienced developers.

    - Know multiple programming languages, Ruby on Rails experience is a plus

    - Excellent written and spoken English.

    - Accurate, nuanced, direct, and kind messaging.

    - Being able to work independent and respond quickly.

    - Able to articulate the GitLab mission, values, and vision.

    - Understand the difference between different online developer communities

    - You LOVE working with the GitLab community.

  • The director of data and analytics is an organizational leader with a passion for data and analysis who has a clear vision for how data can transform company strategy. The role requires hands on leadership necessary to grow a team through the start up phase into a mature organization. The director of data and analytics is responsible for scaling the data function in an environment based primarily on cloud based SaaS systems. The director must consider global operations and be able to manage a remote, geographically dispersed team. The director ensures that the organization always approaches work with the goal of continuous improvement.

    Responsibilities

    • Drive the scope and effectiveness of the data and analysis function at GitLab.

    • Ensure the Company’s cloud and on-premise data is centralized into a single data lake and modeled to support data analysis requirements from all functional groups of the Company.

    • Create a common data framework so that all company data can be analyzed in a unified manner.

    • Work with the product, operations, and executive management teams to create a data enabled user journey.

    • Create and execute a plan to develop and mature our ability to measure and optimize usage growth, mapped to our user journey.

    • Ensure that all transactional systems can communicate with the data warehouse and that production data adheres to a unified data model.

    • Develop a roadmap for the data and analytics function that clearly defines ownership and responsibility between the central data function and the functional groups.

    • Collaborate with all functions of the company to ensure data needs are addressed and the required data is modeled and available to analysts and end-users.

    • Build a multi-modal service model that meets the non-homogeneous needs of our functional groups -- Full-service to Self-Service, and across our data stack.

    • Work with product, operations and executive management to guide maintain a holistic vision of the future of data at GitLab, and help leadership plan for any changes in our data strategy or needs. An example is in-product analytics.

    • This position reports directly to the CFO and works closely with the executive team to develop an organization plan that addresses company wide analytic resources in either a direct report or matrix model.

    Requirements

    • Postgraduate work or equivalent experience (Masters or PhD) in a quantitative field such as math, physics, computer science, statistics etc.

    • Minimum of 7 years experience in a senior leadership position managing an analytics team.

    • Experience with a high growth company using on-premise tools and on-demand (SaaS) transactional systems.

    • Hands on experience with Python, SQL and relational databases. Experience with Snowflake is a plus.

    • Have previously lead a corporate data platform project.

    • Experience with open source data & analytics tools.

    • Experience working with multiple executive level business stake holders.

    • Must have experience with analytic and data visualization tools such as Periscope.

    • Share and work in accordance with our values.

    • Must be able to work in alignment with Americas timezones.

    • Successful completion of a background check.

    Hiring Process 

    • Candidates for this position can expect the hiring process to follow the order below. Please keep in mind that candidates can be declined from the position at any stage of the process. To learn more about someone who may be conducting the interview, find her/his job title on our team page.

    • Selected candidates will be invited to schedule a screening call with our Global Recruiters

    • Next, candidates will be invited to schedule a first interview with our CFO

    • Candidates will then be invited to schedule a second round of interviews with members of the e-group, finance and data teams. Additional details about our process can be found on our hiring page.

    Compensation

    To view the full job description and its compensation calculator, view our handbook. The compensation calculator can be found towards the bottom of the page.

Remotive can help!

Not sure how to apply properly to this job? Watch our live webinar « 3 Mistakes to Avoid When Looking For A Remote Startup Job (And What To Do Instead) ».

Interested to chat with Remote workers? Join our community!