Distributed SystemsGoKubernetesOpen SourceRubyRuby on RailsTerraformTypeScript
About the role
Hire and manage a globally-distributed, high-performing team that lives our values
Hold regular 1:1s with all members of your team, providing coaching and regular feedback around the individual’s performance.
Collaborate with the engineering leadership and key stakeholders to align on and drive the team’s roadmap.
Foster technical decision making on the team, but make final decisions when necessary.
Run agile project management processes and contribute to process improvements within the team and stage group.
Participate in the Incident Management on-call rotation to help ensure the availability goals for GitLab.com are met, by working with reliability engineers and development team members.
Requirements
2+ years of experience managing teams of development and infrastructure engineers working with highly-available distributed systems at a large scale.
Demonstrated ability to lead and collaborate in a high-performance, remote work environment across multiple time zones and cultures.
Experience working on foundational features and services in a complex SaaS environment.
Excellent communication and interpersonal skills, with the ability to translate complex technical concepts into actionable insights for both technical and non-technical stakeholders.
Strong problem-solving abilities and attention to detail, with a focus on delivering high-quality results in a fast-paced, dynamic environment.
Alignment with our company values and a commitment to working in accordance with those values.
Experience implementing and migrating a large scale application to a cellular architecture is a plus.
Working knowledge of the team’s primary tech stack - Ruby on Rails, Go, TypeScript, Terraform, Kubernetes is a plus.
Used GitLab for personal or professional projects is a plus.
Past experience working in an enterprise developer tools company is a plus.
Contributed to open source projects is a plus.
Benefits
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
Applicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard skills
Ruby on RailsGoTypeScriptTerraformKubernetesagile project managementincident managementdistributed systemsSaaScellular architecture
Soft skills
leadershipcoachingcommunicationinterpersonal skillsproblem-solvingattention to detailcollaborationadaptabilityfeedbackcultural awareness