GitLab is hiring a
Principal Engineer

Logo of GitLab

GitLab

πŸ’΅ $157k-$304k
πŸ“Remote - Worldwide

Summary

The job description is for the role of Principal Engineer, Govern at GitLab. The role involves providing technical leadership to engineering teams and contributing to the overall direction of the Govern stage. The team works to support the Govern stage's direction in authenticating and managing security vulnerabilities, policies, and compliance across organizations.

Requirements

  • 2+ years of experience as a Staff Engineer or an Engineering Manager (or equivalent roles)
  • Significant professional experience with Ruby on Rails. Significant experience with Vue.js is also a plus
  • Familiarity and high interest in learning security and compliance
  • Experience in a scaling or mission-critical SaaS product
  • Demonstrated capacity to clearly and concisely communicate complex problems and solutions
  • Experience with performance and optimization problems and a demonstrated ability to both diagnose and prevent these problems
  • Comfort working in a highly agile, intensely iterative software development process
  • Experience owning a project from concept to production, including proposal, discussion, and execution

Responsibilities

  • Contribute to the overall direction of the Govern stage by collaborating and making proposals across several teams on their engineering work, and helping their team members make informed decisions in alignment with strategic plans
  • Teach, mentor, grow, and provide advice to other domain experts and individual contributors across several teams. Advise on resourcing requirements and provide feedback on promotions into technical leadership roles
  • Plan improvements and features with a 6 month view and ensure that OKR-level goals are aligned across the sub-department
  • Solve technical problems of the highest scope, complexity, and ambiguity while looking for innovation opportunities between several teams and demonstrating a willingness to experiment and to boldly confront problems of large complexity and scope
  • Interface with Engineering Managers and Senior Management, and enable Staff Engineers to engage on stage-level aspects of larger (sub-department wide) initiatives. Provide a point of escalation for sub-department teams facing complex technical challenges
  • Propose initial technical implementations which support architectural changes that solve scaling and performance problems
  • Interact with customers and other external stakeholders as a consultant and spokesperson for the work of your sub-department
  • Identify slow and inefficient code across multiple products

Benefits

  • Remote 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

Share this job:

Disclaimer: Please check that the job is real before you apply. Applying might take you to another website that we don't own. Please be aware that any actions taken during the application process are solely your responsibility, and we bear no responsibility for any outcomes.

Similar Jobs

Please let GitLab know you found this job on JobsCollider. Thanks! πŸ™