Principal Backend Engineer: Govern
Remote
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.
An overview of this role
The Principal Engineer, Govern provides technical leadership for the engineering teams in the sub-department, working closely as a key member of the leadership team in collaboration with counterparts across the organization.
What youâll do in this role
- 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
Examples of initiatives you will work on
- Key member of the team providing architectural leadership for initiatives across the Govern sub-department including Vulnerability and Dependency Management, Compliance and Security Policies, Authentication and Authorization, SLSA L3 compliance, and AI feature developmentÂ
- Performance optimization - database decomposition, technical debt initiatives, scaling of features (moving features from the project to group to instance level) to support SaaS and self-managed customers
- Improved instrumentation and metrics to inform feature development and support results for customer
- Cross-stage alignment of technical direction within Secure and Govern and across all the stages in the DevSecOps lifecycle
What youâll âŚ
This job isn't fresh anymore!
Search Fresh JobsJob Profile
RestrictionsFully remote Location-based eligibility requirements
Benefits/PerksAsynchronous work environment Collaborative culture Employee Stock Employee stock purchase plan Equity Equity Compensation Equity Compensation & Employee Stock Purchase Plan Flexible paid time off Fully remote Growth and development budget Home office support Incentive pay Paid Time Off Parental leave Professional growth opportunities Remote-first company Remote work
Tasks- Communication
- Hiring
- Interface with stakeholders
- Provide technical leadership
- Solve technical problems
Agile Agile Development AI Asynchronous Work Authentication Authorization CD CI CI/CD Collaboration Communication Compliance Database DevSecOps Engineering Execution Feature development GitLab GraphQL Leadership Organization Performance Optimization Postgres Recruiting Ruby Ruby on Rails SaaS Sales Security Security and Compliance Software Development Talent Acquisition Vue Vue.js
Experience5 years