Browse All Jobs
Job Description
GitLab is seeking an Engineering Manager for its Pipeline Execution group. This role is 100% remote and involves managing a team of Backend and Frontend Engineers. The team develops features on GitLab CI, improves CI scalability, and supports features like Merge Trains and Job Artifacts.

Responsibilities:
  • Manage and grow Engineers in the Pipeline Execution group.
  • Collaborate with the Product Manager to inform planning and author project plans.
  • Work with Product, UX, and Support Engineering to ensure clear team direction and value delivery.
  • Run agile project management processes and track project status.
  • Provide guidance and coaching to team members on technical contributions and product architecture.
  • Maintain awareness of engineering processes and practices.
  • Actively seek and hire globally-distributed talent.
  • Contribute to psychological safety on the team.
  • Generate and implement process improvements.
  • Foster technical decision-making and make final decisions when necessary.
  • Participate in the Incident Manager on-call rotation.

Requirements:
  • Knowledge of CI/CD (bonus for hands-on experience with CI systems).
  • Experience automating and scaling systems, or knowledge of performance and reliability challenges at scale.
  • Experience improving database performance.
  • Ability to operate within GitLab's view on leadership.
  • Technical credibility (understanding of SaaS applications, Ruby on Rails, PostgreSQL, and GraphQL is helpful).
  • Excellent brokering skills.
  • Demonstrated experience as a People Manager.
  • Excellent written and verbal communication skills.
  • Alignment with GitLab's values.

GitLab Offers:
  • All remote, asynchronous work environment
  • Flexible Paid Time Off
  • Team Member Resource Groups
  • Equity Compensation & Employee Stock Purchase Plan
  • Growth and Development Fund
  • Parental leave
  • Home office support
Apply Manually