GitLab logo
GitLab·3w agoVerified

Intermediate Backend Engineer, SSCS: AI Governance - GitLab

Fully remoteFull-timeMid-level

GitLab is the intelligent orchestration platform for DevSecOps, trusted by over 50 million registered users and more than 50% of the Fortune 100* to ship better, more secure software faster. Our team embraces AI as a core productivity multiplier, with all team members expected to incorporate AI into their daily workflows. GitLab is a place where careers accelerate, innovation flourishes, and every voice is valued, driven by our values and continuous knowledge exchange.

An overview of this role

As an Intermediate Backend Engineer on the AI Governance team at GitLab, you will contribute to building a paid product for regulated enterprise organizations. This product is designed to help audit, govern, and demonstrate compliance for AI agent usage within GitLab. This is product work with direct customer impact, focusing on features that provide visibility into AI agent usage and laying the foundation for essential governance controls.

You will join a small team with clear product direction, receiving technical guidance from experienced backend engineers, and gaining meaningful ownership from the start. This role is ideal for an engineer with backend development experience who writes solid tests and is eager to grow by shipping real features in an evolving product area. You will work in GitLab's all-remote, asynchronous environment, collaborating across teams as the AI Governance roadmap expands.

What you’ll do

  • Implement well-scoped backend features across the AI Governance product area, including event normalization utilities, storage layer enhancements, API endpoint additions, export support, and registry integrations, delivering production-ready work on schedule.
  • Build and maintain automated test coverage for your work using RSpec or equivalent tools to improve reliability and support safe, consistent releases.
  • Grow your knowledge of AI governance, agent-related product architecture, and integration patterns through hands-on delivery and teamwork, contributing more effectively as the roadmap evolves.
  • Work closely with senior and staff engineers to deliver solutions that are reliable, maintainable, and aligned with product direction and release goals.
  • Work asynchronously with cross-functional partners and nearby engineering teams on related governance and AI capabilities to ensure smooth delivery across teams.
  • Take ownership of your scoped work and deliver with a high level of follow-through in a fast-moving product area, closing tasks with clear status updates and consistent execution.

What you’ll bring

  • Demonstrated backend development experience building and shipping production features.
  • Proficiency with Ruby on Rails and solid fundamentals in PostgreSQL.
  • Experience building and maintaining automated test coverage with RSpec or an equivalent testing framework.
  • Experience communicating clearly in writing with teammates in an async environment.
  • Demonstrated ability to drive scoped work through completion and follow through on commitments.
  • Experience with, or exposure to, audit event systems, telemetry pipelines, or compliance-focused tooling.
  • Experience learning new technical domains and applying that understanding to product development.
  • Additional experience with GraphQL APIs, event-driven architecture patterns, Python, or data-focused databases such as ClickHouse.

About the team

You will join the AI Governance team within GitLab's Secure, Scale, and Compliance area. Our focus is on helping organizations gain visibility into and govern AI usage inside GitLab. Our work spans two broad problem spaces: visibility (e.g., audit events, usage tracking, observability) and policy controls (e.g., controls that protect projects and meet compliance requirements).

We are building this team alongside a parallel AI Governance team, with both groups contributing to different parts of a fast-changing roadmap. You will work with a distributed group of engineers and collaborate with adjacent AI and Continuous Delivery teams as we integrate governance capabilities more deeply into the platform. This is an interesting team for engineers who want to work on emerging product challenges at the intersection of AI, compliance, and large-scale enterprise software. For more on how related teams work, see the Team Handbook Page.

Please note that we welcome interest from candidates with varying levels of experience; many successful candidates do not meet every single requirement. Additionally, studies have shown that people from underrepresented groups are less likely to apply to a job unless they meet every single qualification. If you're excited about this role, please apply and allow our recruiters to assess your application.

*Fortune 500® is a registered trademark of Fortune Media IP Limited, used under license. Claim based on GitLab data. Fortune 100 refers to the top 20% ranked companies in the 2025 Fortune 500 list, published in June 2025. Fortune and Fortune Media IP Limited are not affiliated with, and do not endorse products or services of GitLab.

Open to

India

Sign in to track applications and earn points.

More roles at GitLab

Similar remote roles