5 months ago
Remote, IndiaStaff+
Responsibilities
- Define and drive the technical architecture for the SSCS Add-On backend systems
- Lead design and implementation of SLSA Level 2 and Level 3 capabilities within GitLab CI/CD
- Architect integrations with Sigstore services including Cosign, Fulcio, and Rekor
- Design performant and reliable backend services for allow, deny, and quarantine package policies
- Review merge requests for security, architectural consistency, maintainability, and test quality
- Mentor Backend Engineers and contribute to design guidance, feedback, and hiring
- Partner with Product, Infrastructure, Authentication, Authorization, and Security teams on technical decisions
- Contribute to relevant open source and software supply chain security industry discussions
Requirements
- Strong experience building backend applications with Ruby on Rails in high-scale production environments
- Professional experience with Go for backend or infrastructure-oriented services
- Experience leading architecture across multiple systems and influencing technical direction
- Experience writing technical proposals, request for comments documents, and decision records in an asynchronous, documentation-first environment
- Security mindset and familiarity with software supply chain security concepts such as build provenance, artifact signing, dependency security, or software bills of materials
- Strong teamwork and communication skills across distributed teams and functions
- Interest in GitLab’s values and in building secure, scalable product capabilities
Benefits
- Health, financial, and well-being benefits
- Flexible paid time off
- Team Member Resource Groups
- Equity compensation and employee stock purchase plan
- Growth and Development Fund
- Parental leave
- Home office support
- Fully remote work arrangement with possible location-based eligibility requirements
About GitLab
GitLab is the Intelligent Orchestration Platform where software teams and their AI agents stay in flow to amplify their capacity for innovation. Together, they automate repetitive tasks to plan, build, secure, test, deploy and maintain software. With GitLab, software teams spend less time on coordination overhead and more time on the next big idea. GitLab Duo Agent Platform provides AI agents that automate tasks across the software lifecycle. Agents handle code generation, security analysis, code review, CI/CD troubleshooting, and custom workflows — while teams maintain control through enterprise governance. Build what's next with us. Explore open roles and join our talent community: https://about.gitlab.com/jobs/